Kolmas beetaversioon operatsioonisüsteemist Haiku R1

Pärast aasta pikkust arendust on avaldatud kolmas beetaversioon operatsioonisüsteemist Haiku R1. Alguses loodi projekt reaktsioonina OS BeOS sulgemisele ja arenes nime all OpenBeOS, kuid 2004. aastal muudeti see nime tõttu, seoses kaubamärgi BeOS kasutamisega tekkinud pretendeeringutest. Uue väljaande töö hindamiseks on valmistatud mitu Live-pilti (x86, x86-64). Enamik Haiku operatsioonisüsteemi lähtekoodist levitatakse MIT-i vabade litsentside alusel, välja arvatud mõned teegid, multimeedia koodekid ja komponendid, mis on pärit teistest projektidest.

Operatsioonisüsteem Haiku on suunatud isiklikele arvutitele, kasutab oma tuumikut, mis on üles ehitatud modulaarsetele arhitektuuridele, ja on optimeeritud kõrge kasutajategutsemise vastuvõtlikkuse ja efektiivse mitmeülesanne täitmise jaoks. Arendajatele on saadaval objektorienteeritud API. Süsteem põhineb otse BeOS 5 tehnoloogiatel ja eesmärk on tagada binaarne ühilduvus selle operatsioonisüsteemi rakendustega. Minimaalne riistvaranõue: Pentium II CPU ja 384 MB RAM (soovitatavad Intel Core i3 ja 2 GB RAM).

Kolmas beetaversioon operatsioonisüsteemist Haiku R1

Failisüsteemina kasutatakse OpenBFSi, mis toetab failide laiendatud atribuute, ajakirjastamist, 64-bitiseid ponteerijaid, meta-siltide toetust (iga faili jaoks saab salvestada atribuute võtme=väärtus kujul, mistõttu on failisüsteem sarnane andmebaasiga) ja spetsiaalseid indekseid nende järgi päringute kiirendamiseks. Kaustastruktuuri korraldamiseks kasutatakse "B+ tree" puid. BeOSi koodist kuulub Haiku koosseisu failihaldur Tracker ja Deskbar paneel, mille algtekstid avati pärast BeOSi lahkumist.

Peamised uuendused:

  • Arendatava projekti veebibrauser WebPositive on üle viidud WebKit 612.1.21 mootorile. Oluliselt on paranenud stabiilsus ja ühilduvus teiste brauseritega.
  • Installimisprotsessi on parendatud. Kõvakettasektsiooni jagamise liides on lihtsustatud ja draiverite seadistamise liides on värskendatud.
  • Riistvara tugi on laienenud. FreeBSD 13-st on üle kantud juhtmed juhtimisseadmete jaoks. Uued draiverid on lisatud helikaartide, salvestussüsteemide ja USB-seadmete jaoks. USB 3 tugi on parendatud. Üksuse töötlus on parenenud NVIDIA graafikakaartidega (GeForce 6200-GeForce Go 6400) süsteemides.
  • Rakendatud on võimalus jätkata katkestatud värskenduste allalaadimist, mis tekkis võrgu tõrgete tõttu.
  • Parendatud on tumedate värviteemade tuge.
  • Süsteemi sisendi seadistustesse on lisatud võimalus puuteplaadi välja lülitamiseks.
  • Failisüsteemide XFS ja NFS tugi on parendatud.
  • Lisatud on tugi Sun VTOC ühendustabelitele.
  • Kaarte on skaleeritud vastavalt fonte suurusele.
  • Parendatud on lokaliseerimise tuge.
  • Mediapleieri MediaPlayer stabiilsus on parendatud. Lisatud on 4K resolutsiooniga video tugi.
  • Pakettihalduris on toetatud skriptitöötlejate käivitamine pakettide eemaldamise ajal.
  • Programmide versioonid on uuendatud. Python 2 on nüüd aegunud ja selle asemele on tulnud Python 3.7.
  • Graafilises serveris app_server on uuendatud mälu haldamise osas ning lisatud täiendavad komposiitoperatsioonid joonistamiseks (kasutatakse brauseris canvas-elementide kuvamiseks).
  • Terminali emulaatoris on rakendatud escape-järjestuste tugi korduvate sümbolite väljundiks.
  • Parandatud ühilduvust POSIX-spetsifikatsioonidega, sealhulgas lisatud tugi operatsioonidele mlock/munlock, ppoll ja exp10/exp10f/exp10l.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster