Třetí beta verze operačního systému Haiku R1

Po roce vývoje byl vydán třetí beta release operačního systému Haiku R1. Původně byl projekt vytvořen jako reakce na uzavření systému BeOS a vyvíjel se pod názvem OpenBeOS, byl však přejmenován v roce 2004 kvůli nárokům týkajícím se ochranné známky BeOS. Pro hodnocení nového vydání byly připraveny různé bootovací Live obrazy (x86, x86-64). Zdrojové kódy většiny systému Haiku jsou distribuovány pod volnou licencí MIT, výjimku tvoří některé knihovny, mediální kodeky a komponenty převzaté z jiných projektů.

OS Haiku je zaměřená na osobní počítače, používá vlastní jádro založené na modulární architektuře, optimalizované pro vysokou odezvu na uživatelské akce a účinné zpracování vícetréninkový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ílen na binární kompatibilitu s aplikacemi pro tento OS. Minimální požadavky na hardware: CPU Pentium II a 384 MB RAM (doporučeno Intel Core i3 a 2 GB RAM).

Třetí beta verze operačního systému Haiku R1

Jako souborový systém se používá OpenBFS, který podporuje rozšířené souborové atributy, žurnálování, 64bitové 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í výběru podle nich. Pro organizaci struktury adresářů se používají stromy typu „B+ tree“. Z kódu BeOS byla do Haiku zahrnuta správce souborů Tracker a panel Deskbar, jejichž zdrojové kódy byly otevřeny po odchodu BeOS ze scény.

Hlavní novinky:

  • Prohlížeč WebPositive, vyvíjený projektem, byl převeden na použití enginu WebKit 612.1.21. Výrazně byla zvýšena stabilita a kompatibilita s jinými prohlížeči.
  • Byl vylepšen proces instalace. Zjednodušené rozhraní pro rozdělení disku na oddíly a modernizované rozhraní pro nastavení ovladačů.
  • Byla rozšířena podpora hardwaru. Z FreeBSD 13 byly přeportovány ovladače pro bezdrátová zařízení. Přidány nové ovladače pro zvukové karty, úložné systémy a USB zařízení. Vylepšena podpora USB 3. Zvýšena výkonnost na systémech s grafickými kartami NVIDIA (GeForce 6200-GeForce Go 6400).
  • Byla implementována možnost obnovení stahování aktualizací, přerušených z důvodu síťových výpadků.
  • Byla zlepšena podpora tmavých barevných témat.
  • Do nastavení vstupního systému byla přidána možnost vypnout touchpad.
  • Byla vylepšena podpora souborových systémů XFS a NFS.
  • Byla přidána podpora tabulek oddílů Sun VTOC.
  • Bylo zajištěno škálování posuvníků podle velikosti písma.
  • Byla vylepšena podpora lokalizace.
  • Zvýšena stabilita multimediálního přehrávače MediaPlayer. Byla přidána podpora videa v rozlišení 4K.
  • V balíčkovém správci byla přidána podpora spouštění zpracovatelských skriptů během odstraňování balíků.
  • Byly aktualizovány verze programů. Python 2 byl převeden do kategorie zastaralých a jeho místo zaujal Python 3.7.
  • V grafickém serveru app_server bylo přepracováno řízení paměti a přidány další kompozitní operace vykreslování (používají se v prohlížeči pro zobrazování prvků canvas).
  • V terminálovém emulátoru byla implementována podpora escape sekvencí pro zobrazování opakujících se znaků.
  • Byla vylepšena kompatibilita se specifikacemi POSIX, včetně přidání podpory pro operace mlock/munlock, ppoll a exp10/exp10f/exp10l.

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