Drugo beta izdanje operativnog sustava Haiku R1

Objavljeno drugo beta izdanje operativnog sustava Haiku R1. Projekt je izvorno nastao kao reakcija na zatvaranje operativnog sustava BeOS i razvijao se pod imenom OpenBeOS, ali je preimenovan 2004. godine zbog tvrdnji vezanih uz korištenje robne marke BeOS u nazivu. Za procjenu izvedbe novog izdanja pripremljeni nekoliko Live slika za pokretanje (x86, x86-64). Izvorni kod za većinu Haiku OS-a distribuira se pod besplatnom licencom MIT, s izuzetkom nekih biblioteka, medijskih kodeka i komponenti posuđenih iz drugih projekata.

Haiku OS fokusiran je na osobna računala, koristi vlastitu jezgru, izgrađenu na temelju modularne arhitekture, optimiziranu za visoku reakciju na radnje korisnika i učinkovito izvršavanje višenitnih aplikacija. Za programere je predstavljen objektno orijentirani API. Sustav se izravno temelji na BeOS 5 tehnologijama i usmjeren je na binarnu kompatibilnost s aplikacijama za ovaj OS. Minimalni hardverski zahtjev: Pentium II CPU i 256 MB RAM-a (preporučuje se Intel Core i3 i 2 GB RAM-a).

Drugo beta izdanje operativnog sustava Haiku R1

Kao datotečni sustav koristi se OpenBFS koji podržava proširene atribute datoteka, logiranje, 64-bitne pokazivače, podršku za pohranjivanje meta oznaka (za svaku datoteku atributi se mogu pohraniti u obliku ključ=vrijednost, što čini datotečni sustav sličnim baze podataka) i posebne indekse za ubrzavanje pretraživanja na njima. “B+ stabla” koriste se za organiziranje strukture imenika. Od koda BeOS-a, Haiku uključuje upravitelj datoteka Tracker i Deskbar, a oba su bila otvorena nakon što je BeOS napustio scenu.

U gotovo dvije godine od posljednjeg ažuriranja, u razvoju Haikua sudjelovao je 101 programer koji je pripremio više od 2800 izmjena i zatvorio 900 izvješća o pogreškama i zahtjeva za inovacijama. Osnovni, temeljni inovacije:

  • Poboljšana izvedba na zaslonima visoke gustoće piksela (HiDPI). Osigurano je ispravno skaliranje elemenata sučelja. Veličina fonta se koristi kao ključni faktor za skaliranje, ovisno o kojem se automatski odabire skala svih ostalih elemenata sučelja.

    Drugo beta izdanje operativnog sustava Haiku R1

  • Ploča Deskbar implementira "mini" način rada, u kojem ploča ne zauzima cijelu širinu zaslona, ​​već se dinamički mijenja ovisno o postavljenim ikonama. Poboljšani način rada ploče s automatskim proširivanjem, koji se proširuje samo prelaskom miša i prikazuje kompaktniju opciju u normalnom načinu rada.

    Drugo beta izdanje operativnog sustava Haiku R1

  • Dodano je sučelje za konfiguriranje ulaznih uređaja koje kombinira konfiguratore miša, tipkovnice i joysticka. Dodana podrška za miševe s više od tri gumba i mogućnost prilagodbe radnji gumba miša.

    Drugo beta izdanje operativnog sustava Haiku R1

  • Ažurirani web preglednik WebPositive, koji je preveden na novo izdanje motora WebKit i optimiziran za smanjenje potrošnje memorije.

    Drugo beta izdanje operativnog sustava Haiku R1

  • Poboljšana kompatibilnost s POSIX-om i prenesen velik dio novih programa, igara i grafičkih alata. Aplikacije uključujući LibreOffice, Telegram, Okular, Krita i AQEMU, kao i igre FreeCiv, DreamChess i Minetest, dostupne su za pokretanje.

    Drugo beta izdanje operativnog sustava Haiku R1

  • Instalater sada ima mogućnost isključivanja prilikom instaliranja opcijskih 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 na postojećim particijama. Dostupna je opcija za brzo ažuriranje Haiku R1 Beta 1 na Beta 2 izdanje.

    Drugo beta izdanje operativnog sustava Haiku R1

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

    Drugo beta izdanje operativnog sustava Haiku R1

  • Implementirana je podrška za NVMe pogone i njihovo korištenje kao medija za podizanje sustava.
  • Podrška za USB3 (XHCI) je proširena i stabilizirana. Podešeno je dizanje s USB3 uređaja i osiguran ispravan rad s ulaznim uređajima.
  • Dodan bootloader za sustave s UEFI-jem.
  • Radilo se na stabilizaciji i poboljšanju performansi jezgre. Ispravljene su mnoge pogreške koje su uzrokovale zamrzavanje ili padove.
  • Kod mrežnog upravljačkog programa uvezen iz FreeBSD 12.

Izvor: opennet.ru

Dodajte komentar