Если вы скучаете по временам старых версий Mac OS — здесь мы говорим о версиях до OS X — то ваше время наконец пришло. Инженер-программист Михай Парпарита представил свой последний проект: Infinite Mac, который включает 42 (!) виртуальных машины с классическими версиями операционной системы Mac, выпущенными в период с 1984 по 2000 год.
Коллекция начинается с оригинальной операционной системы Mac, System 1.0, и продолжается до версии 9.0.4. Каждая виртуальная машина работает в браузере; когда вы переходите на веб-сайт Infinite Mac и щелкаете виртуальную машину, она запускает полностью работоспособную версию операционной системы Mac. По сути, вы используете классическую Mac OS поверх вашего текущего Mac.
Каждая виртуальная машина включает в себя набор приложений, поэтому вы можете создавать и сохранять файлы. Вы найдете текстовый процессор, приложение для работы с электронными таблицами, программу базы данных, видеоигры и многое другое, хотя, похоже, не все виртуальные машины имеют возможность экспортировать файлы на ваш «настоящий» Mac. Например, я смог использовать MacWrite в виртуальной машине System 1.0, но я не мог понять, как перенести сохраненный файл на мой MacBook Pro под управлением macOS Ventura за несколько минут работы с виртуальной машиной. Более поздние версии виртуальных машин, например, для System 8 и System 9, имеют сервер под названием The Outside World для перемещения файлов с виртуальной машины на ваш реальный рабочий стол Mac.
Paprika включает несколько отличных функций в каждую виртуальную машину. Классический дисплей Mac обрамляет каждый экран, и вы можете изменить его перед тем, как открыть виртуальную машину. При запуске виртуальной машины в нижнем меню есть параметры для загрузки файлов и переключения в полноэкранный режим.
Также есть ценное меню настроек, где вы можете поменять местами клавиши Control и Command, чтобы сочетания клавиш, используемые в виртуальной машине, применялись правильно — например, если вы отключите эту опцию, Command-W не закроет окно внутри виртуальной машины. , но это закроет окно браузера вашего Mac, а это означает, что все, что вы сделали на виртуальной машине, будет потеряно. В меню настроек также есть возможность настроить скорость виртуальной машины, что может возникнуть соблазн сделать это, поскольку виртуальные машины могут работать относительно медленно. Но, как отмечает Папарита, некоторые функции ОС зависят от времени, и ускорение работы виртуальной машины может нарушить это время и вызвать проблемы.
У Paparita есть блог, в котором подробно рассказывается о работе над проектом. Если вы хотите выразить признательность за его тяжелую работу, вы можете пожертвовать несколько долларов через GitHub Sponsors или PayPal.
Если у вас была реальная необходимость запустить классическую Mac OS (а многие из вас так и делают, основываясь на электронных письмах, которые я получил из статей о предыдущих проектах Parparita System 7/Mac OS 8 и Mac OS 9), это может быть вариантом. , но имейте в виду, что состояние виртуальных машин всегда сбрасывается при закрытии браузера. Например, если вы сохранили файлы на виртуальной машине, они исчезнут при выходе из браузера. Но даже если вы не заинтересованы в производительности этих виртуальных машин, вы можете весело провести время, играя в Missile Command.

Я бы закончил эту статью раньше, если бы не Missle Command из Mac System 1.0.
Литейный завод