Objavljena je druga beta verzija Haiku R1 operativnog sistema

objavljeno drugo beta izdanje operativnog sistema Haiku R1.

Projekat je prvobitno nastao kao reakcija na gašenje BeOS operativnog sistema i razvio se pod imenom OpenBeOS, ali je 2004. godine preimenovan zbog tvrdnji vezanih za korišćenje zaštitnog znaka BeOS u nazivu. Za procjenu performansi novog izdanja Pripremljeno je nekoliko slika uživo za pokretanje (x86, x86-64). Izvorni kod većine Haiku OS-a se distribuira pod besplatnim softverom. MIT licenca, s izuzetkom nekih biblioteka, medijskih kodeka i komponenti posuđenih iz drugih projekata. Haiku OS je namenjen personalnim računarima i koristi sopstveno jezgro, izgrađeno na modularnoj arhitekturi, optimizovano za visok odziv na radnje korisnika i efikasno izvršavanje višenitnih aplikacija. Za programere je obezbeđen objektno orijentisani API. Sistem je direktno baziran na BeOS 5 tehnologijama i ima za cilj binarnu kompatibilnost sa aplikacijama za ovaj OS.


Minimalni hardverski zahtjevi: Pentium II CPU i 256 MB RAM-a (preporučuju se Intel Core i3 i 2 GB RAM-a).

OpenBFS se koristi kao sistem datoteka, koji podržava proširene atribute datoteka, evidentiranje, 64-bitne pokazivače, podršku za pohranjivanje meta tagova (za svaki fajl, atributi se mogu pohraniti u obliku ključ=vrijednost, što sistem datoteka čini sličnim baza podataka) i posebne indekse za ubrzanje njihovog pronalaženja. B+ stabla se koriste za organiziranje strukture direktorija. Od BeOS koda, Haiku uključuje Tracker fajl menadžer i Deskbar, od kojih su oba bila otvorenog koda nakon što je BeOS napustio scenu. U skoro dvije godine od posljednjeg ažuriranja, 101 programer je učestvovao u razvoju Haikua, koji su pripremili više od 2800 izmjena i zatvorili 900 izvještaja o greškama i zahtjeva za inovacijama.

Glavne inovacije:

  • Poboljšane performanse na ekranima visoke gustine piksela (HiDPI). Osigurano je ispravno skaliranje elemenata interfejsa. Veličina fonta se koristi kao ključni faktor za skaliranje, u zavisnosti od čega se skala svih ostalih elemenata interfejsa automatski bira. Standardni font od 12 tačaka. (zadana veličina) и Font od 18 tačaka.

  • Panel Deskbar implementira “mini” način rada, u kojem panel ne zauzima cijelu širinu ekrana, već se dinamički mijenja ovisno o postavljenim ikonama. Poboljšan način automatskog proširenja panela, koji se proširuje samo prelaskom miša i prikazuje kompaktniju opciju u normalnom načinu rada.

  • Dodan je interfejs za konfigurisanje ulaznih uređaja koji kombinuje konfiguratore miša, tastature i džojstika. Dodata podrška za miševe sa više od tri dugmeta i mogućnost prilagođavanja radnji tastera miša.

  • Ažurirano web pretraživač WebPositive, koji je preveden na novo izdanje WebKit motora i optimiziran za smanjenje potrošnje memorije.

  • Poboljšana je kompatibilnost sa POSIX-om i prenet veliki dio novih programa, igara i grafičkih alata. Uključujući dostupno za lansiranje LibreOffice, Telegram, Okular, Krita i AQEMU aplikacije, kao i igre FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot i drugi.


  • Instalater sada ima mogućnost isključivanja prilikom instaliranja opcionih paketa prisutnih na mediju. Prilikom postavljanja particija diska, prikazuje se više informacija o pogonima, implementira se detekcija šifriranja i dodaju se informacije o slobodnom prostoru u postojećim particijama. Dostupna je opcija za brzo ažuriranje Haiku R1 Beta 1 na Beta 2 izdanje.

  • Terminal omogućava emulaciju Meta ključa. U postavkama možete dodijeliti Meta ulogu tipki Alt/Option koja se nalazi lijevo od razmaknice (taster Alt desno od razmaknice će zadržati svoju dodjelu).

  • Implementirana je podrška za NVMe diskove i njihovu upotrebu kao medija za pokretanje.

  • Podrška za USB3 (XHCI) je proširena i stabilizirana. Dizanje sa USB3 uređaja je prilagođeno i osiguran je ispravan rad sa ulaznim uređajima.

  • Dodan bootloader za sisteme sa UEFI.

  • Rad je obavljen na stabilizaciji i poboljšanju performansi jezgra. Ispravljene su mnoge greške koje su uzrokovale zamrzavanje ili padove.

  • Kod mrežnog drajvera uvezen iz FreeBSD 12.

Originalni članak ovdje.
Bilješke o izdanju na engleskom ovdje.

PS: Imate li pitanja? Pozivamo vas da Telegram kanal na ruskom jeziku.

izvor: linux.org.ru

Dodajte komentar