avatar
1 год назад

Apple удаляет эмулятор iGBA для iOS из App Store

Недолго чиптюн-музыка играла: первый эмулятор Game Boy для iOS и правда оказался переделкой GBA4iOS.

На выходных разработчик Маттиа Ла Спина (Mattia La Spina) запустил iGBA, который стал одним из первых эмуляторов ретро-игр, легально доступных в iOS App Store после изменения правил Apple в отношении таких эмуляторов в начале этого месяца. Однако в понедельник утром iGBA была удалена из App Store после споров о несанкционированном повторном использовании исходного кода из другого проекта.

После запуска iGBA некоторые люди в социальных сетях заметили, что проект, похоже, основан на коде GBA4iOS, эмулятора почти десятилетней давности, который разработчик Райли Тестут (Riley Testut) и его коллега создали еще школьниками (и распространяли через временную брешь в безопасности в iOS App Store). В воскресенье утром Тестут вышел в социальные сети, чтобы назвать iGBA «подделкой» GBA4iOS.

Я никому не давал разрешения делать это, но теперь оно висит в топе чартов (несмотря на то, что напичкано рекламой и трекерами)
Чтобы было понятно, я не злюсь на разработчика [iGBA]. Я зол на то, что Apple потратила время на изменение правил App Store, чтобы разрешить эмуляторы, а затем одобрила подделку моего собственного приложения

GBA4iOS — это программа с открытым исходным кодом, выпущенная под лицензией GNU GPLv2, условия которой позволяют любому «использовать, изменять и распространять мой оригинальный код для этого проекта, не опасаясь юридических последствий». Но эти расширительные условия лицензирования действуют только в том случае, «если вы не планируете отправлять свое приложение в Apple App Store, в этом случае вам явно потребуется письменное разрешение от меня».

Так выглядела оригинальная GBA4iOS образца примерно 2014 года
Так выглядела оригинальная GBA4iOS образца примерно 2014 года

MacRumors сообщает, что при удалении iGBA Apple сослалась на два раздела руководства App Store: один связан со спамом (раздел 4.3), а другой - с авторскими правами (раздел 5.2). На данный момент неясно, относится ли нарушение авторских прав к авторским правам на исходный код эмулятора или к его способности легко воспроизводить защищенные авторским правом игры от Nintendo и других компаний.

Формулировка недавнего обновления руководства Apple по App Store не позволяет понять, могут ли разработчики выпускать эмуляторы общего назначения с возможностью воспроизведения ROM, права на которые они не контролируют. Помимо iGBA, в iOS App Store недавно появился эмулятор Commodore 64 под названием Emu64 XL, созданный на основе проекта с открытым исходным кодом VICE.

Тестут написал рано утром в понедельник, что «к чести Apple, как только они узнали о проблеме, они отнеслись к ней серьезно. Так что я не верю, что это был злой умысел — просто неприятная ситуация для всех, кто в ней участвует». Тестут добавил, что производитель iGBA компания La Spina «связалась со мной по электронной почте, чтобы лично извиниться за случившееся. Так что никаких обид».

Но у Тестута остались обиды на отношение Apple к AltStore, альтернативному рынку приложений для iOS, который он пытается запустить в соответствии с новыми правилами ЕС. Это дало быТестуту законный способ распространять Delta, «продолжение» GBA4iOS, которое эмулирует многие классические консоли Nintendo на устройствах Apple.

«Мое разочарование связано с тем, что мы были готовы к запуску Delta с прошлого месяца», — написал Тетсут в социальных сетях. «Всей этой ситуации можно было бы избежать, если бы Apple не откладывала одобрение до тех пор, пока не изменила свои правила, чтобы разрешить эмуляторы».

19комментариев