Pas një viti zhvillimi, është publikuar lëshimi i tretë beta i sistemit operativ Haiku R1. Fillimisht projekti u krijua si një reagim ndaj mbylljes së OS BeOS dhe u zhvillua nën emrin OpenBeOS, por u riemërua në vitin 2004 për shkak të pretendimeve lidhur me përdorimin e markës tregtare BeOS. Për të vlerësuar funksionimin e lëshimit të ri janë përgatitur disa imazhe Live boot (x86, x86-64). Burimet e shumicës së sistemit operativ Haiku shpërndahen nën licencën e lirë MIT, përjashtim përbëjnë disa biblioteka, kode afer mediatike dhe komponentë të huazuar nga projekte të tjera.
OS Haiku është e orientuar drejt kompjuterëve personalë, përdor një bërthamë të vetën, të ndërtuar mbi bazën e një arkitekture modulare, e optimizuar për reaksion të shpejtë ndaj veprimeve të përdoruesit dhe për ekzekutimin efikas të aplikacioneve me shumë fije. Për zhvilluesit, është paraqitur një API objektor. Sistemi bazohet drejtpërdrejt në teknologjitë BeOS 5 dhe i dedikohet për përputhshmëri binare me aplikacionet për këtë OS. Kërkesa minimale për harduerin: CPU Pentium II dhe 384 MB RAM (e rekomanduar Intel Core i3 dhe 2 GB RAM).

Sistemi i skedarëve përdor OpenBFS, i cili mbështet atribute të zgjeruara të skedarëve, regjistrimin, treguesit 64-bitë, mbështetje për ruajtjen e meta-tëgnave (për çdo skedar mund të ruhet atribute në formën çelës=vlere, gjë që e bën FS të ngjashme me një DB) dhe indekse speciale për të përshpejtuar kërkesat ndaj tyre. Për organizimin e strukturës së direktorive përdoren pemët "B+ tree". Nga kodi i BeOS, janë përfshirë menaxheri i skedarëve Tracker dhe paneli Deskbar, kodet burimore të të cilave u bënë të hapura pas largimit të BeOS nga skena.
Novitetet kryesore:
- Brazhuri i zhvilluar projekti web-browsing WebPositive është kaluar në përdorimin e motorit WebKit 612.1.21. Stabiliteti dhe përputhshmëria me shfletues të tjerë është përmirësuar ndjeshëm.
- Procesi i instalimit është përmirësuar. Ndërfaqja për ndarjen e diskëve është thjeshtuar dhe ndërfaqja për konfigurimin e shoferëve është modernizuar.
- Përkrahja për pajisje është zgjeruar. Shoferët për pajisje pa tela janë transferuar nga FreeBSD 13. Shoferë të rinj janë shtuar për kartat e zërit, sistemet e ruajtjes dhe pajisjet USB. Përkrahja për USB 3 është përmirësuar. Performanca në sistemet me karta grafike NVIDIA (GeForce 6200-GeForce Go 6400) është rritur.
- ĂshtĂ« realizuar mundĂ«sia pĂ«r tĂ« rinisur shkarkimin e pĂ«rditĂ«simeve tĂ« ndaluara pĂ«r shkak tĂ« problemeve rrjet.
- Përkrahja për tema të errëta është përmirësuar.
- Janë shtuar mundësitë për të çaktivizuar tastierën e prekur në cilësimet e sistemit të hyrjes.
- Përkrahja për sistemet e skedarëve XFS dhe NFS është përmirësuar.
- ĂshtĂ« shtuar pĂ«rkrahja pĂ«r tabelat e ndarjeve Sun VTOC.
- Janë siguruar parametrat e rrotullimit të skrollit në varësi të madhësisë së shkronjave.
- Përkrahja për lokalizim është përmirësuar.
- Stabiliteti i play-it medial MediaPlayer Ă«shtĂ« rritur. ĂshtĂ« shtuar pĂ«rkrahja pĂ«r video me rezolutĂ« 4K.
- Në menaxherin e paketave është ofruar përkrahja për ekzekutimin e skripteve gjatë heqjes së paketave.
- Janë përditësuar versionet e programeve. Python 2 është kaluar në status të vjetruar dhe në vend të tij ka ardhur Python 3.7.
- Në grafik server app_server është riorganizuar menaxhimi i memories dhe janë shtuar operacione të tjera kompozimi të vizatimit (të përdorura në shfletues për të shfaqur elementët e canvas).
- Në emulatorin e terminalit është realizuar përkrahja për sekvencat e escape për shfaqjen e simboleve të përsëritura.
- Përmirësuar përputhshmërinë me specifikimet POSIX, duke përfshirë mbështetje për operacionet mlock/munlock, ppoll dhe exp10/exp10f/exp10l.
Burimi: opennet.ru
