Распрацоўнікі аперацыйнай сістэмы
Таксама адзначаюцца поспехі ў вобласці аптымізацыі сістэмы размеркавання памяці rpmalloc. Унесеныя ў rpmalloc змены і задзейнічанне асобнага кэша аб'ектаў дазволілі зменшыць спажыванне памяці і скараціць фрагментацыю. У выніку, да моманту другога бэта-выпуску асяроддзе Haiku зможа ўсталёўвацца і загружацца на сістэмы з 256 Мб АЗП, а можа і яшчэ менш. Пачалася праца і па аўдыце і размежаванню доступу да API (некаторыя выклікі будуць даступныя толькі root).
Нагадаем, што праект Haiku быў створаны ў 2001 годзе як рэакцыя на згортванне распрацоўкі АС BeOS і развіваўся пад імем OpenBeOS, але быў пераназваны ў 2004 годзе з-за прэтэнзій, злучаных з выкарыстаннем у назове гандлёвай маркі BeOS. Сістэма напрамую грунтуецца на тэхналогіях BeOS 5 і накіравана на бінарную сумяшчальнасць з прыкладаннямі для дадзенай АС. Зыходныя тэксты большай часткі АС Haiku распаўсюджваюцца пад вольнай ліцэнзіяй
Сістэма арыентавана на персанальныя кампутары, выкарыстоўвае ўласнае ядро, пабудаванае на аснове гібрыднай архітэктуры, аптымізаванае для высокай спагадлівасці на дзеянні карыстальніка і эфектыўнага выканання шматструменных прыкладанняў. У якасці файлавай сістэмы выкарыстоўваецца OpenBFS, якая падтрымлівае пашыраныя атрыбуты файлаў, часопісаванне, 64-разрадныя паказальнікі, падтрымку захоўвання мета-тэгаў (для кожнага файла можна захаваць атрыбуты ў форме ключ=значэнне, што робіць ФС падобнай на БД) і адмысловых азначнікаў для паскарэння выбаркі па іх. Для арганізацыі структуры дырэкторый выкарыстоўваюцца "B+ tree" дрэвы. З кода BeOS у склад Haiku уключаны файлавы мэнэджар Tracker і панэль Deskbar, зыходныя тэксты якіх былі адчыненыя пасля спынення развіцця BeOS.
Крыніца: opennet.ru