ben reverse engineering ile üretilmelerini "üretilmiş Canon - Nikon vs markalı ürünleri alıp test edip, genellikle deneme-yanılma yöntemiyle AF sistemlerini çözerek üretim yapılması" olarak biliyorum. Yani tümevarım yerine tümdengelim gibi...
Canon , Nikon bu lens üreticilerine kendi AF protokollerini vermediğinden 3. parti üreticiler bu şekilde üretim yapabiliyorlar. ve bu nedenle de sizin bahsettiğiniz "uyumsuzluk" sorunları yaşanabiliyor. Örneğin benim 17 yıllık Canon EF 28-80 yeni 60D de sorunsuz çalışırken , yine o yıllarda aldığım Sigma 70-300 sadece Av modunda ve maksimum açık diyaframda çalışıyor. Başka modlarda veya Av de diyaframı kısmaya kalkarsam makina "error" verip fotoğrafı çekmiyor.