Мартін де Вос (Martijn de Vos), також відомий як devos50, запустив на ПК найпершу версію iPhone OS, випущену для iPod touch першого покоління у 2007 році. Реалізація проєкту зайняла понад рік.
У своєму блоці розробник пояснює, що складною частиною була емуляція апаратних компонентів iPod touch. Ось чому розробник вирішив емулювати першу збірку iPhone OS, створену для iPod, а не для iPhone, оскільки для роботи версії для iPhone буде потрібно емуляція ще більшої кількості компонентів.
При цьому де Вос також вибрав iPhone OS 1.0 через те, що в цій версії набагато менше механізмів безпеки, ніж у пізніших версіях операційної системи: «Сучасні пристрої Apple містять безліч додаткових апаратних компонентів, таких як нейронні движки, захищені анклави та різноманітні датчики, які зроблять емуляцію таких пристроїв набагато складнішим і трудомістким завданням».
iPhone OS 1.0 на ПК успішно емулюється за допомогою QEMU – платформи віртуалізації з відкритим вихідним кодом. Система повністю керована за допомогою миші та клавіатури, і більшість встановлених програм працюють нормально. Розробник заявив, що це, ймовірно, перший випадок, коли хтось емулює операційну систему iPhone за допомогою інструментів з відкритим кодом. У наступному проєкті де Вос хоче запустити на ПК iPhone OS 2.1. Джерело