Desenvolvedores de sistemas operativos
Tamén houbo avances na optimización do sistema de asignación de memoria rpmalloc. Os cambios realizados en rpmalloc e o uso dunha caché de obxectos separada reduciron o consumo de memoria e a fragmentación. Como resultado, no momento da segunda versión beta, o ambiente Haiku poderá instalarse e arrincar en sistemas con 256 MB de RAM, e quizais aínda menos. Tamén se comezou a traballar para auditar e restrinxir o acceso á API (algunhas chamadas só estarán dispoñibles para root).
Lembremos que o proxecto Haiku foi creado en 2001 como reacción á redución do desenvolvemento do sistema operativo BeOS e desenvolvido baixo o nome de OpenBeOS, pero cambiou o seu nome en 2004 debido a afirmacións relacionadas co uso da marca BeOS no nome. O sistema está baseado directamente en tecnoloxías BeOS 5 e ten como obxectivo a compatibilidade binaria coas aplicacións deste sistema operativo. O código fonte da maioría do sistema operativo Haiku distribúese baixo unha licenza gratuíta
O sistema está dirixido a ordenadores persoais e utiliza un núcleo propio, construído sobre unha arquitectura híbrida, optimizada para unha alta resposta ás accións do usuario e unha execución eficiente de aplicacións multiproceso. OpenBFS úsase como un sistema de ficheiros, que admite atributos de ficheiros estendidos, rexistro, punteiros de 64 bits, soporte para almacenar metaetiquetas (para cada ficheiro, os atributos pódense almacenar no formulario clave=valor, o que fai que o sistema de ficheiros sexa semellante a un base de datos) e índices especiais para acelerar a súa recuperación. As "árbores B+" úsanse para organizar a estrutura do directorio. Desde o código de BeOS, Haiku inclúe o xestor de ficheiros Tracker e a barra de escritorio, ambos os dous foron de código aberto despois de que BeOS cesase o desenvolvemento.
Fonte: opennet.ru