Avrupa'daki yasal düzenlemelere göre, Apple'ın iOS tabanlı cihazlarda kullanıcıların dış kaynaklardan uygulama indirmelerine izin vermesi gerekiyor. Anlaşılan o ki Amerikan şirketi, bölgedeki antitröst yasalarına uygun hareket etmek adına adım atmaya yönelik bir süreç içinde. Araştırmacılar, bunun kanıtlarını iOS 17.2 kodunda buldular.
iOS Kullanıcıları İçin Yeni Olanaklar
Şu anda iOS tabanlı cihaz kullanıcıları, uygulamaları yalnızca Apple'ın dijital içerik mağazası olan App Store'dan indirebiliyorlar. Ancak geçen yıl Avrupa Birliği'nde dijital pazarlarla ilgili bir yasa (DMA) kabul edildi. Bu yasa, IT devlerinin pazar hakimiyetini kullanarak rekabeti bastırmalarını önlemeyi amaçlıyor. Bu yasanın bir gerekliliği de şirketlere kullanıcıların herhangi bir kaynaktan uygulama indirmelerine izin vermesini öngörüyor.
Yeni API ve İmkanlar
Daha önce Apple'ın iOS cihazlara dış kaynaklardan uygulama yükleme özelliği üzerinde çalıştığı bildirilmişti. Araştırmacılar, bunun onaylarını iOS 17.2 kodunda buldular. Özellikle, bunu gösteren yeni bir framework olan "Managed App Distribution" bulunuyor. Başlangıçta bu API'nin kurumsal uygulamaların yüklenmesiyle ilgili olduğu düşünülüyordu, ancak muhtemelen Apple daha büyük bir projenin üzerinde çalışıyor. Analiz, API'nin bir genişleme noktasına sahip olduğunu ve bu tür uzantıları diğer uygulamaların oluşturabileceğini gösteriyor.
Yeni API ile Gelen Yetenekler
Sistemde ayrıca, dış kaynaklardan uygulama indirme hakkı veren yeni bir izin bulundu. Başka bir deyişle, bu, geliştiricilere kendi uygulama mağazalarını oluşturma yeteneği sağlayacaktır. Yeni API, uygulamaların dış kaynaklardan indirilmesi, yüklenmesi ve güncellenmesi için temel kontrol elemanlarına sahiptir. Aynı zamanda belirli bir uygulamanın kullanıcının cihazıyla ve üzerinde yüklü iOS sürümüyle uyumluluğunu kontrol etmek için de kullanılabilir. API'da bölgesel bir engelleme de bulunmaktadır, bu da Apple'ın muhtemelen bunun sadece belirli ülkelerde kullanılmasına izin vermeyi düşündüğünü gösteriyor.