Operativsystem udviklere
Der er også sket fremskridt med at optimere rpmalloc-hukommelsesallokeringssystemet. Ændringer i rpmalloc og brugen af en separat objektcache reducerede hukommelsesforbrug og reducerede fragmentering. Som et resultat vil Haiku-miljøet på tidspunktet for den anden beta-udgivelse være i stand til at installere og starte på systemer med 256 MB RAM, og måske endda mindre. Arbejdet er også begyndt med at revidere og begrænse adgangen til API'en (nogle opkald vil kun være tilgængelige for root).
Lad os huske på, at Haiku-projektet blev oprettet i 2001 som en reaktion på begrænsningen af BeOS OS-udviklingen og udviklet under navnet OpenBeOS, men blev omdøbt i 2004 på grund af påstande relateret til brugen af BeOS-varemærket i navnet. Systemet er direkte baseret på BeOS 5-teknologier og er rettet mod binær kompatibilitet med applikationer til dette OS. Kildekoden til det meste af Haiku OS er distribueret under en gratis licens
Systemet er fokuseret på personlige computere, bruger sin egen kerne, bygget på basis af en hybrid arkitektur, optimeret til høj lydhørhed over for brugerhandlinger og effektiv eksekvering af multi-threaded applikationer. OpenBFS bruges som et filsystem, som understøtter udvidede filattributter, journalføring, 64-bit pointers, understøttelse af lagring af metatags (for hver fil kan du gemme attributter i formen nøgle=værdi, hvilket får filsystemet til at ligne en database) og specielle indekser for at fremskynde hentning af dem. B+ træer bruges til at organisere mappestrukturen. Fra BeOS-koden inkluderer Haiku Tracker-filhåndteringen og Deskbar, som har været open source siden BeOS blev afbrudt.
Kilde: opennet.ru