Доброго времени суток, %username%!

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

Итак, Haiku OS — операционная система с открытым исходным кодом, основанная на идеях BeOS.
Ее создатели хотят, чтобы система была простой для пользователя с любым уровнем знаний и навыков работы с компьютером.


По сути, Haiku является BeOS, переписанной «с нуля», т.е. без использования исходных кодов последней.
Графический интерфейс «прибит гвоздями», аналоги X window system не используются.
Ядро также самописное.
На данный момент система уже содержит графический интерфейс, утилиты конфигурирования, утилиты для разработки, терминал на основе bash, некоторые мультимедиа-приложения, простой браузер(также портирован и Firefox), а также n-е количество демо-приложений (есть даже аналог glxgears — летающий чайник :) ). В качестве файловой системы используется BeFS.

В настоящее время система находится в состоянии, именуемом разработчиками «pre-alpha», то есть она пока еще не готова для конечного пользователя, но ведь интерес-то не возбраняется :)

Приведу несколько скриншотов.



Экран загрузки. Элегантно, не правда ли? Загрузка длится ~15 секунд.


Вот таким рабочим столом встречает нас система после загрузки.


Haiku очень нетребовательна к ресурсам.


Несмотря на статус pre-alpha, вполне можно выполнять повседневные задачи вроде просмотра web, прослушивания музыки, чтения книг и т.п.


Вот, кстати, тот самый чайник :)

Больше скриншотов можно найти тут.

Наверняка кому-то захочется попробовать новую систему в деле. Спешу вас огорчить — инсталлятора у Haiku пока еще нет. Но, к счастью, существуют уже готовые образы системы (RAW либо Vmware), которые можно скачать здесь. Новые срезы появляются ежедневно.

Установить RAW образ можно, например, на flash-накопитель. Примерно таким образом:

dd if=/home/user/haiku-alpha.image of=/dev/sdb

где /dev/sdb — собственно флешка.

Для тех, кому хочется все скомпилировать своими руками, вот инструкция по сборке под Ubuntu Linux.
После компиляции необходимо сделать раздел загрузочным:

jam run ":<build>makebootable" /dev/sdb

Если вы устанавливаете Haiku на HDD, то также необходимо сделать запись в GRUB:

title Haiku
rootnoverify (hd1,0)
chainloader +1


Пока Haiku работает на x86- и powerpc-совместимом железе, но разработчики не отрицают появления рабочей x86_64 версии (в планах, конечно).

Спасибо за внимание, надеюсь, статья Вам понравилась.