Die tweede beta-weergawe van die Haiku R1-bedryfstelsel is vrygestel

gepubliseer tweede beta-vrystelling van die bedryfstelsel Haiku R1.

Die projek is oorspronklik geskep as 'n reaksie op die sluiting van die BeOS-bedryfstelsel en ontwikkel onder die naam OpenBeOS, maar is in 2004 hernoem weens aansprake wat verband hou met die gebruik van die BeOS-handelsmerk in die naam. Om die prestasie van 'n nuwe vrystelling te evalueer verskeie selflaaibare lewendige beelde is voorberei (x86, x86-64). Die bronkode vir die meeste van die Haiku-bedryfstelsel word onder gratis sagteware versprei. MIT lisensie, met die uitsondering van sommige biblioteke, media-kodeks en komponente wat van ander projekte geleen is. Haiku OS is gemik op persoonlike rekenaars en gebruik sy eie kern, gebou op 'n modulêre argitektuur, geoptimaliseer vir hoë reaksie op gebruikersaksies en doeltreffende uitvoering van multi-threaded toepassings. 'n Objekgeoriënteerde API word vir ontwikkelaars voorsien. Die stelsel is direk gebaseer op BeOS 5-tegnologieë en is gemik op binêre verenigbaarheid met toepassings vir hierdie bedryfstelsel.


Minimum hardeware vereiste: Pentium II SVE en 256 MB RAM (Intel Core i3 en 2 GB RAM word aanbeveel).

OpenBFS word gebruik as 'n lêerstelsel, wat uitgebreide lêerkenmerke, logging, 64-bis-wysers, ondersteuning vir die stoor van metamerkers ondersteun (vir elke lêer kan jy eienskappe stoor in die vorm sleutel=waarde, wat die lêerstelsel soortgelyk maak aan 'n databasis ) en spesiale indekse om die herwinning daarvan te bespoedig. B+ bome word gebruik om die gidsstruktuur te organiseer. Uit die BeOS-kode sluit Haiku die Tracker-lêerbestuurder en Deskbar in, wat albei oopbron verkry is nadat BeOS die toneel verlaat het. In die byna twee jaar sedert die laaste opdatering het 101 ontwikkelaars deelgeneem aan die ontwikkeling van Haiku, wat meer as 2800 900 veranderinge voorberei het en XNUMX foutverslae en versoeke vir innovasies gesluit het.

Belangrikste innovasies:

  • Verbeterde werkverrigting op hoë pixeldigtheid (HiDPI) skerms. Korrekte skaal van koppelvlakelemente word verseker. Lettergrootte word gebruik as 'n sleutelfaktor vir skaal, afhangende van watter die skaal van alle ander koppelvlak-elemente outomaties gekies word. Standaard 12 punt lettertipe. (verstek grootte) и 18 punt lettertipe.

  • Die Deskbar-paneel implementeer 'n "mini"-modus, waarin die paneel nie die hele breedte van die skerm beslaan nie, maar dinamies verander na gelang van die geplaasde ikone. Verbeterde paneel-outo-uitbreidingsmodus, wat slegs uitbrei as u muis beweeg en 'n meer kompakte opsie in normale modus vertoon.

  • 'n Interface is bygevoeg vir die konfigurasie van invoertoestelle, wat muis-, sleutelbord- en joystick-konfigureerders kombineer. Bygevoeg ondersteuning vir muise met meer as drie knoppies en die vermoë om die aksies van muisknoppies aan te pas.

  • Opgedateer webblaaier Web Positief, wat na die nuwe weergawe van die WebKit-enjin vertaal is en geoptimaliseer is om geheueverbruik te verminder.

  • Verbeterde verenigbaarheid met POSIX en het 'n groot gedeelte van nuwe programme, speletjies en grafiese gereedskapstelle oorgedra. Insluitend beskikbaar vir bekendstelling LibreOffice, Telegram, Okular, Krita en AQEMU toepassings, sowel as speletjies FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot en ander.


  • Die installeerder het nou die vermoë om uit te sluit wanneer opsionele pakkette op die media geïnstalleer word. Wanneer skyfpartisies opgestel word, word meer inligting oor aandrywers gewys, enkripsiebespeuring word geïmplementeer, en inligting oor vrye spasie in bestaande partisies word bygevoeg. 'n Opsie is beskikbaar om Haiku R1 Beta 1 vinnig op te dateer na die Beta 2-vrystelling.

  • Die terminale bied emulasie van die Meta-sleutel. In die instellings kan jy die Meta-rol toewys aan die Alt/Opsie-sleutel wat aan die linkerkant van die spasiebalk geleë is (die Alt-sleutel regs van die spasiebalk sal sy toewysing behou).

  • Ondersteuning vir NVMe-aandrywers en hul gebruik as selflaaibare media is geïmplementeer.

  • Ondersteuning vir USB3 (XHCI) is uitgebrei en gestabiliseer. Selflaai vanaf USB3-toestelle is aangepas en korrekte werking met invoertoestelle is verseker.

  • Bygevoeg selflaaiprogram vir stelsels met UEFI.

  • Werk is gedoen om kernprestasie te stabiliseer en te verbeter. Baie foute wat vries of ineenstortings veroorsaak het, is reggestel.

  • Netwerkbestuurderkode ingevoer vanaf FreeBSD 12.

Oorspronklike artikel hier.
Vrystellingnotas in Engels hier.

PS: Het u enige vrae? Ons nooi jou uit om Russies-taal telegram kanaal.

Bron: linux.org.ru

Voeg 'n opmerking