A doua versiune beta a sistemului de operare Haiku R1

publicat a doua versiune beta a sistemului de operare Haiku R1. Proiectul a fost creat inițial ca o reacție la închiderea BeOS și dezvoltat sub numele OpenBeOS, dar a fost redenumit în 2004 din cauza afirmațiilor legate de utilizarea mărcii BeOS în nume. Pentru a evalua performanța unei noi versiuni pregătit mai multe imagini live bootabile (x86, x86-64). Codul sursă pentru majoritatea sistemului de operare Haiku este distribuit sub o licență gratuită MIT, cu excepția unor biblioteci, codecuri media și componente împrumutate din alte proiecte.

Haiku OS este destinat computerelor personale și folosește propriul nucleu, construit pe o arhitectură modulară, optimizată pentru o capacitate de răspuns ridicată la acțiunile utilizatorului și execuția eficientă a aplicațiilor multi-threaded. Pentru dezvoltatori este oferit un API orientat pe obiecte. Sistemul se bazează direct pe tehnologiile BeOS 5 și vizează compatibilitatea binară cu aplicațiile pentru acest sistem de operare. Cerință hardware minimă: CPU Pentium II și 256 MB RAM (se recomandă Intel Core i3 și 2 GB RAM).

A doua versiune beta a sistemului de operare Haiku R1

OpenBFS este folosit ca sistem de fișiere, care acceptă atribute de fișiere extinse, logare, pointeri pe 64 de biți, suport pentru stocarea meta-etichetelor (pentru fiecare fișier puteți salva atribute în forma cheie=valoare, ceea ce face ca sistemul de fișiere să fie similar unei baze de date ) și indici speciali pentru a accelera recuperarea acestora. „Arborele B+” sunt folosiți pentru a organiza structura directorului. Din codul BeOS, Haiku include managerul de fișiere Tracker și Deskbar, ambele fiind open-source după ce BeOS a părăsit scena.

În cei aproape doi ani de la ultima actualizare, 101 dezvoltatori au luat parte la dezvoltarea Haiku, care au pregătit peste 2800 de modificări și au închis 900 de rapoarte de eroare și solicitări de inovații. De bază inovații:

  • Performanță îmbunătățită pe ecranele cu densitate mare de pixeli (HiDPI). Se asigură scalarea corectă a elementelor de interfață. Dimensiunea fontului este folosită ca factor cheie pentru scalare, în funcție de care scara tuturor celorlalte elemente de interfață este selectată automat.

    A doua versiune beta a sistemului de operare Haiku R1

  • Panoul Deskbar implementează un mod „mini”, în care panoul nu ocupă toată lățimea ecranului, ci se modifică dinamic în funcție de pictogramele plasate. Modul panou de extindere automată îmbunătățit, care se extinde doar la trecerea mouse-ului și afișează o opțiune mai compactă în modul normal.

    A doua versiune beta a sistemului de operare Haiku R1

  • A fost adăugată o interfață pentru configurarea dispozitivelor de intrare, care combină configuratoare de mouse, tastatură și joystick. S-a adăugat suport pentru șoareci cu mai mult de trei butoane și capacitatea de a personaliza acțiunile butoanelor mouse-ului.

    A doua versiune beta a sistemului de operare Haiku R1

  • Browser web actualizat WebPozitive, care a fost tradus în noua versiune a motorului WebKit și optimizat pentru a reduce consumul de memorie.

    A doua versiune beta a sistemului de operare Haiku R1

  • Compatibilitate îmbunătățită cu POSIX și portarea unei mari porțiuni de noi programe, jocuri și seturi de instrumente grafice. Aplicații, inclusiv LibreOffice, Telegram, Okular, Krita și AQEMU, precum și jocuri FreeCiv, DreamChess și Minetest, sunt disponibile pentru lansare.

    A doua versiune beta a sistemului de operare Haiku R1

  • Programul de instalare are acum capacitatea de a exclude atunci când instalează pachete opționale prezente pe media. La configurarea partițiilor de disc, sunt afișate mai multe informații despre unități, este implementată detectarea criptării și sunt adăugate informații despre spațiul liber în partițiile existente. Este disponibilă o opțiune pentru a actualiza rapid Haiku R1 Beta 1 la versiunea Beta 2.

    A doua versiune beta a sistemului de operare Haiku R1

  • Terminalul oferă emularea tastei Meta. În setări, puteți atribui rolul Meta tastei Alt/Opțiune situată în stânga barei de spațiu (tasta Alt din dreapta barei de spațiu își va păstra atribuirea).

    A doua versiune beta a sistemului de operare Haiku R1

  • A fost implementat suportul pentru unitățile NVMe și utilizarea lor ca suport de pornire.
  • Suportul pentru USB3 (XHCI) a fost extins și stabilizat. Pornirea de pe dispozitivele USB3 a fost ajustată și s-a asigurat funcționarea corectă cu dispozitivele de intrare.
  • S-a adăugat bootloader pentru sistemele cu UEFI.
  • S-a lucrat pentru a stabiliza și îmbunătăți performanța de bază. Multe erori care au cauzat blocări sau blocări au fost remediate.
  • Cod de driver de rețea importat din FreeBSD 12.

Sursa: opennet.ru

Adauga un comentariu