Разработчик Мартин де Вос сумел запустить первую версию операционной системы iPhone OS на компьютере.
Подробно об этом рассказывается в материале портала 9to5Mac.
Свой выбор разработчик обосновал тем, что в данной версии операционной системы используется малое количество аппаратных компонентов.
Поэтому эмуляция стала возможной.
Для того, чтобы упростить задачу, он решил выбрать версию для iPod Touch.
Для успешного запуска эмуляции операционной системы для iPhone 2G, ему пришлось бы эмулировать слишком большое количество компонентов.
Кроме того, в iPhone OS содержится малое количество механизмов безопасности.
Также сообщается, что эмуляцию удалось осуществить с помощью QEMU – программы с открытым кодом для запуска эмуляции.
Благодаря этому, управление операционной системой осуществляется при помощи клавиатуры и мыши.
Примечательно, что некоторые приложения даже успешно запускаются и работают.
Но все же изредка могут возникать сбои.
Напомним, что iPhone OS является операционной системой, которая была установлена на смартфонах компании Apple. В дальнейшем ее переименовали в привычную многим iOS.