Виртуальный музей ОС: Путешествие в прошлое цифрового мира

Виртуальный музей ОС: Путешествие в прошлое цифрового мира

Для тех, кто когда-либо задавался вопросом, каково было работать с операционными системами, выпущенными Apple (и NeXT) за последние более чем 40 лет, или просто желал изучить историю программного обеспечения, появился уникальный проект. Виртуальный музей операционных систем (The Virtual OS Museum) предлагает беспрецедентную возможность познакомиться с сотнями исторических ОС.

Масштабная коллекция

Проект, привлекший внимание издания BoingBoing, был создан разработчиком Эндрю Уоркентином. Он предоставляет пользователям возможность запускать более 1700 предустановленных операционных систем и отдельных приложений в режиме эмуляции. Коллекция охватывает более 250 различных платформ и около 600 уникальных операционных систем, разработанных в период с 1948 года по наши дни.

Доступные версии

Виртуальный музей ОС доступен в двух версиях. Полная версия представляет собой загружаемый пакет объемом 121 гигабайт (в распакованном виде — 174 ГБ), содержащий все необходимые данные для автономной работы. Облегченная версия занимает 14 гигабайт (в распакованном виде — 21 ГБ) и загружает образы гостевых виртуальных машин только при первом запуске. Обе версии поддерживают автоматические и ручные обновления, что позволяет добавлять новые установки без необходимости повторной загрузки всей виртуальной машины.

История создания

По словам Эндрю Уоркентина, проект стал результатом более чем 20-летнего коллекционирования. Разработчик начал собирать образы эмуляторов в 2003 году, когда доступных архивов программного обеспечения и документации было крайне мало.

Разнообразие экспонатов

В коллекции музея представлены самые разные операционные системы и среды:

  • Ранние мейнфреймы: программы для Manchester Baby, Mark 1 Scheme (одни из первых системных ПО, считавшихся ОС), различные программы 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 и множество других систем, которые мало кто запускал.

Ограничения и особенности

Смотрите также:

Spotify внедряет новые возможности для подписчиков Premium http://stroybud.com/spotify-vnedryaet-novyie-vozmozhnosti-dlya-podpischikov-premium/.

Интересности на тему: Как выбрать лучший робот-пылесос для бассейна: результаты сравнительного тестирования

Классные советы в статье "SpaceX готовится к IPO: кто контролирует компанию Илона Маска" здесь.

Как отмечает Уоркентин на веб-сайте проекта, не все эмулируемые системы гарантированно работают безупречно. Проект находится на стадии предварительного релиза, и некоторые операционные системы могут функционировать только в определенных версиях эмуляторов. Кроме того, хостовая виртуальная машина в настоящее время поддерживает только архитектуру x86. Это означает, что при использовании платформ ARM или других не-x86 систем (например, Mac-компьютеров с процессорами Apple Silicon) производительность может быть значительно ограничена. Несмотря на эти нюансы, проект остается крайне интересным.

Посетить веб-сайт Виртуального музея ОС настоятельно рекомендуется всем интересующимся. Там доступны ссылки для загрузки, инструкции по быстрому старту для macOS, Windows и Linux, полный список включенных инсталляций, а также скриншоты работающих систем.