Dezvoltatori de sisteme de operare
Au existat, de asemenea, progrese în optimizarea sistemului de alocare a memoriei rpmalloc. Modificările aduse rpmalloc și utilizarea unui cache de obiecte separat au redus consumul de memorie și fragmentarea redusă. Ca rezultat, până la a doua lansare beta, mediul Haiku va putea să se instaleze și să pornească pe sisteme cu 256 MB de RAM și poate chiar mai puțin. De asemenea, au început lucrările privind auditarea și restricționarea accesului la API (unele apeluri vor fi disponibile doar pentru root).
Să ne amintim că proiectul Haiku a fost creat în 2001 ca o reacție la restrângerea dezvoltării BeOS OS și dezvoltat sub numele OpenBeOS, dar a fost redenumit în 2004 din cauza afirmațiilor legate de utilizarea mărcii BeOS în nume. Sistemul se bazează direct pe tehnologiile BeOS 5 și vizează compatibilitatea binară cu aplicațiile pentru acest sistem de operare. Codul sursă pentru majoritatea sistemului de operare Haiku este distribuit sub o licență gratuită
Sistemul este destinat computerelor personale și folosește propriul kernel, construit pe o arhitectură hibridă, optimizat pentru o capacitate de răspuns ridicată la acțiunile utilizatorului și execuția eficientă a aplicațiilor multi-threaded. OpenBFS este folosit ca sistem de fișiere, care acceptă atribute extinse de fișiere, logare, pointeri pe 64 de biți, suport pentru stocarea meta-etichetelor (pentru fiecare fișier, atributele pot fi stocate sub forma cheie=valoare, ceea ce face ca sistemul de fișiere să fie similar cu un baza de date) și indecși speciali pentru a accelera recuperarea acestora. „Arborele B+” sunt folosiți pentru a organiza structura directorului. Din codul BeOS, Haiku include managerul de fișiere Tracker și Deskbar, ambele fiind open-source după ce BeOS și-a încetat dezvoltarea.
Sursa: opennet.ru