Druhé beta vydání operačního systému Haiku R1

Byl zveřejněn druhé beta vydání operačního systému Haiku R1. Původně byl projekt vytvořen jako reakce na uzavření OS BeOS a vyvíjel se pod názvem OpenBeOS, ale v roce 2004 byl přejmenován kvůli problémům s použitím ochranné známky BeOS v názvu. Pro hodnocení funkce nového vydání připraveno několik bootovacích Live obrazů (x86, x86-64). Zdrojové kódy většiny operačního systému Haiku jsou distribuovány pod svobodnou licencí MIT, s výjimkou některých knihoven, mediálních kodeků a komponentů převzatých z jiných projektů.

Operační systém Haiku je orientován na osobní počítače, využívá vlastní jádro postavené na modulární architektuře, optimalizované pro vysokou reaktivitu na akce uživatele a efektivní provádění vícetržkových aplikací. Pro vývojáře je k dispozici objektově orientované API. Systém je přímo založen na technologiích BeOS 5 a cílem je binární kompatibilita s aplikacemi pro tento OS. Minimální požadavky na hardware: CPU Pentium II a 256 MB RAM (doporučeno Intel Core i3 a 2 GB RAM).

Druhé beta vydání operačního systému Haiku R1

Jako souborový systém je použit OpenBFS, který podporuje rozšířené atributy souborů, žurnálování, 64-bitové ukazatele, podporu ukládání meta-tagů (pro každý soubor lze uložit atributy ve formátu klíč=hodnota, což činí FS podobnou databázi) a speciální indexy pro urychlení dotazování na ně. Pro organizaci struktury adresářů se používají „B+ tree“ stromy. Z kódu BeOS je do Haiku zahrnut správce souborů Tracker a panel Deskbar, jejichž zdrojové kódy byly otevřeny po odchodu BeOS ze scény.

Během téměř dvou let od poslední aktualizace se na vývoji Haiku podílelo 101 vývojářů, kteří připravili více než 2800 změn a uzavřeli 900 chybových zpráv a žádostí o implementaci novinek. Hlavní novinky:

  • Byla zlepšena funkce na obrazovkách s vysokou hustotou pixelů (HiDPI). Zajištěno bylo správné měřítko prvků rozhraní. Jako klíčový faktor pro měřítko byla použita velikost písma, na základě které je automaticky vybráno měřítko všech ostatních prvků rozhraní.

    Druhé beta vydání operačního systému Haiku R1
  • V panelu Deskbar je implementován režim „mini“, ve kterém panel nezabírá celou šířku obrazovky a dynamicky se mění v závislosti na umístěných ikonách. Byla vylepšena funkce automatického rozbalení panelu, která zvyšuje velikost pouze při najetí myší a zobrazuje kompaktnější variantu v běžném režimu.

    Druhé beta vydání operačního systému Haiku R1
  • Bylo přidáno rozhraní pro nastavení vstupních zařízení, které spojuje konfigurátory myši, klávesnice a joysticku. Byla přidána podpora myší se více než třemi tlačítky a objevila se možnost nastavit akce tlačítek myši.

    Druhé beta vydání operačního systému Haiku R1
  • Byl aktualizován webový prohlížeč WebPositive, který byl převeden na novou verzi enginu WebKit a optimalizován pro snížení spotřeby paměti.

    Druhé beta vydání operačního systému Haiku R1
  • Byla zlepšena kompatibilita s POSIX a byla portována velká množství nových programů, her a grafických toolkitů. Mezi nimi jsou k dispozici k spuštění aplikace LibreOffice, Telegram, Okular, Krita a AQEMU, stejně jako hry FreeCiv, DreamChess a Minetest.

    Druhé beta vydání operačního systému Haiku R1
  • Do instalátoru byla přidána možnost vynechat volitelné balíčky přítomné na médiu. Při nastavování diskových oddílů je zobrazena podrobnější informace o úložištích, je umožněno určení použití šifrování a byly přidány údaje o volném prostoru v existujících oddílech. Je k dispozici možnost rychlé aktualizace Haiku R1 Beta 1 na verzi Beta 2.

    Druhé beta vydání operačního systému Haiku R1
  • V terminálu byla zajištěna emulace klávesy Meta. V nastavení lze přiřadit roli Meta klávese Alt/Option vlevo od mezerníku (klávesa Alt vpravo od mezerníku si zachová své určení).

    Druhé beta vydání operačního systému Haiku R1
  • Byla realizována podpora NVMe disků a jejich použití jako spouštěcích médií.
  • Byla rozšířena a stabilizována podpora USB3 (XHCI). Bylo zajištěno spouštění z USB3 zařízení a správná funkčnost s vstupními zařízeními.
  • Byl přidán bootloader pro systémy s UEFI.
  • Byla provedena práce na stabilizaci a zvyšování výkonnosti jádra. Bylo odstraněno mnoho chyb, které vedly k zamrzání nebo pádům.
  • Kód síťových ovladačů byl importován z FreeBSD 12.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster