Razvijalci operacijskih sistemov
Napredek je bil dosežen tudi pri optimizaciji sistema za dodeljevanje pomnilnika rpmalloc. Spremembe rpmalloc in uporaba ločenega predpomnilnika objektov so zmanjšale porabo pomnilnika in fragmentacijo. Posledično se bo do druge izdaje beta okolje Haiku lahko namestilo in zagnalo v sistemih z 256 MB RAM-a in morda celo manj. Začelo se je tudi delo na reviziji in omejevanju dostopa do API-ja (nekateri klici bodo na voljo samo za root).
Spomnimo, projekt Haiku je nastal leta 2001 kot reakcija na omejevanje razvoja operacijskega sistema BeOS in se je razvijal pod imenom OpenBeOS, leta 2004 pa se je preimenoval zaradi trditev v zvezi z uporabo blagovne znamke BeOS v imenu. Sistem neposredno temelji na tehnologijah BeOS 5 in je usmerjen v binarno združljivost z aplikacijami za ta OS. Izvorna koda za večino Haiku OS se distribuira pod brezplačno licenco
Sistem je namenjen osebnim računalnikom in uporablja lastno jedro, zgrajeno na hibridni arhitekturi, optimizirano za visoko odzivnost na dejanja uporabnikov in učinkovito izvajanje večnitnih aplikacij. Kot datotečni sistem se uporablja OpenBFS, ki podpira razširjene atribute datotek, beleženje, 64-bitne kazalce, podporo za shranjevanje meta oznak (za vsako datoteko lahko shranite atribute v obliki ključ=vrednost, kar naredi datotečni sistem podoben bazi podatkov ) in posebne indekse za pospešitev iskanja po njih. »B+ drevesa« se uporabljajo za organizacijo strukture imenika. Iz kode BeOS Haiku vključuje upravitelja datotek Tracker in Deskbar, ki sta bila po prenehanju razvoja BeOS-a odprtokodna.
Vir: opennet.ru