Operacinių sistemų kūrėjai
Taip pat buvo padaryta pažanga optimizuojant rpmalloc atminties paskirstymo sistemą. „rpmalloc“ pakeitimai ir atskiros objekto talpyklos naudojimas sumažino atminties suvartojimą ir suskaidymą. Dėl to iki antrosios beta versijos išleidimo Haiku aplinką bus galima įdiegti ir paleisti sistemose, kuriose yra 256 MB RAM, o gal ir mažiau. Taip pat pradėtas auditas ir prieigos prie API apribojimas (kai kurie skambučiai bus pasiekiami tik root).
Prisiminkime, kad Haiku projektas buvo sukurtas 2001 m., reaguojant į BeOS OS kūrimo apribojimą ir sukurtas pavadinimu OpenBeOS, tačiau 2004 m. buvo pervadintas dėl pretenzijų, susijusių su BeOS prekės ženklo naudojimu pavadinime. Sistema yra tiesiogiai pagrįsta BeOS 5 technologijomis ir yra skirta dvejetainiam suderinamumui su šios OS programomis. Daugumos Haiku OS šaltinio kodas platinamas pagal nemokamą licenciją
Sistema skirta asmeniniams kompiuteriams ir naudoja savo branduolį, sukurtą hibridinės architektūros pagrindu, optimizuotą taip, kad reaguotų į vartotojo veiksmus ir efektyviai vykdytų daugiagijas programas. OpenBFS naudojama kaip failų sistema, kuri palaiko išplėstinius failo atributus, registravimą, 64 bitų rodykles, metažymų saugojimo palaikymą (kiekvieno failo atributai gali būti saugomi forma key=value, todėl failų sistema yra panaši į duomenų bazę) ir specialius indeksus, kad paspartintų jų paiešką. „B+ medžiai“ naudojami katalogų struktūrai organizuoti. Iš BeOS kodo „Haiku“ apima „Tracker“ failų tvarkyklę ir „Deskbar“, kurios abi buvo atvirojo kodo, kai „BeOS“ nustojo kurti.
Šaltinis: opennet.ru