Недо-Windows?
Клонов UNIX много, а вот с клонами Windows дела обстоят туго. Видимо, именно так думали создатели операционной системы ReactOS, когда приступали к её созданию. Давайте посмотрим на первую независимую систему, совместимую с Windows. Есть ли в ней что-нибудь действительно привлекательное для пользователя?
Для начала, конечно же, укажу, где можно самостоятельно добыть эту ОС и с ней ознакомиться. У неё есть свой официальный сайт, на который русскоязычным пользователям лучше всего заходить по ссылке www.reactos.org/ru/index.html. На сайте можно скачать копию установочного дистрибутива ОС или же образ Live-CD (т.е. вы сможете запускать ОС прямо с компакт-диска, если запишете на него такой образ). Можно также скачать уже установленную версию ReactOS для виртуальных машин QEMU и VMware. Думаю, для знакомства с операционной системой предпочтительнее будет именно вариант образа Live-CD или пакет для эмулятора, а вот если вы захотите сами влиться в её разработку, тогда можно будет установить ReactOS как нормальную полноценную операционную систему.
Как пишут сами создатели ReactOS, "ReactOS - это передовая свободная и бесплатная операционная система, представляющая собой совместимую с Microsoft Windows XP реализацию ОС. ReactOS стремится достигнуть полной бинарной совместимости с приложениями и драйверами, предназначенными для операционных систем NT и XP, путём использования подобной архитектуры и предоставления полного и эквивалентного программного интерфейса". В общем, даёшь народу свободную Windows! Что ж, лозунг благородный и вообще всесторонне прекрасный, да вот только, как в этой жизни часто бывает, красивыми лозунгами не так просто заткнуть бреши в реализации. В настоящее время ReactOS - это, к сожалению, скорее, интересный концепт, нежели реально рабочая операционная система. Впрочем, сами создатели ReactOS этого от пользователей, в общем-то, и не скрывают. На главной странице сайта ReactOS написано: "Пожалуйста, имейте в виду, что ReactOS 0.3.6 всё ещё находится в состоянии alpha, что означает отсутствие некоторых особенностей и то, что на данный момент ReactOS не может быть заменой для вашей основной ОС". Именно эта фраза, пожалуй, характеризует ReactOS как нельзя лучше.
Чего греха таить, я рассчитывал написать эту статью из-под самой ReactOS. Конечно, планы запустить под ней оригинальный Micriosoft Office казались несколько радужными, да и OpenOffice.org вряд ли бы из-под ней запустился - ему всё-таки нужны для работы и Java, и Python, а их, как я думал, будет запустить под этой операционной системой не так уж и просто. Но ведь есть AbiWord, замечательный свободный текстовый редактор, или, на худой конец, WordPad. И можно, немножко поскрипев зубами по поводу отсутствия привычного и удобного интерфейса, написать статью про ReactOS и в нём.
Но писался этот материал всё-таки из-под Windows. И совсем не потому, что не запустился WordPad.
Для начала, скачав Live-CD, я записал его на "болванку" и перезагрузил компьютер. Стоит отдать должное ReactOS, она загрузилась очень резвенько - пиратский Windows PE с диска "Вся Беларусь" грузится, по сравнению с ReactOS, чуть ли не миллиард лет, да и "Кноппиксу" эта "ось" вполне способна дать фору. Но на этом приятные моменты в работе с ней, в общем-то, и заканчиваются. Потому что не работала USB-мышь - благо, в столе нашлась старенькая A4Tech с навевающим ностальгию шариком под "брюхом".
Запустив-таки систему, обнаружил интересную вещь: поскольку разделы, используемые под Windows, у меня размечены, в основном, под NTFS, то ReactOS сработала в отношении них довольно своеобразно. Часть из них видеть вообще не захотела, а часть показала. Впрочем, если прочитать Wiki на сайте ReactOS, то можно увидеть, что поддержка NTFS не считается у разработчиков этой системы чем-то высокоприоритетным. Хотя NTFS, конечно, довольно сложна для реализации из-за полной закрытости, однако делать клон Windows NT (!) без полной поддержки NFTS - это, мягко говоря, как-то странно.
WordPad у меня запустился - не знаю, написали разработчики ReactOS какую-то свою версию этой утилиты или же включили в дистрибутив вариант от Microsoft, но WordPad работал нормально, и я даже начал в нём набирать статью. Но вот дальше всё пошло не по плану. Вдохновлённый обсуждением ReactOS на одном из форумов (не суть важно, каком - самый лучший всё равно на kv.by), я решил попробовать запустить под ней Mozilla SeaMonkey. Эта попытка оказалась для системы фатальной - появился хорошо знакомый и 100% совместимый с "виндовым" синий экран смерти и статья осталась недописанной.
Повторный запуск и исследование операционной системы тоже закончились BSOD'ом, причём он возник уже безо всяких явных причин. Так что в итоге пришлось скачивать образ с ReactOS для VMWare и писать обзор системы всё-таки из-под Windows.
Наверное, обзор больше похож на жалобу или ругань, чем на беспристрастный обзор, но "не виноватая я, он сам ко мне пришёл!". Потому что я ожидал большего от операционной системы, разрабатываемой уже более десяти лет. Разработчики Wine, эмулятора Windows для UNIX-платформ, о котором я когда-то уже рассказывал в "Компьютерных вестях", успели за то же время сделать гораздо больше.
Так что ReactOS пока не стоит рассматривать как серьёзного конкурента Windows. И в обозримом будущем, судя по roadmap'у, тоже. Например, версии 0.4 и 0.5 запланированы на текущий год, до конца которого осталось уже совсем мало времени. В них планируется, среди прочего, реализовать поддержку USB клавиатур и мышей, 5 наиболее популярных сетевых адаптеров, внедрить поддержку сети... Также в наполеоновских планах создателей системы поддержка работы таких приложений, как Microsoft Office 1995-2003, MSN Messenger 6-8, AOL Instant Messenger, Yahoo Messenger.
Думаю, вряд ли это всё мы в действительности увидим в ближайшее время. ReactOS, конечно, развивается, но настолько медленно, что вряд ли стоит тратить на знакомство с ней свои силы и время.
Вадим СТАНКЕВИЧ
Горячие темы