A Haiku R1 operációs rendszer második béta kiadása

közzétett az operációs rendszer második béta kiadása Haiku R1. A projektet eredetileg a BeOS operációs rendszer bezárására adott reakcióként hozták létre, és OpenBeOS néven fejlesztették ki, de 2004-ben átnevezték a BeOS védjegy névben való használatával kapcsolatos állítások miatt. Egy új kiadás teljesítményének értékelése előkészített több indítható élőkép (x86, x86-64). A legtöbb Haiku operációs rendszer forráskódja ingyenes licenc alatt kerül terjesztésre MIT, néhány könyvtár, médiakodek és más projektekből kölcsönzött komponensek kivételével.

A Haiku OS a személyi számítógépekre összpontosít, saját magját használja, amely moduláris architektúrára épül, és optimalizálva van a felhasználói műveletekre való nagy válaszadásra és a többszálú alkalmazások hatékony végrehajtására. A fejlesztők számára egy objektum-orientált API kerül bemutatásra. A rendszer közvetlenül a BeOS 5 technológián alapul, és az ehhez az operációs rendszerhez tartozó alkalmazásokkal való bináris kompatibilitást célozza. Minimális hardverkövetelmény: Pentium II CPU és 256 MB RAM (Intel Core i3 és 2 GB RAM ajánlott).

A Haiku R1 operációs rendszer második béta kiadása

Az OpenBFS fájlrendszerként használatos, amely támogatja a kiterjesztett fájlattribútumokat, a naplózást, a 64 bites mutatókat, a metacímkék tárolásának támogatását (minden fájlhoz az attribútumok kulcs=érték formában tárolhatók, ami hasonlóvá teszi a fájlrendszert egy adatbázis) és speciális indexek a rajtuk való visszakeresés felgyorsítása érdekében. A „B+ fák” a címtárszerkezet szervezésére szolgálnak. A BeOS kódból a Haiku tartalmazza a Tracker fájlkezelőt és a Deskbart, mindkettő nyílt forráskódú, miután a BeOS elhagyta a helyszínt.

A legutóbbi frissítés óta eltelt közel két év alatt 101 fejlesztő vett részt a Haiku fejlesztésében, akik több mint 2800 változtatást készítettek elő, és 900 hibabejelentést és újítási kérelmet zártak le. Alapvető innovációk:

  • Jobb teljesítmény a nagy pixelsűrűségű (HiDPI) képernyőkön. Az interfész elemek helyes méretezése biztosított. A betűméret a méretezés kulcstényezője, attól függően, hogy az összes többi interfész elem méretaránya automatikusan kiválasztásra kerül.

    A Haiku R1 operációs rendszer második béta kiadása

  • A Deskbar panel egy „mini” módot valósít meg, amelyben a panel nem foglalja el a képernyő teljes szélességét, hanem dinamikusan változik az elhelyezett ikonok függvényében. Továbbfejlesztett panel automatikus kibontási mód, amely csak az egeret mozgatva bővül, normál módban pedig kompaktabb opciót jelenít meg.

    A Haiku R1 operációs rendszer második béta kiadása

  • Egy interfész került hozzáadásra a beviteli eszközök konfigurálásához, amely egyesíti az egér, a billentyűzet és a joystick konfigurátorokat. Hozzáadott egerek támogatása háromnál több gombbal, valamint az egérgombok műveleteinek testreszabásának lehetősége.

    A Haiku R1 operációs rendszer második béta kiadása

  • Frissített webböngésző WebPositive, amelyet a WebKit motor új kiadására fordítottak, és a memóriafelhasználás csökkentésére optimalizálták.

    A Haiku R1 operációs rendszer második béta kiadása

  • Továbbfejlesztett kompatibilitás a POSIX-szel, valamint az új programok, játékok és grafikus eszközkészletek nagy része portolása. Az alkalmazások, köztük a LibreOffice, a Telegram, az Okular, a Krita és az AQEMU, valamint a FreeCiv, a DreamChess és a Minetest játékok elérhetők az indításhoz.

    A Haiku R1 operációs rendszer második béta kiadása

  • A telepítőnek lehetősége van kizárni az adathordozón található opcionális csomagokat. Lemezpartíciók beállításakor több információ jelenik meg a meghajtókról, titkosítás-észlelés valósul meg, és hozzáadódik a meglévő partíciók szabad területére vonatkozó információ. Lehetőség van a Haiku R1 Beta 1 gyors frissítésére a Beta 2 kiadásra.

    A Haiku R1 operációs rendszer második béta kiadása

  • A terminál biztosítja a Meta kulcs emulációját. A beállításokban hozzárendelheti a Meta szerepkört a szóköz bal oldalán található Alt/Option billentyűhöz (a szóköztől jobbra lévő Alt billentyű megtartja hozzárendelését).

    A Haiku R1 operációs rendszer második béta kiadása

  • Bevezették az NVMe meghajtók és rendszerindító adathordozóként való használatuk támogatását.
  • Az USB3 (XHCI) támogatása kibővült és stabilizálódott. Az USB3-as eszközökről történő indítást beállították, és biztosították a megfelelő működést a bemeneti eszközökkel.
  • Hozzáadott rendszerbetöltő UEFI-vel rendelkező rendszerekhez.
  • Dolgoztunk az alapvető teljesítmény stabilizálása és javítása érdekében. Sok olyan hibát javítottak, amelyek lefagyást vagy összeomlást okoztak.
  • A FreeBSD 12-ből importált hálózati illesztőprogram kódja.

Forrás: opennet.ru

Hozzászólás