Включите фантазию и представьте, что Commodore International выжила в идеальном шторме корпоративной катастрофы и дошла до наших дней. Какой бы была ее версия операционной системы? Ответить на этот вопрос решил единственный человек — Лео Нигро (Leo Nigro). Это он придумал Commodore OS и до сих пор является основной движущей силой проекта.

В далеком 2010 году он был главным инженером и сооснователем компании Commodore USA. Их флагманским продуктом был Commodore 64x в корпусе классического C64 на базе Intel Atom и Nvidia Ion 2. Была также и Extreme-версия с Core i7 на борту. Вместе с этим велась разработка собственной Commodore OS. Увы, но уже спустя три года компания потерпела крах, и первая версия так никогда и не вышла в релиз.

Лео не забросил идею и после девяти лет паузы анонсировал Commodore OS 2.0, переделав неофициальную версию MX Linux (основанную на Debian) с доработанным оконным менеджером Compiz. Зимой 2023-го она вышла из статуса беты и отправилась в релиз. Развитие продолжалось, и весной 2025-го нас порадовали уже версией 3.0, которая позиционируется как крупнейший игровой Linux-дистрибутив в истории. Что скрывается за этими громкими словами — расскажем под катом.


Где взять Commodore OS

Начнем с того, что эта операционка полностью бесплатно распространяется на официальном сайте commodoreos.net, но вот размер вас удивит. ISO-образ установщика весит целых 36 Гб. Это действительно много для десктопного дистрибутива — если честно, я впервые столкнулся с таким. И причина тут в том, что большую часть занимает предустановленный контент (более 200 Linux-игр и огромное количество эмуляторов). После установки система занимает 82 Гб:

Вывод команды df-h после установки Commodore OS Vision 3.0
Вывод команды df-h после установки Commodore OS Vision 3.0

Самым простым и быстрым способом скачивания является торрент-файл. Этим вы и образ получите быстро, и сервер разработчика не нагрузите. Кстати, за дистрибутив можно оставить свой голос на Distrowatch, если понравится. На момент написания этой статьи его средний рейтинг 8,8. Ну а высказать свое мнение о сборке можно на официальном форуме. Посещаемость у него невысокая, однако заглянуть стоит хотя бы ради того, чтобы полюбоваться визуальной составляющей.

Инсталлятор

Процесс установки
Процесс установки

Я не покривлю душой, если скажу, что это самый запоминающийся инсталлятор из тех, что мне довелось видеть. Вас встречает синтетический голос в стиле Стивена Хокинга, а затем начинают играть классические чиптюн-треки. 

Фон рабочего стола — это футуристическое видео, где вы летите сквозь пространство, а вокруг геометрические фигуры и уходящая в перспективу сетка-плоскость в пурпурно-розовых тонах. Такое ощущение, словно попал в мир, максимально соответствующий визуальной культуре 80-х.

Упомянутый ранее Compiz производит сильное впечатление. Его не просто включили, но и тщательно настроили так, чтобы эффекты гармонировали с эстетикой Vaporwave. И да, автору было глубоко наплевать на то, сколько это будет занимать системных ресурсов. 

Так что на каком-нибудь старом компьютере запускать сие творение бесполезно. Минимум 8 Гб оперативной памяти и дискретный GPU тут жизненная необходимость, если не хотите получить слайд-шоу. Установка по времени у меня заняла около 40 минут, учитывая, что использовался довольно быстрый «карман» от Zalman.

Первое впечатление

GRUB bootloader
GRUB bootloader

Вас встречает загрузчик GRUB, стилизованный под интерфейс классического Commodore 64: синий фон, звездочки в заголовке и кастомный моноширинный шрифт. Предполагаю, что за основу был взят C64 TrueType или аналогичный, после чего был сконвертирован через grub-mkfont в формат .pf2.

В процессе первой загрузки вас предупредят о том, что штатный пароль суперпользователя C=. Это своеобразная дань логотипу Commodore 64. Поменять на собственный можно в следующем же окне. После этого вам предложат ознакомиться с дефолтными сочетаниями клавиш для управления специальными эффектами:

Горячие клавиши
Горячие клавиши

Закрыв его, можно в полной мере насладиться внешним видом. В нижней части расположен удобный док в стиле старых версий MacOS. За основу была взята среда рабочего стола MATE:

Внешний вид рабочего стола
Внешний вид рабочего стола

Скриншотами очень сложно передать, насколько насыщена эта ОС эффектами, но я все же попробую. Каждый клик мышью по элементу дока вызывает небольшое пламя. Окна при перетаскивании ведут себя как желе:

Эффект Wobbly Windows
Эффект Wobbly Windows

При закрытии они и вовсе рассыпаются на множество кусочков:

Эффект Explode из плагина Animations
Эффект Explode из плагина Animations

Куб рабочего стола тут тоже есть и включен по умолчанию:

Эффект Desktop Cube
Эффект Desktop Cube

Я до сих пор помню, как сильно удивлялись пользователи Windows, впервые увидев в деле Compiz. Тут он ведет себя вполне прилично и не глючит. Хотя, может быть, это простое везение. Вывод однозначен: хотите Compiz со всеми возможными эффектами «из коробки» — Commodore OS отличный вариант.

Шрифты в меню и терминале тут тоже все стилизованные, а количество софта поражает. Автор позаботился о том, чтобы у вас было реально всё и даже больше, чем нужно, начиная от Steam и браузеров и заканчивая какими-то простыми, но необходимыми утилитами вроде Rufus:

Главное меню
Главное меню

Звуковое оформление тут тоже присутствует. Почти каждое действие в операционной системе сопровождается каким-либо 8-битным звуком. Все это напоминает то, как я в детстве мучил старенькую Windows 98, модифицируя стандартную схему, используя файлы из библиотеки звуковых эффектов. Компакт-диски с ними (разумеется, пиратские) раньше продавались на центральном рынке моего города за вполне приемлемый ценник.

Софт

Запущенные эмуляторы DosBox, OpenMSX, Dolphin и VICE
Запущенные эмуляторы DosBox, OpenMSX, Dolphin и VICE

Наверное, самое важное достоинство Commodore OS Vision 3.0 — обилие предустановленных эмуляторов. Конечно, вы можете сказать: «Да зачем это надо, я и сам поставить могу», но на практике столкнетесь с тем, что все они лежат в разных местах и требуют отдельного внимания для установки. Здесь же автор сборки уже позаботился о том, чтобы все нужные библиотеки и пакеты присутствовали в системе, а сами они корректно запускались.

Отдельно отметим, что некоторые эмуляторы не будут полностью работать, пока вы не подсунете им соответствующие ROM-файлы. Это вовсе не лень разработчика, а суровая необходимость соблюдения законодательства. Так что многие подобные проекты, например обожаемый мной PCem, по умолчанию не включают эти файлы в инсталлятор. Вы их можете скачать и разместить отдельно, взяв на себя, таким образом, ответственность за их «неправомерное» использование.

Чистый эмулятор Yuzu без установленных ключей
Чистый эмулятор Yuzu без установленных ключей

С точки зрения поддержки платформ тут все очень достойно — есть как ретро-ПК и древние игровые консоли, так и более современные, например тот же Yuzu, эмулятор Nintendo Switch. Правда, разработчиков последнего Nintendo засудила на 2,4 млн долларов, утверждая, что «не существует законного способа использовать Yuzu для игр на Nintendo Switch». В итоге официально проект был закрыт, а исходный код удален с GitHub. 

Форки, кстати, тоже регулярно сносят, поэтому наличие Yuzu внутри Commodore OS Vision 3.0 позволяет вам не тратить время на его поиск и установку. На самом же деле тут вполне классическая проблема двойного использования (dual-use problem). Имея кухонный нож, вы можете настругать им колбаску или соседку, но последнее вовсе не значит, что нужно запрещать все кухонные ножи в мире.

Так же и с эмуляторами — вполне легально сделать резервную копию игры, за которую ты заплатил, чтобы она потом не исчезла. Кажется разумным правом играть в нее на любом железе. Побочным же явлением будет то, что появляется возможность запускать почти все существующие игры на Switch, не платя ни за консоль, ни за саму игру.

Помимо этого, поклонники Commodore 64 найдут еще более интересную вещь внутри — Commodore BASIC и IDE для этого языка:

Commodore OS BASIC Studio
Commodore OS BASIC Studio

По факту это перелицованный RCBasic — свободный диалект BASIC с открытым исходным кодом, ориентированный на разработку мультимедийных приложений и игр. Сама же IDE позволяет выполнять удобную отладку кода, а в будущем даже компилировать его для нативного запуска на компьютерах C64 и Amiga (используя формат .cbm — Commodore Basic Machine).

Игры

Dune 2000 Remake
Dune 2000 Remake

Но вернемся к самим играм. Помимо эмуляторов, тут есть шикарный набор игр для Linux, который заставит олдов прослезиться: аркады, симуляторы, стратегии и классические FPS-шутеры. От Extreme Tux Racing, где нужно играть за пингвина, спускающегося с заснеженного склона, до вполне серьезного и зрелого авиасимулятора FlightGear. А это, на минуточку, возможность бесплатно загрузить в него коллекцию из более чем 500 моделей разных летательных аппаратов:

FlightGear — ТУ-154B в ливрее S7 (Авиакомпания «Сибирь»)
FlightGear — ТУ-154B в ливрее S7 (Авиакомпания «Сибирь»)

Есть также довольно большая пачка платформеров, которые раньше представляли наиболее заметную часть Linux-гейминга. Ну а раз зашла об этом речь — Steam тут прекрасно работает, позволяя запускать почти все игры из вашей библиотеки:

Клиент Steam
Клиент Steam

В какой-то момент понимаешь, что все вот эти 82 Гб взялись не с пустого места. Сюда действительно установили неплохой набор игр для Linux, о части из которых вы никогда и не слышали. При этом остается возможность запуска самых современных тайтлов, лишь бы ПК позволял.

Подводим итоги

Commodore OS Vision 3.0 понравится тем, кто ностальгирует по стилистике Vaporwave и искренне любит игры. Разумеется, найдется немало критиков, которые скажут, что автору стоило бы использовать интерфейс компьютеров Amiga, да и вообще сейчас дистрибутив перегружен эффектами и программами.

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