Izšla je druga beta različica operacijskega sistema Haiku R1

Objavljeno druga izdaja beta operacijskega sistema Haiku R1.

Projekt je prvotno nastal kot reakcija na zaprtje operacijskega sistema BeOS in se je razvijal pod imenom OpenBeOS, a je bil leta 2004 preimenovan zaradi trditev v zvezi z uporabo blagovne znamke BeOS v imenu. Za oceno uspešnosti nove izdaje pripravljenih je več zagonskih slik v živo (x86, x86-64). Izvorna koda za večino operacijskega sistema Haiku OS se distribuira pod brezplačno programsko opremo. Licenca MIT, z izjemo nekaterih knjižnic, medijskih kodekov in komponent, izposojenih iz drugih projektov. Haiku OS je namenjen osebnim računalnikom in uporablja lastno jedro, zgrajeno na modularni arhitekturi, optimizirano za visoko odzivnost na dejanja uporabnikov in učinkovito izvajanje večnitnih aplikacij. Za razvijalce je na voljo objektno usmerjen API. Sistem neposredno temelji na tehnologijah BeOS 5 in je usmerjen v binarno združljivost z aplikacijami za ta OS.


Minimalna zahteva glede strojne opreme: procesor Pentium II in 256 MB RAM-a (priporoča se Intel Core i3 in 2 GB RAM-a).

Kot datotečni sistem se uporablja OpenBFS, ki podpira razširjene atribute datotek, beleženje, 64-bitne kazalce, podporo za shranjevanje meta oznak (za vsako datoteko se lahko atributi shranijo v obliki ključ=vrednost, zaradi česar je datotečni sistem podoben zbirka podatkov) in posebni indeksi za pospešitev iskanja po njih. B+ drevesa se uporabljajo za organizacijo strukture imenika. Iz kode BeOS Haiku vključuje upravitelja datotek Tracker in Deskbar, ki sta bila odprtokodna, potem ko je BeOS zapustil sceno. V skoraj dveh letih od zadnje posodobitve je pri razvoju Haikuja sodeloval 101 razvijalec, ki je pripravil več kot 2800 sprememb in zaključil 900 poročil o napakah in prošenj za inovacije.

Glavne novosti:

  • Izboljšana zmogljivost na zaslonih z visoko gostoto slikovnih pik (HiDPI). Zagotovljeno je pravilno skaliranje elementov vmesnika. Velikost pisave se uporablja kot ključni dejavnik za skaliranje, glede na katerega se samodejno izbere merilo vseh ostalih elementov vmesnika. Standardna pisava 12 točk. (privzeta velikost) и Pisava 18 točk.

  • Plošča Deskbar izvaja »mini« način, v katerem plošča ne zavzema celotne širine zaslona, ​​ampak se dinamično spreminja glede na postavljene ikone. Izboljšan način samodejne razširitve plošče, ki se razširi samo ob prehodu miške in prikaže bolj kompaktno možnost v običajnem načinu.

  • Dodan je vmesnik za konfiguracijo vnosnih naprav, ki združuje konfiguratorje miške, tipkovnice in igralne palice. Dodana podpora za miške z več kot tremi gumbi in možnost prilagajanja dejanj gumbov miške.

  • Posodobljeno spletni brskalnik WebPositive, ki je bil preveden v novo izdajo mehanizma WebKit in optimiziran za zmanjšanje porabe pomnilnika.

  • Izboljšana združljivost s POSIXom in prenesena velika količina novih programov, iger in kompletov grafičnih orodij. Vključno z na voljo za zagon Aplikacije LibreOffice, Telegram, Okular, Krita in AQEMU, kot tudi igre FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot in drugi.


  • Namestitveni program ima zdaj možnost izključitve pri nameščanju neobveznih paketov, ki so prisotni na mediju. Pri nastavitvi diskovnih particij je prikazanih več informacij o pogonih, implementirano je zaznavanje šifriranja in dodane so informacije o prostem prostoru v obstoječih particijah. Na voljo je možnost za hitro posodobitev Haiku R1 Beta 1 na izdajo Beta 2.

  • Terminal omogoča emulacijo Meta ključa. V nastavitvah lahko vlogo Meta dodelite tipki Alt/Option, ki se nahaja levo od preslednice (tipka Alt na desni strani preslednice bo ohranila svojo dodelitev).

  • Izvedena je podpora za pogone NVMe in njihovo uporabo kot zagonski medij.

  • Podpora za USB3 (XHCI) je bila razširjena in stabilizirana. Prilagojen je zagon iz USB3 naprav in zagotovljeno pravilno delovanje z vhodnimi napravami.

  • Dodan zagonski nalagalnik za sisteme z UEFI.

  • Opravljeno je bilo delo za stabilizacijo in izboljšanje delovanja jedra. Številne napake, ki so povzročale zamrznitve ali zrušitve, so bile odpravljene.

  • Koda omrežnega gonilnika, uvožena iz FreeBSD 12.

Originalni članek tukaj.
Opombe ob izdaji v angleščini tukaj.

P.S.: Imate kakšna vprašanja? Vabimo vas, da Telegram kanal v ruskem jeziku.

Vir: linux.org.ru

Dodaj komentar