Apple Sonunda App Store'da PC Emülatörlerine İzin Veriyor

Amazon

New member
Apple ve App Store'un emülatörler etrafındaki mantığını anlamak akıllıca bir iş olurdu. Retro konsolları taklit eden uygulamalara evet dedikten sonra Apple, eski PC'ler için emülatörlere hayır dedi… sonunda evet demeden önce. Bu, eski bilgisayarlarındaki yazılımları ve oyunları iPhone ve iPad'de bulabilen kullanıcılar için çok daha iyi, ancak Apple'ın doğrulama politikası hakkında bir şey anlamak ne kadar da karmaşık.



Elma iOS ve iPadOS platformlarında PC emülatörlerine yönelik yasağı geri çekiyor. Ünlü açık kaynaklı emülasyon ve sanallaştırma yazılımı QEMU'ya dayanan UTM SE, geçen Haziran ayında bu uygulamanın retro konsollar dışındaki bir şeyin emülasyonuna izin verdiği gerekçesiyle reddedildi. Bu durumda, UTM SE eski işletim sistemlerinin (Windows XP, Solaris, MS-DOS, OS/2, Mac OS, vb.) sanal makinelerini oluşturur; uygulama x86, PPC ve RISC-V mimarileriyle uyumludur.

Taklit konusunda karışıklık


Daha da kötüsü, Apple ayrıca uygulamanın Avrupa'daki alternatif mağazalarda dağıtılabilmesi için UTM SE'yi noter tasdik ettirmeyi reddetti. Apple şirketi, kendi yönergeler uygulamaların kod çalıştıramayacağını belirten Diğer Uygulamaların özellikleri de dahil olmak üzere Uygulamanın özelliklerini veya karakteristiklerini tanıtan veya değiştiren ” Emülatörlerin amacı nedir?

Apple, App Store'da ve dışında PC emülatörlerini reddetti
UTM SE geliştiricisi daha fazla ileri gitmek istemedi, ancak bu hafta sonu Apple'ın ayak değiştirmesinden faydalandı: UTM SE sonunda App Store'dan yeşil ışık aldı! Uygulama iOS, iPadOS ve visionOS ile uyumludur ve herhangi bir sanal makineyi entegre etmez: UTM sitesi her türlü işletim sistemini yüklemek için kılavuzlar sunsa bile “işin yapılması” kullanıcıya kalmıştır.

Önemli teknik nokta: UTM SE, çalışma zamanında kaynak kodunu anında yürütülebilir makine koduna derleyen ve çalışma zamanı performansını iyileştiren bir teknik olan JIT'i (tam zamanında) kullanmaz. Birkaç istisna dışında (emülatörler için değil), Apple, güvenlik nedenleriyle App Store üzerinden veya dışında dağıtılmış olsun, üçüncü taraf uygulamalarda JIT'ye izin vermez.

JIT, emülasyon dahil her türlü özellik için gereken hesaplamaları hızlandırmaya izin veren bir tekniktir… teoride, çünkü Apple buna izin vermiyor. UTM SE, mümkün olan en iyi performansı sunmak için belirli bir QEMU sürümüne (JIT olmadan) güvendi. UTM, AltStore ekibinden yardım aldı ve App Store'un yanı sıra alternatif AltStore PAL mağazasında da dağıtılacak.

🔴
01net'ten hiçbir haberi kaçırmamak için bizi Google Haberler ve WhatsApp'tan takip edin.
Opera One - AI destekli web tarayıcısı

Opera One – AI destekli web tarayıcısı

Yazar: Opera