Розробники операційної системи
Також відзначаються успіхи у сфері оптимізації системи розподілу пам'яті 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