قانون ضدانحصار بازارهای دیجیتالی اتحادیهی اروپا اپل را زیر فشار قرار داده است تا Sideloading را رعایت کند. Sideloading به کاربران اجازه میدهد برنامهها را خارج از فروشگاه اپ استور بارگیری کنند.
بهگزارش تکناک و بهنقل از وبسایت 9to5Mac، شواهدی در کد نسخهی بتای iOS 17.2 وجود دارد که نشان میدهد اپل واقعاً در حال حرکت بهسمت فعالکردن Sideloading (Transferring files between local devices) یا بارگیری جانبی روی دستگاههای iOS است.
فهرست مطالب
بارگیری جانبی (Sideloading) چیست؟
بارگیری جانبی یا Sideloading به فرایند نصب برنامهها از منابع ثالث بهجای منبع رسمی اشاره میکند. دربارهی iOS، تنها منبع رسمی دردسترس برای کاربران آیفون و آیپد فروشگاه اپ استور است. اپل هرگز اجازهی بارگیری جانبی را در iOS نداده است؛ زیرا این امر به برنامهها اجازه میدهد تا از دستورالعملهای فروشگاه اپ استور عبور کنند.
بااینحال، اتحادیهی اروپا سال گذشته قانون بازارهای دیجیتالی یا DMA را تصویب کرد. این قانون ضدانحصار جدید شرکتهای بزرگ فناوری را هدف قرار میدهد تا از مزایای خود برای زیرپاگذاشتن رقابت استفاده نکنند. یکی از الزامات DMA این است که کاربران بتوانند برنامههای دلخواهشان را از منابع ثالث نصب کنند.
گزارشهای قبلی نشان داده بودند که اپل کارهای پنهانی را روی iOS 17 انجام داده بود تا سیستم را برای Sideloading در اروپا آماده کند. کد داخلی نسخهی بتای iOS 17.2، نشان میدهد که این موضوع درست است.
بهنظر میرسد iOS 17.2 آمادهی پذیرش فروشگاههای برنامهی جایگزین است
iOS 17.2 چهارچوب عمومی جدیدی به نام Managed App Distribution دارد. درحالیکه ابتدا تصور میشد این API به راهحلهای MDM برای نصب برنامههای سازمانی مرتبط است، بهنظر میرسد که اپل روی موضوعی بسیار مهمتر از آن کار کرده است.
با تجزیهوتحلیل API جدید، میتوان فهمید که نقطهی پایانی افزونهای در سیستم دارد. این یعنی برنامههای دیگر میتوانند افزونههایی از این نوع ایجاد کنند. با تحقیق بیشتر، مجوز جدید و استفادهنشدهای پیدا شدکه به برنامههای ثالث اجازه میدهد برنامههای دیگر را نصب کنند. بهعبارتدیگر، این به توسعهدهندگان اجازه میدهد تا فروشگاههای برنامه خود را ایجاد کنند.
این API کنترلهای ابتدایی برای دانلود و نصب و حتی بهروزرسانی برنامهها از منابع خارجی را دارد. همچنین، میتواند بررسی کند که آیا برنامهای با دستگاه خاص یا نسخهای از iOS سازگار است یا خیر. این کار بهواسطهی فروشگاه اپ استور انجام میشود.
همچنین، ارجاعاتی از قفل منطقهای در این API وجود دارد که نشان میدهد اپل میتواند آن را به کشورهای خاصی محدود کند. این برای راهحلهای MDM منطقی نیست؛ اما برای فعالکردن Sideloading، تنها در کشورهای خاص و درصورت نیاز منطقی است.
Sideloading از چه زمانی امکانپذیر میشود؟
در تئوری، اپل به رعایت قانونگذاری DMA تا مارس2024 ملزم است. این شرکت حتی در پروندهی فرم 10-K اذعان کرده است که انتظار دارد تغییراتی ایجاد کند تا بر مدل کسبوکار فروشگاه اپ استور تأثیر بگذارد.
درعینحال، اپل قصد دارد به اتحادیهی اروپا دربارهی گنجاندن فروشگاه اپ استور در قانون بازارهای دیجیتالی نیز اعتراض کند که البته تعجبآور نیست. اپل احتمالاً هر کاری را برای حفظ فروشگاه اپ استور انجام خواهد داد؛ اما درنهایت، iOS 17 برای Sideloading آماده خواهد بود.