Pembangun sistem pengendalian
Terdapat juga kemajuan dalam mengoptimumkan sistem peruntukan memori rpmalloc. Perubahan yang dibuat kepada rpmalloc dan penggunaan cache objek berasingan mengurangkan penggunaan memori dan mengurangkan pemecahan. Akibatnya, pada masa keluaran beta kedua, persekitaran Haiku akan dapat memasang dan but pada sistem dengan 256 MB RAM, dan mungkin kurang. Kerja-kerja mengaudit dan menyekat akses kepada API juga telah dimulakan (beberapa panggilan hanya akan tersedia untuk root).
Mari kita ingat bahawa projek Haiku telah diwujudkan pada tahun 2001 sebagai tindak balas kepada pengehadan pembangunan BeOS OS dan dibangunkan di bawah nama OpenBeOS, tetapi telah dinamakan semula pada tahun 2004 kerana tuntutan yang berkaitan dengan penggunaan tanda dagangan BeOS dalam nama tersebut. Sistem ini secara langsung berdasarkan teknologi BeOS 5 dan bertujuan untuk keserasian binari dengan aplikasi untuk OS ini. Kod sumber untuk kebanyakan OS Haiku diedarkan di bawah lesen percuma
Sistem ini ditujukan kepada komputer peribadi dan menggunakan kernelnya sendiri, dibina pada seni bina hibrid, dioptimumkan untuk responsif yang tinggi terhadap tindakan pengguna dan pelaksanaan aplikasi berbilang benang yang cekap. OpenBFS digunakan sebagai sistem fail, yang menyokong atribut fail lanjutan, pengelogan, penunjuk 64-bit, sokongan untuk menyimpan tag meta (untuk setiap fail anda boleh menyimpan atribut dalam bentuk key=value, yang menjadikan sistem fail serupa dengan pangkalan data ) dan indeks khas untuk mempercepatkan pencarian semula padanya. βB+ treesβ digunakan untuk menyusun struktur direktori. Daripada kod BeOS, Haiku termasuk pengurus fail Tracker dan Deskbar, kedua-duanya adalah sumber terbuka selepas BeOS menghentikan pembangunan.
Sumber: opennet.ru