ReactOS - это такая легально бесплатная “винда”. Я бы назвал её SysyphOS, если вдруг такой уже нет, так как это сизифов труд на самом деле — пока что самое лучшее, что она делает, это BSoD.

ReactOS v0.3.11

2011.03.18

Этот сплэш сделан по случаю выхода версии 0.3.11 и является отсылкой к сплэшу Windows 3.11 for Workgroups.

ReactOS v0.4.14

2024.06.15

ISO с ReactOS бывает как LiveCD, где можно сразу посмотреть десктоп, так и вот такой “boot cd”, где имитируется классическая виндовая установка в текстовом режиме.

Что забавно, на выбор даются FAT и BTRFS. Никакой NTFS, хотя ReactOS копирует именно Windows 2003.

Устанавливается она моментально, потому что почти ничего не весит.



Инсталляция продолжается в графическом режиме, как было в старых Windows.

В своих попытках копировать разработчики дошли так далеко, что вот это окно выглядит практически идентично. Наверное им следует гордиться собой. А ещё можно было двинуть в другую сторону — сделать удобно для юзера и, например, добавить более актуально переключение по Win+Space или самое удобное по CapsLock.

Внезапно, тут мы отступаем от оригинала и нам предлагают выбрать тему. Это приятно и тема, надо сказать, вполне покатит. Украду её себе, закину в WINE под Linux.

На вопросы ответили и снова перезагружаемся.

Вот и рабочий стол. Выглядит он довольно архаично.

А затем он перестал отвечать на нажатия мыши и мне пришлось перезагрузиться, после чего я увидел вот это. Нажатием обозначенного аккорда ничего не даёт, так что я решил попробовать LiveCD вместо BootCD.

Встречает LiveCD таким окошком. Я жму “Install ReactOS” в надежде, что раз я вижу десктоп и могу нажиматься на кнопки, то смогу получить точно такой же, только установленный.

Нет, нажатие на эту кнопку ничего не даёт. Графического инсталлятора нет.

Хорошо, посмотрим на десктоп ещё раз.

Будто в прошлое попал, но как-то всё слегка не так. Когда сценаристам научно-фантастических сериалов не хватает свежих идей, они начинают ударяться в перемещение во времени и мультивселенные, всякие альтернативные ветки развития известной нам реальности. Я попал в ту, где всё могло быть лучше, но усилия приложили к обратному. Да, выглядит так же, только недолго — пока не случится BSoD или что-нибудь ещё такое.

И даже этот экран как когда-то 20 лет назад. Но зачем?

ReactOS v0.4.15-dev-240614

2024.06.15

И тут же я решил попробовать релиз посвежее. Там был 2021 год, а здесь 2024, собрана на днях. Да, слегка нечестно, так как ночные сборки вообще не обязаны работать, но здесь что-то да загружается.

Итак, мы видим версию ОС.

И всё, больше ничего.

ReactOS не расстраивает. Когда-то мне удавалось не только установить её, но даже установить в ней Firefox. Сегодня я могу разве что увидеть панель управления в режиме LiveCD. Прогресс!

ReactOS first-stage-gui-installer-msvc14.0-i386-8a0ee42

Буквально сразу же, как только я дополнил заметку прошлым тестом, где у меня ничего не вышло, и раскидал ссылку тут и там, мне написал человек. Меня такой отклик очень обрадовал, хотя надо понимать, что ничего серьёзного я тут не делаю. К тому же он поведал мне всякой интересно информации, а кроме того и то, что к ReactOS написали новый инсталлятор. И конечно дал ссылку на эту сборку, предупредив, что она ещё сыровата. Я не мог не затестить.

2024.06.15

Запускаем LiveCD под виртуальной машиной.

Этот экран мы уже видели. Здесь первая кнопка открывает десктоп LiveCD, чтобы потыкать, а вторая в прошлый раз завершилась ошибкой.

И всё на месте!
Ну почти всё — ошибка-то другая. В тот раз было что-то про “hive” и я рекомендую запомнить это, а в этот раз просто не запускается нужная программа.

Хорошо, я отыщу её сам и запущу руками. Вот тут нечто совсем очевидное и за себя громко говорящее, так что сойдёт.

И вот вроде бы он, инсталлятор.

Выглядит он вполне приятно, всё просто, наглядно и по делу.

Здесь снова FAT и FAT32, которыми пользоваться не менее, а то и более боязно, чем Btrfs. Воспринимать могу исключительно как legacy. Потому выбираю Btrfs.

Сводка, галочка об ответственности и поехали. К сожалению, эта инсталляция зависла и я было грешил на Btrfs.

Очередная перезагрузка с кучей пунктов, в которых даже слегка теряешься. Тут я интуитивно стал догадываться, что инталлер может тупить не столько из-за выбранной мною Btrfs, а из-за того, что я запускаю его из ОЗУ (это RAM-варианты). Окей, выбираю пункт без ОЗУ.

Пока всё нормально, инсталлятор открывается. Я пробегаю все прежние пункты и даже выбираю FAT32, после чего происходит очередная перезагрузка посреди инсталляции.

Меня это вымораживало в детстве, когда старые версии Windows (а ReactOS копирует именно их) перезагружались в процессе установки, так как дуалбутчик я уже не первый десяток лет и там всякое могло быть. Почему бы не производить всю инсталляцию за один заход?

Ну и в общем, что я там про “hive” говорил? Я не знаю, что это значит, но, видимо, разум улья не даёт мне прочувствовать ReactOS как следует. Пока что с грустью могу сообщить, что чуть больше 10 лет назад он работал лучше — его можно было установить.

Увы, я не кодер и не могу дать качественной обратной связи, да и всякие мои пожелания вроде того, что раздражают перезагрузки во время инсталляции, вряд ли будут иметь вес.
Остаётся только жалеть, что разработчики хотя бы в качестве ветки не взялись делать операционную систему, которая могла бы использовать драйвера, запускать софт из Windows, но не копировала бы её внешне и поведением, так как самое ценное как раз в софте и драйверах, а самое неудобное в её GUI.

Sincerely,
Omega9

ReactOS v0.4.15-dev-230928

2024.06.19

В прошлый раз я остановил на том, что 10 лет назад ReactOS запускалась проще, а соответственно и работала лучше, потому что свежие версии рабочими назвать очень сложно. Больше у меня мысли тестить её не возникало, но тут вдруг попадается мне готовая виртуальная машина, которую достаточно только запустить, что я и сделал. Установленная в ней версия ОС та же, но сборка чуть более старая.


Некие графические артефакты при загрузке. Я и прежде такие наблюдал. Позже они никак не проявляются.

Первым делом я полез сменить разрешение и тут же решил сменить тему. Окошко с примером темы вышло побитым.

Меня, как наверное и каждого, ужасают эти шрифты. Неужто до сих пор нигде не подрезали сглаживание? Я даже не надеялся, но вот оно, я нашёл и включил. Только вот толку, как видно будет далее, это особо не даёт.

Это просто версия ОС. Я бы мог тут и Neofetch поставить, если бы не…

…местный пакетный менеджер, в котором практически ничего нет. Причём, у меня вроде как обновлся список пакетов, что-то вроде как даже скачалось и должно было поставиться, но в итоге ничего. Я к тому же не очень понимаю, если ли у меня сеть — она вроде как подключена, какие-то пакеты как будто бы идут, а толку ноль и страницы в браузере не открываются. У меня была мысль попробовать поставить тут Winget, но не судьба.

Readme тут протух на пару лет, хотя в целом тут никаких явных изменений не происходит уже очень давно, так что все эти даты не имеют смысла. Просто берите любую версию ReactOS, запускайте и считает баг за багом, пока не надоест или пока она не упадёт.

Может быть лет через 10 я ещё раз попробую. Скорее всего одна будет такой же и я нисколько не удивлюсь, если она всё ещё будет, хотя очевидно, что давно уже должна была перестать, если судить по результатам. Печально и плачевно, не иначе.