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, в этом случае вам явно потребуется письменное разрешение от меня».

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 не откладывала одобрение до тех пор, пока не изменила свои правила, чтобы разрешить эмуляторы».