Bola vydaná druhá beta verzia operačného systému Haiku R1

publikovaný druhé beta vydanie operačného systému Haiku R1.

Projekt pôvodne vznikol ako reakcia na zatvorenie operačného systému BeOS a vyvíjal sa pod názvom OpenBeOS, no v roku 2004 bol premenovaný kvôli tvrdeniam súvisiacim s používaním ochrannej známky BeOS v názve. Na vyhodnotenie výkonu nového vydania bolo pripravených niekoľko bootovateľných živých obrazov (x86, x86-64). Zdrojový kód pre väčšinu operačného systému Haiku je distribuovaný pod slobodným softvérom. licencia MIT, s výnimkou niektorých knižníc, mediálnych kodekov a komponentov požičaných z iných projektov. Haiku OS je zameraný na osobné počítače a používa vlastné jadro, postavené na modulárnej architektúre, optimalizované pre vysokú odozvu na akcie používateľa a efektívne spúšťanie viacvláknových aplikácií. Pre vývojárov je k dispozícii objektovo orientované API. Systém je priamo založený na technológiách BeOS 5 a je zameraný na binárnu kompatibilitu s aplikáciami pre tento OS.


Minimálne hardvérové ​​požiadavky: procesor Pentium II a 256 MB RAM (odporúča sa Intel Core i3 a 2 GB RAM).

OpenBFS sa používa ako súborový systém, ktorý podporuje rozšírené atribúty súborov, protokolovanie, 64-bitové ukazovatele, podporu ukladania metaznačiek (pre každý súbor môžu byť atribúty uložené vo forme kľúč=hodnota, vďaka čomu je systém súborov podobný databázy) a špeciálne indexy na urýchlenie ich vyhľadávania. B+ stromy sa používajú na organizáciu adresárovej štruktúry. Z kódu BeOS obsahuje Haiku správcu súborov Tracker a Deskbar, ktoré boli po odchode BeOS zo scény otvorené. Za takmer dva roky od poslednej aktualizácie sa na vývoji Haiku podieľalo 101 vývojárov, ktorí pripravili viac ako 2800 zmien a uzavreli 900 hlásení chýb a požiadaviek na inovácie.

Hlavné inovácie:

  • Vylepšený výkon na obrazovkách s vysokou hustotou pixelov (HiDPI). Je zaistené správne škálovanie prvkov rozhrania. Veľkosť písma sa používa ako kľúčový faktor pre zmenu mierky, v závislosti od ktorej sa automaticky vyberie mierka všetkých ostatných prvkov rozhrania. Štandardné 12-bodové písmo. (predvolená veľkosť) и 18 bodové písmo.

  • Panel Deskbar implementuje „mini“ režim, v ktorom panel nezaberá celú šírku obrazovky, ale dynamicky sa mení v závislosti od umiestnených ikon. Vylepšený režim automatického rozbalenia panela, ktorý sa rozbalí iba pri prejdení myšou a v normálnom režime zobrazí kompaktnejšiu možnosť.

  • Na konfiguráciu vstupných zariadení bolo pridané rozhranie, ktoré kombinuje konfigurátory myši, klávesnice a joysticku. Pridaná podpora pre myši s viac ako tromi tlačidlami a možnosť prispôsobenia činnosti tlačidiel myši.

  • Aktualizované webový prehliadač WebPositive, ktorý bol preložený do nového vydania nástroja WebKit a optimalizovaný na zníženie spotreby pamäte.

  • Vylepšená kompatibilita s POSIX a prenesená veľká časť nových programov, hier a grafických nástrojov. Vrátane dostupných na spustenie Aplikácie LibreOffice, Telegram, Okular, Krita a AQEMU, ako aj hry FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot a ďalšie.


  • Inštalačný program má teraz možnosť vylúčiť pri inštalácii voliteľných balíkov prítomných na médiu. Pri nastavovaní diskových oddielov sa zobrazia ďalšie informácie o jednotkách, implementuje sa detekcia šifrovania a pridajú sa informácie o voľnom mieste v existujúcich oddieloch. K dispozícii je možnosť rýchlej aktualizácie Haiku R1 Beta 1 na vydanie Beta 2.

  • Terminál poskytuje emuláciu kľúča Meta. V nastaveniach môžete priradiť rolu Meta klávesu Alt/Option umiestnenému naľavo od medzerníka (kláves Alt napravo od medzerníka si zachová svoje priradenie).

  • Bola implementovaná podpora pre NVMe disky a ich použitie ako zavádzacie médium.

  • Podpora USB3 (XHCI) bola rozšírená a stabilizovaná. Upravilo sa bootovanie zo zariadení USB3 a zabezpečila sa správna prevádzka so vstupnými zariadeniami.

  • Pridaný bootloader pre systémy s UEFI.

  • Bola vykonaná práca na stabilizácii a zlepšení výkonu jadra. Mnoho chýb, ktoré spôsobovali zamrznutie alebo pády, bolo opravených.

  • Kód sieťového ovládača importovaný z FreeBSD 12.

Pôvodný článok tu.
Poznámky k vydaniu v angličtine tu.

PS: Máte nejaké otázky? Pozývame vás na Telegramový kanál v ruskom jazyku.

Zdroj: linux.org.ru

Pridať komentár