Windows 95 научили работать в браузере

Интернет Веб-сервисы
мобильная версия
, Текст: Сергей Попсулин

Шотландская разработчица реализовала возможность запуска Windows 95 в браузере. Для этого достаточно лишь пройти по веб-ссылке и дождаться загрузки операционной системы. 


Запуск Windows 95 в браузере

19-летняя разработчица из Шотландии Андреа Фолдс (Andrea Faulds) запустила операционную систему Microsoft Windows 95 в окне браузера и предложила других пользователей повторить ее опыт. Для этого достаточно перейти по ссылке и дождаться загрузки. Никаких плагинов и дополнений устанавливать не нужно.

Техническая реализация

Для реализации задумки, Фолдс установила Windows 95 в эмулятор с открытым исходным кодом DOSBox с виртуального CD-ROM, затем создала на основе этой инсталляции образ диска, в который включила конфигурационные файлы Autoexec.bat и Dosbox.conf. Последняя процедура была проделана с помощью Em-DOSBox — версии DOSBox, которая может быть скомпилирована с помощью технологии Emscripten для запуска в веб-браузере. Технология Emscripten служит для компиляции кода C/C++ в JavaScript в режиме реального времени. 

«На самом деле всю тяжелую работу проделали создатели Emscripten, DOSBox и Em-DOSBox. И, конечно, разработчики веб-браузеров и все те люди, которые участвовали в разработке современных веб-технологий. Сама я ни разу не коснулась исходного кода DOSBox», — пояснила Фолдс на своем сайте. 


Windows 95 научились запускать в браузере

Предупреждение об авторском праве

Значительная часть послания Фолдс посвящена авторскому праву. Разработчица напоминает, что Windows 95 является собственностью корпорации Microsoft, и созданная ею возможность реализована исключительно в целях ознакомления. Она также утверждает, что пользователи сами несут ответственность за запуск Windows 95 внутри браузера, в том числе за наступающее вследствие этого нарушение авторского права, если оно следует.