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

Egy év fejlesztés után megjelent a Haiku R1 operációs rendszer harmadik béta kiadása. 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ához kapcsolódó állítások miatt. Az új kiadás teljesítményének értékelésére számos bootolható Live image (x86, x86-64) készült. A legtöbb Haiku operációs rendszer forráskódja az ingyenes MIT licenc alatt kerül terjesztésre, kivéve néhány könyvtárat, médiakodeket és más projektekből kölcsönzött összetevőket.

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 384 MB RAM (Intel Core i3 és 2 GB RAM ajánlott).

A Haiku R1 operációs rendszer harmadik 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útumokat kulcs=érték formában tárolhatja, amitől a fájlrendszer úgy néz ki, mint egy adatbázis) és speciális indexek, amelyek felgyorsítják az általuk történő visszakeresést. 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, amelyek nyílt forráskódúak, miután a BeOS elhagyta a helyszínt.

Főbb újítások:

  • A projekt által fejlesztett WebPositive webböngésző átkerült a WebKit 612.1.21 motor használatára. Jelentősen javult a stabilitás és a kompatibilitás más böngészőkkel.
  • Továbbfejlesztett telepítési folyamat. A lemez szekciókra való particionálására szolgáló felület egyszerűsödött, és az illesztőprogramok konfigurálására szolgáló felület korszerűsödött.
  • Bővített hardver támogatás. A vezeték nélküli eszközök illesztőprogramjai átkerültek a FreeBSD 13-ból. Új illesztőprogramok hozzáadva a hangkártyákhoz, tárolórendszerekhez és USB-eszközökhöz. Továbbfejlesztett USB 3 támogatás Jobb teljesítmény NVIDIA grafikus kártyával rendelkező rendszereken (GeForce 6200-GeForce Go 6400).
  • Megvalósult a hálózati hibák miatt megszakadt frissítések letöltésének folytatása.
  • Továbbfejlesztett támogatás a sötét színű témákhoz.
  • Az érintőpad letiltásának lehetősége hozzáadásra került a beviteli rendszer beállításaihoz.
  • Továbbfejlesztett támogatás az XFS és NFS fájlrendszerekhez.
  • Hozzáadott támogatás a Sun VTOC partíciós táblákhoz.
  • A görgetősávok méretezése a betűmérettől függően.
  • Továbbfejlesztett lokalizációs támogatás.
  • A MediaPlayer jobb stabilitása. Hozzáadott támogatás a 4K videóhoz.
  • A csomagkezelő támogatja a kezelő szkriptek futtatását a csomag eltávolítása során.
  • A programverziók frissítésre kerültek. A Python 2 elavult, és a Python 3.7 váltotta fel.
  • Az app_server grafikus kiszolgáló újratervezte a memóriakezelést, és további összetett megjelenítési műveleteket adott hozzá (a böngészőben a vászonelemek megjelenítésére használják).
  • A terminálemulátor támogatja az escape szekvenciákat az ismétlődő karakterek kiadásához.
  • Továbbfejlesztett kompatibilitás a POSIX specifikációkkal, beleértve az mlock/munlock, ppoll és exp10/exp10f/exp10l műveletek hozzáadott támogatását.

Forrás: opennet.ru

Hozzászólás