3 puan yazan GN⁺ 2024-06-11 | 1 yorum | WhatsApp'ta paylaş
  • UTM, iPhone ve iPad için genel amaçlı bir PC sistem emülatörüdür
  • Yakın zamanda yapılan kural değişikliğiyle retro oyun konsolu emülatörlerine izin verilince, UTM geliştiricileri uygulamayı App Store'a gönderdi ancak reddedildi
  • Apple'ın App Review ekibi, "PC bir konsol değildir" kararını verdi
  • Daha da şaşırtıcı olan, Apple'ın UTM uygulamasını AB'deki üçüncü taraf uygulama mağazalarında da engelliyor olması
  • App Review yönergelerindeki 4.7 kuralı, "mini uygulamalar, mini oyunlar, streaming oyunlar, chatbot'lar, eklentiler ve oyun emülatörleri"ni kapsıyor
  • UTM, Apple'ın 4.7 kuralının ihlali nedeniyle uygulama noter onayını (Notarization) reddettiğini söylüyor
    • Ancak App Review yönergeleri sayfasında, 4.7 kuralının Notarization Review yönergelerine dahil olmadığı belirtiliyor
  • Bu nedenle, Apple inceleme ekibinin söz konusu uygulamanın AB'deki üçüncü taraf uygulama mağazalarında dağıtıma uygun olmadığını savunmasının doğru olup olmadığı belirsiz
  • Ancak şimdilik UTM bu karara itiraz etmeyi planlamıyor
    • iOS'ta dağıtılan uygulamalar JIT derleyicisi kullanamadığı için (özel yetki verilmiş alternatif tarayıcı motorları hariç), JIT devre dışı bırakılmış UTM SE sürümünde çalışan emülatörlerin işlevselliği ve performansı ciddi biçimde düşüyor
    • UTM, UTM SE için onay almanın "uğruna savaşmaya değmez" olduğunu söylüyor
  • iOS için UTM, uygulamayı Xcode üzerinden elle derleyip yüklemek gibi mevcut "gri pazar" sideloading yöntemleriyle kullanılmaya devam edebilir
  • Mac için UTM, Mac App Store'da mevcut

1 yorum

 
GN⁺ 2024-06-11
Hacker News yorumları
  • Apple'ın üçüncü taraf uygulama mağazalarını engellemesi: Apple üçüncü taraf uygulama mağazalarını engellerse, bu DMA'nın ruhunu ihlal eder. AB'nin buna karşı yaptırım uygulaması umuluyor.

  • UTM'nin donanım sanallaştırma desteği: iOS'ta UTM'nin donanım sanallaştırma desteği aldığı bir an olmuştu. Apple'ın kısıtlamaları nedeniyle bu hayal kırıklığı yaratmıştı. UTM geliştiricilerinin neden "değmez" dediğini anlamak mümkün.

  • Uygulama mağazasında engelleme yetkisi: Apple'ın kendi uygulama mağazasında istediğini engelleme hakkı olmalı ve kullanıcılar da Apple'ın mağazasından geçmeden istedikleri yazılımı çalıştırabilmeli.

  • Yazılım düzenlemesi ihtiyacı: Apple'ın kullanıcıların cihazlarına yüklediği yazılımları kontrol etmesini düzenlemek gerekiyor. Uzun yıllardır Mac kullanıcısı biri olarak, Apple'ın bu davranışı çözülmezse başka donanım üreticilerine yöneleceğim.

  • Apple'ın üçüncü taraf uygulama mağazaları üzerindeki veto hakkı: Apple'ın üçüncü taraf uygulama mağazalarında neyin yer alacağı konusunda veto hakkına sahip olması tuhaf.

  • Apple'ın kötü niyetli davranışı: Apple'ın kötü niyetle hareket ettiği o kadar açık ki, kimse onların üçüncü taraf mağazalarda hangi uygulamaların yayımlanacağına karar verme hakkı olduğuna inanmıyor.

  • Apple ekosistemini kullanmayı reddetme: Donanım üreticisinin, satın aldığım donanımda hangi yazılımı çalıştırabileceğime karar verme hakkı olmadığını düşünüyorum. Bu yüzden Apple ekosistemini kullanmayacağım.

  • Emülatör engeli: Apple'ın oyun konsolu emülatörlerine izin verirken PC emülatörlerini engellemesi tuhaf. Bu, Apple sanki korsan oyunları teşvik ediyormuş gibi bir izlenim yaratıyor.

  • Android ve Windows tabletler için fırsat: Apple'ın kısıtlamaları nedeniyle Android ve Windows tabletler için pazarda bir fırsat doğuyor. Ancak fiyat/performans açısından iyi ürünler üretilemiyor.

  • Geliştirici meselesi: Kişisel olarak WWDC'deki yapay zeka haberlerinden daha önemli olan konu bu. Bu, gerçek bir "geliştirici" meselesi.