Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

avaldatud operatsioonisüsteemi teine ​​beetaversioon Haiku R1. Projekt loodi algselt reaktsioonina BeOS-i operatsioonisüsteemi sulgemisele ja töötati välja nime all OpenBeOS, kuid nimetati 2004. aastal ümber väidete tõttu, mis olid seotud BeOS-i kaubamärgi kasutamisega nimes. Uue väljalase toimivuse hindamiseks ette valmistatud mitu buutitavat reaalajas pilti (x86, x86-64). Enamiku Haiku OS-i lähtekoodi levitatakse tasuta litsentsi alusel MIT, välja arvatud mõned raamatukogud, meediumikoodekid ja muudest projektidest laenatud komponendid.

Haiku OS on suunatud personaalarvutitele ja kasutab oma tuuma, mis on üles ehitatud moodularhitektuurile, mis on optimeeritud kasutaja toimingute kiireks reageerimiseks ja mitme lõimega rakenduste tõhusaks täitmiseks. Arendajatele on ette nähtud objektorienteeritud API. Süsteem põhineb otseselt BeOS 5 tehnoloogiatel ja on suunatud binaarsele ühilduvusele selle OS-i rakendustega. Minimaalne riistvaranõue: Pentium II protsessor ja 256 MB RAM (soovitatav on Intel Core i3 ja 2 GB RAM).

Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

OpenBFS-i kasutatakse failisüsteemina, mis toetab laiendatud failiatribuute, logimist, 64-bitisi viiteid, metasiltide salvestamise tuge (iga faili puhul saab atribuute salvestada kujul võti=väärtus, mis muudab failisüsteemi sarnaseks andmebaas) ja spetsiaalsed indeksid, et kiirendada nende otsimist. "B+ puid" kasutatakse kataloogistruktuuri korraldamiseks. BeOS-i koodist sisaldab Haiku Trackeri failihaldurit ja tööriba, mis mõlemad olid avatud lähtekoodiga pärast BeOS-i sündmuskohalt lahkumist.

Viimasest uuendusest möödunud ligi kahe aasta jooksul on Haiku arenduses osalenud 101 arendajat, kes on koostanud üle 2800 muudatuse ning sulgenud 900 veateadet ja uuendustaotlust. Põhiline uuendused:

  • Parem jõudlus suure pikslitihedusega (HiDPI) ekraanidel. Liidese elementide korrektne skaleerimine on tagatud. Skaleerimise võtmetegurina kasutatakse fondi suurust, olenevalt sellest, millest valitakse automaatselt kõigi teiste liidese elementide skaala.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Deskbar paneel rakendab "mini" režiimi, kus paneel ei hõivata kogu ekraani laiust, vaid muutub dünaamiliselt sõltuvalt paigutatud ikoonidest. Täiustatud paneeli automaatse laiendamise režiim, mis laieneb ainult hiirekursori liigutamisel ja kuvab tavarežiimis kompaktsema valiku.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Sisendseadmete seadistamiseks on lisatud liides, mis ühendab endas hiire, klaviatuuri ja juhtkangi konfiguraatoreid. Lisatud on enam kui kolme nupuga hiirte tugi ja võimalus kohandada hiirenuppude toiminguid.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Uuendatud veebibrauser WebPositive, mis on tõlgitud WebKiti mootori uueks väljalaseks ja optimeeritud mälutarbimise vähendamiseks.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Täiustatud ühilduvus POSIX-iga ja teisaldatud suur osa uutest programmidest, mängudest ja graafilistest tööriistakomplektidest. Käivitamiseks on saadaval rakendused, sealhulgas LibreOffice, Telegram, Okular, Krita ja AQEMU, aga ka mängud FreeCiv, DreamChess ja Minetest.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Installeril on nüüd võimalus meediumil olevaid valikulisi pakette installides välistada. Kettasektsioonide seadistamisel kuvatakse rohkem teavet draivide kohta, rakendatakse krüptimise tuvastamist ja lisatakse teave olemasolevate partitsioonide vaba ruumi kohta. Saadaval on võimalus Haiku R1 Beta 1 kiiresti värskendada Beta 2 versiooniks.

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Terminal pakub metavõtme emuleerimist. Seadetes saate määrata metarolli Alt/Option klahvile, mis asub tühikuklahvist vasakul (tühikuklahvist paremal asuv Alt-klahv säilitab oma määrangu).

    Haiku R1 operatsioonisüsteemi teine ​​beetaversioon

  • Rakendatud on NVMe-draivide tugi ja nende kasutamine alglaaditava meediana.
  • USB3 (XHCI) tugi on laiendatud ja stabiliseeritud. USB3 seadmetelt alglaadimine on reguleeritud ja korrektne töö sisendseadmetega tagatud.
  • Lisatud alglaadur UEFI-ga süsteemidele.
  • Põhitegevuse stabiliseerimiseks ja parandamiseks on tehtud tööd. Paljud külmumist või krahhi põhjustanud vead on parandatud.
  • FreeBSD 12-st imporditud võrgudraiveri kood.

Allikas: opennet.ru

Lisa kommentaar