De twadde beta-ferzje fan it Haiku R1-bestjoeringssysteem is frijlitten

publisearre twadde beta release fan it bestjoeringssysteem Haiku R1.

It projekt waard oarspronklik makke as in reaksje op it sluten fan it BeOS bestjoeringssysteem en ûntwikkele ûnder de namme OpenBeOS, mar waard omdoopt yn 2004 fanwege oanspraken yn ferbân mei it brûken fan it BeOS hannelsmerk yn de namme. Om de prestaasjes fan in nije release te evaluearjen ferskate bootbere Live-ôfbyldings binne taret (x86, x86-64). De boarnekoade foar de measte fan 'e Haiku OS wurdt ferspraat ûnder frije software. MIT lisinsje, mei útsûndering fan guon bibleteken, media codecs en komponinten liend fan oare projekten. Haiku OS is rjochte op persoanlike kompjûters en brûkt in eigen kernel, boud op in modulêre arsjitektuer, optimalisearre foar hege responsiviteit foar brûkersaksjes en effisjinte útfiering fan multi-threaded applikaasjes. In objekt-rjochte API wurdt foarsjoen foar ûntwikkelders. It systeem is direkt basearre op BeOS 5-technologyen en is rjochte op binêre kompatibiliteit mei applikaasjes foar dit OS.


Minimum hardware eask: Pentium II CPU en 256 MB RAM (Intel Core i3 en 2 GB RAM oanrikkemandearre).

OpenBFS wurdt brûkt as in bestânssysteem, dat stipet útwreide triemattributen, logging, 64-bit pointers, stipe foar it bewarjen fan meta tags (foar elke triem kinne attributen wurde opslein yn 'e foarm key=wearde, wat it bestânsysteem fergelykber makket mei in database) en spesjale yndeksen om it opheljen derfan te rapperjen. B+ beammen wurde brûkt om de mapstruktuer te organisearjen. Fanút de BeOS-koade omfettet Haiku de Tracker-bestânbehearder en Deskbar, dy't beide iepen binne nei't BeOS it toaniel ferliet. Yn 'e hast twa jier sûnt de lêste fernijing hawwe 101 ûntwikkelders meidien oan' e ûntwikkeling fan Haiku, dy't mear as 2800 wizigingen hawwe taret en 900 brekrapporten en oanfragen foar ynnovaasjes sluten.

Wichtichste ynnovaasjes:

  • Ferbettere prestaasjes op hege pikseldichte (HiDPI) skermen. Korrekte skaalfergrutting fan ynterface-eleminten wurdt garandearre. Lettertypegrutte wurdt brûkt as in kaaifaktor foar skaalfergrutting, ôfhinklik fan hokker de skaal fan alle oare ynterface-eleminten automatysk selektearre wurdt. Standert 12 punt lettertype. (standert grutte) и 18 punt lettertype.

  • It Deskbar-paniel ymplementearret in "mini" modus, wêryn it paniel net de hiele breedte fan it skerm beslacht, mar dynamysk feroaret ôfhinklik fan de pleatste ikoanen. Ferbettere panielmodus foar automatysk útwreidzjen, dy't allinich útwreidet by mouseover en in kompakter opsje toant yn normale modus.

  • In ynterface is tafoege foar it konfigurearjen fan ynfier apparaten, dy't kombinearret mûs, toetseboerd en joystick konfiguratoren. Stipe tafoege foar mûzen mei mear dan trije knoppen en de mooglikheid om de aksjes fan mûsknoppen oan te passen.

  • Bywurke webbrowser WebPosityf, dy't oerset is nei de nije release fan 'e WebKit-motor en optimisearre om ûnthâldferbrûk te ferminderjen.

  • Ferbettere kompatibiliteit mei POSIX en porteare in grut diel fan nije programma's, spultsjes en grafyske toolkits. Ynklusyf beskikber foar lansearring LibreOffice, Telegram, Okular, Krita en AQEMU applikaasjes, likegoed as spultsjes FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot en oaren.


  • De ynstallearder hat no de mooglikheid om út te sluten by it ynstallearjen fan opsjonele pakketten oanwêzich op 'e media. By it ynstellen fan skiifpartysjes wurdt mear ynformaasje oer driuwfearren toand, fersiferingsdeteksje wurdt ymplementearre, en ynformaasje oer frije romte yn besteande partysjes wurdt tafoege. In opsje is beskikber om Haiku R1 Beta 1 fluch te aktualisearjen nei de Beta 2-release.

  • De terminal leveret emulaasje fan 'e Meta-kaai. Yn 'e ynstellings kinne jo de Meta-rol tawize oan' e Alt / Opsje-kaai dy't lofts fan 'e spaasjebalke leit (de Alt-kaai rjochts fan' e spaasjebalke sil syn opdracht behâlde).

  • Stipe foar NVMe-skiven en har gebrûk as bootbere media is ymplementearre.

  • Stipe foar USB3 (XHCI) is útwreide en stabilisearre. Booting fan USB3-apparaten is oanpast en juste operaasje mei ynfierapparaten is garandearre.

  • Bootloader tafoege foar systemen mei UEFI.

  • Der is wurk dien om de kearnprestaasjes te stabilisearjen en te ferbetterjen. In protte bugs dy't beferzen of crashes feroarsake binne reparearre.

  • Netwurkbestjoerderkoade ymporteare fan FreeBSD 12.

Oarspronklik artikel hjir.
Release notysjes yn it Ingelsk hjir.

P.S.: Hawwe jo fragen? Wy noegje jo út om Russysk-taal telegram kanaal.

Boarne: linux.org.ru

Add a comment