
Если вы когда-нибудь задумывались, каково это — работать в операционных системах, которые Apple (и NeXT) выпускала на протяжении последних 40 с лишним лет, то Virtual OS Museum предоставит вам такую возможность и даже больше. Вот подробности.
«Более 1700 инсталляций, представляющих более 250 различных платформ и свыше 600 отдельных ОС»
Как сообщает BoingBoing, Virtual OS Museum — это проект разработчика Эндрю Варкентина, предлагающий способ запуска более 1700 предустановленных операционных систем и отдельных приложений в режиме эмуляции. Проект охватывает более 250 платформ и примерно 600 различных ОС, выпущенных с 1948 года по настоящее время.
Проект доступен в двух версиях: полная загрузка размером 121 ГБ (174 ГБ в распакованном виде), где всё уже скачано для автономного использования, и облегченная версия размером 14 ГБ (21 ГБ в распакованном виде), которая загружает образы гостевых виртуальных машин при их первом запуске.
Или, как формулирует это сам Virtual OS Museum:
Доступны полная и облегченная версии. Полная версия поставляется со всем предустановленным контентом и работает без подключения к сети. Облегченная версия загружает образы дисков/лент и прочее для гостевых виртуальных машин при первом их запуске. В обеих версиях поддерживаются автоматические и ручные обновления, поэтому новые установки добавляются без необходимости повторной загрузки всей виртуальной машины.
Варкентин говорит, что Virtual OS Museum «является результатом более чем 20 лет коллекционирования», которое началось в 2003 году, когда доступных архивов с образами программного обеспечения и документацией было совсем немного.
Вот что вы можете ожидать увидеть:
- Ранние мейнфреймы: тестовые/демонстрационные программы для Manchester Baby, Mark 1 Scheme A/B/C/T (самые ранние примеры системного ПО, которое можно считать ОС), различное ПО для EDSAC и т. д.
- Более поздние мейнфреймы и мини-компьютеры: CTSS, MVS, VM/370, TOPS-10/20, ITS, Multics, RSX, RSTS и другие.
- Рабочие станции и варианты Unix: ОС для PERQ, SunOS, IRIX, OSF/1, A/UX, NeXTSTEP, Plan 9, различные BSD, а также дистрибутивы Linux разных десятилетий и многое другое.
- Домашние компьютеры: различные варианты CP/M, Apple II, 8-битные машины Commodore, Atari 8-bit, MSX, Tandy TRS-80, BBC Micro, ZX Spectrum, Sharp MZ и другие.
- Операционные системы для персональных компьютеров: различные варианты DOS, OS/2, BeOS, Windows от 1.0 до ранних бета-версий Longhorn, классическая Mac OS вплоть до Mac OS X 10.5 PPC и многое другое.
- Мобильные и встроенные системы: PalmOS, EPOC/Symbian, Windows CE, Newton OS, ранние Android и iOS (где позволяет эмуляция), QNX и т. д.
- Исследовательские и малоизвестные системы: ZetaLisp, среды Smalltalk, Oberon, Plan 9 и многие другие, которые мало кто из ныне живущих вообще когда-либо запускал.
Как отмечает Варкентин на сайте проекта, не каждая эмулируемая система гарантированно работает идеально. Проект по-прежнему описывается как предварительный релиз, и некоторые операционные системы запускаются только в определенных версиях эмулятора.
Кроме того, хостовая виртуальная машина в настоящее время поддерживает только x86, «поэтому, если вы используете ARM или любую другую не-x86 платформу, производительность будет довольно ограниченной». Это означает, что на компьютерах Apple с процессорами Apple Silicon производительность может быть не самой лучшей. Тем не менее, это невероятно интересный проект.
Обязательно посетите сайт Virtual OS Museum, где представлены ссылки для скачивания, краткие инструкции по запуску для macOS, Windows и Linux, полный список включенных инсталляций, а также скриншоты нескольких уже запущенных систем.
Стоит посмотреть на Amazon