Teine beetaversioon Haiku R1 operatsioonisüsteemist

Avaldatud teise beetaversiooni operatsioonisüsteemist Haiku R1. Alguses loodi projekt vastuseks BeOS-i operatsioonisüsteemi sulgemisele ning see arenes välja nimega OpenBeOS, kuid 2004. aastal muudeti nimi seoses kõrgeimaga, mis puudutas kaubamärgi BeOS kasutamist. Uue väljaande toimivuse hindamiseks valmis on saadaval mitu Live-bootimise pilti (x86, x86-64). Suur osa Haiku operatsioonisüsteemi lähtekoodidest on jagatud vabade litsentside alusel MIT, välja arvatud mõned teegid, meedia koodekid ja komponendid, mis on laenatud teistest projektidest.

Haiku operatsioonisüsteem on suunatud isiklikele arvutitele, kasutab oma tuuma, mis põhineb modulaarse arhitektuuri, mis on optimeeritud kasutaja tegevusele kiirele reageerimisele ja mitme lõime rakenduste efektiivsele käitamisele. Arendajatele on saadaval objektorienteeritud API. Süsteem põhineb otse BeOS 5 tehnoloogiatel ja on suunatud binaarse ühilduvuse tagamisele selle operatsioonisüsteemi rakendustega. Minimaalne riistvaranõue: CPU Pentium II ja 256 MB RAM (soovitatav Intel Core i3 ja 2 GB RAM).

Teine beetaversioon Haiku R1 operatsioonisüsteemist

Failisüsteemina kasutatakse OpenBFS-i, mis toetab laiendatud failiatribuute, logimist, 64-bitiseid viiteid, metaandmete salvestamise toetust (iga faili jaoks saab salvestada atribuute kujul võti=väärtus, mis muudab failisüsteemi andmebaasi sarnaseks) ja erindekseid, et kiirendada andmete päringute tegemist. Kaustastruktuuri korraldamiseks kasutatakse „B+ puu” struktuure. BeOS-i koodist on Haiku-le kaasatud failihaldur Tracker ja töölaud Deskbar, mille lähtekoodid avati pärast BeOS-i lahkumist turult.

Peaaegu kahe aasta jooksul, mis on möödunud viimase uuendusest, on Haiku arenduses osalenud 101 arendajat, kes on teinud üle 2800 muudatuse ja sulgenud 900 veateadet ja uuendustele esitatud taotlust. Peamised uuendused:

  • On paranenud töö kvaliteet kõrge eraldusvõimega ekraanidel (HiDPI). Tagatud on, et liideselementide skaleerimine toimub korrektselt. Skaleerimise põhielemendiks on fontide suurus, mille alusel valitakse automaatselt kõigi teiste liideselementide mõõtmed.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Deskbar'i paneeli režiim on nüüd "minike", kus paneel ei hõlma kogu ekraani laiust ja muutub dünaamiliselt sõltuvalt paigutatud ikoonidest. Oleme parandanud automaatse avamise režiimi, mis suurendab suurust ainult hiire liigutamisel ja kuvab tavarežiimis kompaktse versiooni.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Lisatud on sisendseadmete seadistamise liides, kus on ühendatud hiire, klaviatuuri ja mängupultide konfigureerijad. Lisatud on toetus rohkem kui kolme nupuga hiirtele ning nüüd on võimalik seadistada hiire nuppude tegevusi.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Ameerika Ühendriikide brauser on uuendatud WebPositive, mis on viidud uue WebKiti mootori väljaande peale ja optimeeritud mälu tarbimise vähendamiseks.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Parandatud ühilduvus POSIX-iga ning portitud suur hulk uusi programme, mänge ja graafikatööriistu. Käivitatavad rakendused hõlmavad LibreOffice'i, Telegram'i, Okular'i, Krita't ja AQEMU-d, samuti mänge FreeCiv, DreamChess ja Minetest.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Installerisse on lisatud võimalus välistada valikuline pakettide installimine, mis on meedial olemas. Diski partitsioonide seadistamisel kuvatakse rohkem teavet salvestusseadmest, on teostatud krüptimise rakendamise määramine ja lisatud teave olemasolevate partitsioonide vaba ruumi kohta. Saadaval on võimalus kiireks uuenduseks Haiku R1 Beta 1-lt Beta 2-le.

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • Terminalis on lisatud Meta klahvi emulatsioon. Seadetes saab määrata Meta funktsiooni täitma Alt/Option klahvi, mis asub vasakul tühiku klahvist (paremal tühiku klahvil on endiselt oma määramine).

    Teine beetaversioon Haiku R1 operatsioonisüsteemist
  • On rakendatud NVMe salvestusseadmete tugi ning nende kasutamine käivitusseadmetena.
  • USB3 (XHCI) tugi on laiendatud ja stabiliseeritud. USB3-seadmest käivitamine on korraldatud ning tagatud, et sissetulevate seadmete töö toimib probleemideta.
  • Lisatud on laadija UEFI süsteemidele.
  • Kernil on tehtud stabiliseerimis- ja jõudluse parandamise tööd. Paljud vead, mis viisid hangumistesse või kriitilistesse tõrgetesse, on kõrvaldatud.
  • Võrgudraiverite kood on imporditud FreeBSD 12-st.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster