Из всех приложений, которые Apple могла бы расстроить, одно, которое позволяет имитировать классические игры DOS на вашем iPhone, вряд ли попадет в верхнюю строчку списка.
Однако кто-то в Apple явно не согласен. Разработчик iDOS 2 Чаоджи Ли недавно сообщил, что Apple отклонила обновление его приложения для эмуляции DOS на том основании, что оно запускает исполняемый код. И это несмотря на то, что некоторая версия приложения iDOS Ли находится в App Store с 2010 года.
В июле Ли опубликовал сообщение Apple с предупреждением о предстоящем удалении из App Store в блоге под названием «iDOS 2 скоро исчезнет.”
Обновление 9 августа: 2021 г .:Как и опасался Ли, iDOS 2 исчезла из App Store.
![](/f/a85b8af172e5522ca6fbdbf0f7f1824f.png)
Чаоджи Ли
@litchiedev
Apple удалила iDOS 2 из AppStore, сославшись на ту же старую версию 2.5.2.
12
5
DOSBox для iOS
Чаоджи Ли, 30-летний разработчик приложений и отец-домосед, живущий на юге Китая, начал разработку iDOS вскоре после того, как в 2010 году купил iPad первого поколения.
«Спектакль был впечатляющим», - сказал Ли.
Культ Mac. «Люди говорили, что DOSBox (читайте: бесплатный эмулятор DOS с открытым исходным кодом) [был] слишком требовательным для мобильных устройств, но я решил попробовать и посмотреть, насколько он [на самом деле был] ».Приложение, которое придумал Ли, iDOS, позволяло пользователям iOS запускать старые игры для DOS, которые они скачивали. Он даже включал эмуляцию мыши и клавиатуры, которая работала впечатляюще хорошо.
ДОСдля тех, кто недостаточно взрослый, чтобы помнить об этом, дисковая операционная система с командной строкой была центральным элементом опыта владения и запуска игр на ПК в 1980-х и начале 90-х годов. Думайте названия как принц Персии, Рок, Лемминги, Герцог Нюкем а также Командир Кин.
Хотя некоторые из этих игр (Рок, Например) все еще можно найти в App Store в качестве официальных портов, многие из них уже не используются. Это особенно верно для малоизвестных игр, которые не породили франшизы, которые все еще приносили деньги в 2021 году. Хотя эмуляция остается спорной с правовой точки зрения, в некоторых случаях это единственный способ играть в старые игры, не покупая винтажное оборудование.
В этом привлекательность такого приложения, как iDOS. Что ж, это и похоже на ваш новый модный iPhone - компьютер 1988 года выпуска.
![Idos ipad 2020 iDOS: Это как вернуться в 1988 год, только без джинсов, вымытых кислотой.](/f/948c15aaefbb6765d6204ec1861bd929.jpg)
Фото: iDOS
Дни DOS
До того, как он занялся устройствами Apple, начиная с оригинального iPhone, Ли увлекался ПК.
«Моим первым компьютером был компьютер Win98 Pentium, поэтому я играл в игры DOS вместе с такими играми, как Стар Крафт [а также] Расхитительница гробниц. “[Цивилизация II] мой самый любимый фильм ».
iDOS задумывался как проект с открытым исходным кодом, который позволял пользователям, таким как он, загружать и играть в игры, на которых они выросли. Но Apple не заставила себя долго ждать.
«Когда iDOS был впервые выпущен в [магазине] App Store, его сняли на второй день, когда он стал вирусным», - сказал Ли. «С тех пор я боялся огласки. Конечно, это вызвало у вас всплеск, но потом вы потеряли способность заставлять его делать что-то полезное ».
С тех пор стычки с Apple продолжаются. Приложение было разрешено обратно в App Store в 2011 году, но не обновлялось в течение четырех лет с октября 2015 года по сентябрь 2020 года. Это произошло из-за ограничений, связанных с совместным использованием файлов iTunes и связанными игровыми файлами без права собственности. Однако в прошлом году iDOS снова появилась с новыми обновлениями.
Теперь Apple снова выступила против этого, отклонив обновление с исправлением ошибок из-за правила App Store, которое запрещает приложениям устанавливать или запускать исполняемый код.
«Я чувствую себя по-настоящему ужасно за тебя», написал один комментатор на сайте Ли, когда он объявил эту новость. «Новое поколение компьютеров уже здесь, и его [sic] цвет - это антиутопия».
Битвы с Apple
В сообщении Apple Ли утверждал, что «угроз безопасности [для пользователей] отсутствует, поскольку код пользователя выполняется внутри эмулятора в изолированной программной среде приложения».
«В течение многих лет тысячи пользователей просили нас включить общий доступ к файлам iTunes», - продолжил он. «Они действительно хотят, чтобы их старые приложения DOS продолжали работать для них на их устройствах iOS. Поэтому мы думаем, что должны попробовать их ».
Он также отметил, что в App Store есть несколько приложений, которые запускают код JavaScript или Python, якобы в том же нарушении правил обвиняется iDOS. Однако у Apple, похоже, этого нет.
Ли сказал, что надеется, что Apple «одумается» и снова восстановит iDOS. Учитывая, что Apple продолжающееся противодействие разрешению приложений с боковой загрузкой (как видно из иска Epic Games), однако это маловероятно.
Но даже если этого не произойдет, Ли не бросит полотенце.
«Я буду продолжать поддерживать проект GitHub, и люди, у которых есть программа для разработчиков, могут создавать из исходного кода и устанавливать приложение на свои устройства», - сказал он. «В конце концов, это открытый исходный код».