Apple пригрозила удалить аккаунты Epic Games из App Store и отключить доступ к инструментам разработки для iOS Статьи редакции
В частности, Apple отключит доступ Epic Games к инструментам разработки, необходимым для поддержки игрового движка Unreal Engine.
- 28 августа 2020 года Apple удалит все учётные записи разработчиков Epic Games в App Store и отключит компании доступ ко всем инструментам для создания ПО на iOS и Mac, лишив их возможности поддерживать работу своих приложений на этих платформах и выпускать новые. Об этом сообщила Epic Games со ссылкой на полученное от Apple уведомление.
- Чтобы остановить Apple, Epic Games обратилась в суд с просьбой выдать временный запрет на отключение аккаунтов.
- В частности, Apple отключит доступ Epic Games к инструментам разработки, необходимым для поддержки игрового движка Unreal Engine, который студия предлагает сторонним разработчикам.
- Изначально Apple предъявляла претензии только Fortnite, но компания не остановилась на удалении игры из своего магазина приложений, а «атаковала весь бизнес Epic Games», говорится в заявлении.
- «Epic, скорее всего, добьется успеха по существу своих претензий, но без судебного запрета действия Apple нанесут непоправимый ущерб репутации Epic среди пользователей Fortnite и будут катастрофическими для будущего отдельного бизнеса Unreal Engine. Движок больше не сможет поддерживать платформы Apple, и разработчики будут вынуждены использовать альтернативы», — объясняет Epic Games.
- 13 августа Epic Games добавила в Fortnite прямые покупки в обход механизмов App Store и Google Play, протестуя против комиссии в 30%, которую берут магазины приложений за каждую покупку. Тогда же Apple и Google удалили Fortnite из своих магазинов, а Epic Games подала на обе компании в суд.
0
показов
23K
открытий
Комментарий недоступен
Этого монополия
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
у микрософта остался.. но можно поставить другой и раньше можно было поставить другой :D а у apple кроме их движка сафари и webview ничего не поставишь другого даже в качестве браузера.. и те браузеры, что в магазине этот движок вынуждены использовать, а другой не допускают.
Комментарий недоступен
У Эппла так же можно выбрать альтернативу браузеру.
Но при этом у всех браузеров будет движок от Эппла (соответственно даже Chrome и Firefox становятся по сути шкурками для Safari).
Нет, у этого ограничения есть и технические обоснования (например - браузеру для нормальный работы нужен JIT-компилятор а такие вещи - в принципе запрещены на iOS для всех по вполне понятным техническим причинам, для соответствующего компонента движка Safari - исключение) но все же получается некрасиво.
Только в iOS 14 которая пока еще не выпущена, разрешили просто браузер (в смысле "шкурку") по умолчанию менять а раньше - ссылки открывали в Safari
К чему это приводит? Ну например сделать возможность нормальные расширения (в том смысле что на Mac/Win/Linux) для браузера делать...затруднительно (у Андроида например этой проблемы нет, да - мобильный Chrome не умеет в расширения но умеет Firefox и Яндекс Браузер), . И я далеко не только про adblock.
Что это за причины, которых нет ни на Андроиде, ни на настольных компах (в т.ч. и на Mac?)
Безопасность. Запрет на то что в рамках одного приложения можно было иметь память доступную И на запись И на исполнение (даже последовательно) (на других платформах в таких случаях сейчас делают что бы можно было менять доступ (или запись или исполнение кода но не одновременно ). И при этом куча защит включая аппаратные чтобы не получилось переключения без желания программиста.
На Mac кстати это по умолчанию запрещено если включен Hardened Runtime но можно включить либо https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-jit или вообще https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-unsigned-executable-memory