Bestjoeringssysteem ûntwikkelers
D'r binne ek foarútgong west yn it optimalisearjen fan it rpmalloc-ûnthâldallokaasjesysteem. Feroarings makke oan rpmalloc en it brûken fan in apart foarwerp cache redusearre ûnthâld konsumpsje en fermindere fragmintaasje. As gefolch, tsjin 'e tiid fan' e twadde beta-release, sil de Haiku-omjouwing ynstalleare en opstarte kinne op systemen mei 256 MB RAM, en miskien noch minder. It wurk is ek begûn oan it kontrolearjen en beheinen fan tagong ta de API (guon oproppen sille allinich beskikber wêze foar root).
Lit ús ûnthâlde dat it Haiku-projekt waard makke yn 2001 as in reaksje op 'e besuniging fan' e BeOS OS-ûntwikkeling en ûntwikkele ûnder de namme OpenBeOS, mar waard omneamd yn 2004 fanwege oanspraken yn ferbân mei it gebrûk fan it BeOS-hannelsmerk yn 'e namme. It systeem is direkt basearre op BeOS 5-technologyen en is rjochte op binêre kompatibiliteit mei applikaasjes foar dit OS. De boarnekoade foar de measte fan 'e Haiku OS wurdt ferspraat ûnder in fergese lisinsje
It systeem is rjochte op persoanlike kompjûters en brûkt syn eigen kernel, boud op in hybride arsjitektuer, optimalisearre foar hege reagearje op brûkersaksjes en effisjinte útfiering fan multi-threaded applikaasjes. OpenBFS wurdt brûkt as bestânsysteem, dat útwreide triemattributen, logging, 64-bit pointers, stipe foar it opslaan fan meta-tags stipet (foar elke triem kinne attributen wurde opslein yn 'e foarm key=wearde, wat it bestânsysteem fergelykber makket mei in database) en spesjale yndeksen om it opheljen derfan te rapperjen. "B + beammen" wurde brûkt om de mapstruktuer te organisearjen. Fanút de BeOS-koade omfettet Haiku de Tracker-bestânbehearder en Deskbar, dy't beide iepen binne nei't BeOS ophâlde mei ûntwikkeling.
Boarne: opennet.ru