Objavljeno drugo beta-izdanje operativnog sistema Haiku R1.
Projekt je prvotno stvoren kao reakcija na zatvaranje OS-a BeOS i razvijen je pod imenom OpenBeOS, ali je preimenovan 2004. zbog pritužbi vezanih uz korištenje trgovačkog imena BeOS. Za ocjenu rada nove verzije pripremljeno je nekoliko pokretačkih Live slika (x86, x86-64). Izvorni kod većine OS-a Haiku distribuira se pod slobodnom MIT licencom, izuzetak čine neke biblioteke, multimedijski kodeci i komponente posuđene iz drugih projekata. OS Haiku usredotočen je na osobna računala, koristi vlastitu jezgru, izgrađenu na modularnoj arhitekturi, optimiziranoj za visoku reakciju na korisničke akcije i učinkovito izvođenje višedretvenih aplikacija. Za programere je dostupan objektno-orijentirani API. Sustav se izravno temelji na tehnologijama BeOS 5 i usmjeren je na binarnu kompatibilnost s aplikacijama za taj OS.
Minimalni zahtjevi za hardver: CPU Pentium II i 256 MB RAM-a (preporučeno Intel Core i3 i 2 GB RAM-a).
Kao datotečni sustav koristi se OpenBFS, koji podržava proširene atribute datoteka, evidenciju, 64-bitne pokazivače, podršku za pohranu meta-oznaka (za svaku datoteku moguće je pohraniti atribute u obliku ključ=vrijednost, što čini FS sličnim bazi podataka) i posebne indekse za ubrzanje pretraživanja. Za organizaciju strukture direktorija koriste se B+-stabla. Iz koda BeOS-a u Haiku je uključen upravitelj datoteka Tracker i panel Deskbar, čiji su izvorni kodovi otvoreni nakon povlačenja BeOS-a sa scene. Tijekom gotovo dvije godine od posljednjeg ažuriranja, u razvoju Haiku sudjelovalo je 101 programer koji su pripremili više od 2800 promjena i zatvorili 900 prijava o greškama i zahtjeva za implementaciju novina.
Glavne novine:
-
Poboljšan je rad na ekranima s visokom gustoćom piksela (HiDPI). Osigurano je ispravno skaliranje sučelnih elemenata. Kao ključni faktor za skaliranje korištena je veličina fonta, ovisno o kojoj automatski biraju skaliranje svih ostalih sučelnih elemenata. Standardna veličina fonta je 12 točaka. (zadana veličina) i font 18 točaka.
-
Na Deskbar paneli implementiran je način rada „mini“, pri kojem panel ne zauzima cijelu širinu zaslona, već se dinamički mijenja ovisno o postavljenim ikonicama. Poboljšan je način automatskog otvaranja panela, koji povećava veličinu samo pri prelasku mišem i prikazuje kompaktniju verziju u uobičajenom režimu.
-
Dodano je sučelje za podešavanje ulaznih uređaja, koje objedinjuje konfiguratore miša, tastature i džojstika. Dodana je podrška za miševe sa više od tri dugmeta, kao i mogućnost podešavanja radnji dugmadi miša.
-
Ažurirano web preglednik WebPositive, koji je prebačen na novu verziju WebKit engines i optimizovan za smanjenje potrošnje memorije.
-
Poboljšana je kompatibilnost s POSIX-om i portirana je velika količina novih programa, igara i grafičkih alata. Također su dostupni za pokretanje aplikacije LibreOffice, Telegram, Okular, Krita i AQEMU, kao i igre FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot i druge.
-
U instalator je dodana mogućnost isključivanja prilikom instalacije neobaveznih paketa koji su dostupni na mediju. Prilikom podešavanja diskovnih particija, prikazano je više informacija o uređajima, implementirano je određivanje primene enkripcije i dodate su informacije o slobodnom prostoru u postojećim particijama. Dostupna je opcija za brzo ažuriranje Haiku R1 Beta 1 na Beta 2 izdanja.
-
U terminalu je omogućena emulacija Meta tastera. U podešavanjima se može dodeliti Meta uloga tasteru Alt/Option levo od razmaknice (taster Alt desno od razmaknice će zadržati svoju funkciju).
Implementirana je podrška za NVMe uređaje i njihovu upotrebu kao boot uređaje.
Proširena i stabilizirana podrška za USB3 (XHCI). Uspostavljena je mogućnost podizanja sustava s USB3 uređaja i osigurana je ispravna funkcionalnost s uređajima za unos.
Dodavanjem je boot loadera za sisteme sa UEFI.
Obavljen je rad na stabilizaciji i povećanju performansi jezgra. Otklonjene su mnoge greške koje su dovodile do zamrzavanja ili rušenja.
Kod mrežnih drajvera je importovan iz FreeBSD 12.
Izvorni članak ovdje.
Bilješke o izdanju na engleskom ovdje.
P.S.: Imate pitanja? Pozivamo vas u hrvatski telegram kanal.
Izvor: linux.org.ru
