Операционная система Haiku

Я не мог обойти эту новость стороной, так как уже лет 5, наверное, периодически слежу за развитием событий. И, по правде говоря, никогда не верил до конца, что разработчики однажды хоть что-то доведут до ума. 8 лет разработки — немалый срок, конечно. За 8 лет тот же Linux из чисто гиковской операционки вырос в серьёзную махину корпоративного уровня и качества. А Haiku всё это время потратила на копирование основного функционала BeOS уровня 2001-го года. Но не буду никого осуждать за вялость работ, не имею на это морального права. Лучше поздравлю. 14-го сентября 2009-го года вышел первый официальный релиз операционной системы Haiku для разработчиков (Haiku R1/Alpha 1, так называемый).

Подозреваю, что даже айтишники многие не в теме. Поэтому объясню вкратце что празднуем :) Заодно небольшой обзор сделаю.

Жила-была когда-то операционная система BeOS (не путать с BIOS). Её история настолько увлекательна и сложна, что в двух словах и не описать. Я лучше в конце статьи оставлю вам ссылки для ознакомления.

Лирическое отступление. Где-то в 2003-м я поставил на домашний компьютер BeOS в качестве основной системы, где она успешно проработала около полугода. Сначала это было не чудачество, а необходимость. То ли с винтом были проблемы, то ли с оперативкой, но Windows решительно висла при запуске, Линукс орал, что у него kernel panic. Про BeOS я уже знал из какого-то айтишного журнала, а на прилагаемом диске она была в качестве бонуса. Решил поставить. После того как решил — поставил. Запустил. Удивился, что работает. И до покупки нового компьютера я мог слушать музыку, смотреть фильмы, читать книги, общаться в IRC… то есть я мог делать всё, что требовалось от компьютера в принципе.
b5petracker

Так вот Haiku — это open source версия BeOS. Видимо фанатов настолько замахали купли-продажи любимого продукта, что они решили обезопасить себя и будущее операционки просто написав её с нуля и открыв исходники. Это сейчас модно. А так как никто никогда не открывал исходники оригинальной системы (патенты и лицензии, мать их так), можно представить насколько адской была работа по разработке открытого клона системы, имея в наличии лишь описанное API.

Haiku — не очередной дистрибутив Linux и не сборка Windows, и даже не клон MacOS. Это индивидуальная, самодостаточная система, POSIX-несовместимая, что характерно. Главное отличие от Линукса, что графический интерфейс неотделим от ядра. В этом плане похоже на подход Windows и MacOS. Это обеспечивает целостность системы, наличие единого, хорошо продуманного GUI и не позволяет распылять силы разработчиков на написание ещё одного велосипеда. К достоинствам также можно отнести:
— логичное и хорошо документированное API (разработчики ПО оценят);
— 64-битная высокопроизводительная файловая система OpenBFS, которая отлично проявляет себя в работе с большими объёмами данных (видео, к примеру);
— микроядро (само по себе плюс).

У девелоперов всё-таки получилось не растерять по пути бинарную совместимость с оригинальной BeOS. Поэтому нельзя сказать, что под систему нет софта. Есть. И в достаточном количестве. Просто он морально устарел, а новый писать пока никто не бросается. Слишком сложная судьба у этой «пчелиной системы», инвесторы уже шугаются, а программерам-альтруистам тоже хочется кушать.

Конечно от «альфы» никто много и не ожидал. Её выпуск скорее всего нужен морально самим разработчикам системы, да и на выставках попиарить уже можно. Как ни странно, Haiku в работе показала себя с хорошей стороны, честно выпятив все свои достоинства и искусно спрятав недостатки. Даже не глюкнуло ничего за несколько часов изучения системы. Девелоперы сами признаются, что на данный момент далеко не всё радужно: всё ещё нет поддержи wi-fi (скоро появится, правда), нет менеджера приложений и совсем нет драйверов для принтеров, то есть печатать мы пока не сможем. Но в любом случае проделанная работа вызывает уважение. Дальнейшие планы тоже.

Загрузка системы:
01_install-cd_booting

About:
10_about-this-system

Всё на месте :)
11_applications-folder

В действии:

Ну и небольшое промо за затравки:

Может я и неправ, но система просто напрашивается на оптимизацию под нетбуки. Там ей будет уютно. Быстрая, стабильная, изначально мультимедийная — то, что доктор прописал. Это хотя бы даст необходимые финансовые вливания, которых сейчас так не хватает сообществу Haiku. А там, того гляди, и до десктопа дотянем…

Вообще — чего говорить? Скачайте это чудо инженерной мысли и сами посмотрите :)

Сломленная, но не сдавшаяся: история операционной системы BeOS — часть 1 и часть 2.

GeekOS. История развития BeOS и Haiku.

Здесь можно скачать Haiku в виде ISO-образа, VMWare-образа и RAW-образа (торренты).

  1. 2:39

    Спасибо вам за публикацию. Гаечке действительно лучше начать завоевание Вселенной именно с нетбуков, неттопов и подобных маленьких устройств. Там она во первых смотрится выгоднее WinXP, во вторых – успеет накачать мускулы для последующих побед :)

  2. 11:08

    Ебанись какие нетбуки, она расчитана на мультипроцессорность, ей самое место на десктопе.

  3. 4:04

    Ебанись оба раза. Нетбуки, ноутбуки и неттопы уже двухядерные пошли. Так там она тем более Виндосы делать будет. А до десктопов четырехядреных еще дорасти надо, софту нажить свеженького…

  4. 8:36

    До десктопа ей ещё годы развития и миллионы инвестиций. Главное, чтоб не начали делать “универсальную” систему. Она сейчас позиционируется как домашняя мультимедийная, такой пусть и останется. Верю-верю, что всё получится. Надо просто занять свою нишу, а не холиварствовать с Виндой и МакОСью.

  5. 14:34

    [...] Операционная система Haiku | Бузочок [...]

↓ Можете опубликовать своё мнение