A seconda versione beta di u sistema operatore Haiku R1 hè stata liberata

publicatu seconda versione beta di u sistema operatore Haiku R1.

U prugettu hè statu creatu in origine cum'è una reazione à a chjusura di u sistema operatore BeOS è sviluppatu sottu u nome OpenBeOS, ma hè statu rinominatu in u 2004 per via di rivindicazioni relative à l'usu di a marca BeOS in u nome. Per evaluà u rendiment di una nova versione sò stati preparati parechje immagini Live bootable (x86, x86-64). U codice fonte per a maiò parte di l'OS Haiku hè distribuitu sottu software liberu. Licenza MIT, cù l'eccezzioni di alcune biblioteche, codecs media è cumpunenti pigliati in prestu da altri prughjetti. Haiku OS hè destinatu à l'urdinatori persunali è utilizeghja u so propiu kernel, custruitu nantu à una architettura modulare, ottimizzata per una alta reattività à l'azzioni di l'utilizatori è l'esecuzione efficiente di applicazioni multi-threaded. Una API orientata à l'ughjettu hè furnita per i sviluppatori. U sistema hè basatu direttamente nantu à e tecnulugia BeOS 5 è hè destinatu à a compatibilità binaria cù l'applicazioni per questu OS.


Requisiti hardware minimi: CPU Pentium II è 256 MB di RAM (Intel Core i3 è 2 GB di RAM consigliati).

OpenBFS hè utilizatu cum'è un sistema di fugliale, chì sustene l'attributi di file estesi, logging, puntatori 64-bit, supportu per l'almacenamiento di meta tags (per ogni schedariu, l'attributi ponu esse guardati in a forma chjave = valore, chì face u sistema di fugliale simile à un basa di dati) è indici speciali per accelerà a ricuperazione nantu à elli. L'arbureti B + sò usati per urganizà a struttura di u repertoriu. Da u codice BeOS, Haiku include u gestore di schedari Tracker è a Deskbar, tutti dui sò stati open-source dopu chì BeOS abbandunò a scena. In i quasi dui anni da l'ultima aghjurnazione, i sviluppatori 101 anu participatu à u sviluppu di Haiku, chì anu preparatu più di 2800 900 cambiamenti è chjusu XNUMX rapporti di bug è richieste di innovazioni.

Innuvazioni principali:

  • Rendimentu migliuratu nantu à schermi di alta densità di pixel (HiDPI). A scala curretta di l'elementi di l'interfaccia hè assicurata. A dimensione di font hè utilizata cum'è un fattore chjave per a scala, secondu chì a scala di tutti l'altri elementi di l'interfaccia hè automaticamente selezziunata. Font standard di 12 punti. (taglia predefinita) и Fonte di 18 punti.

  • U pannellu di Deskbar implementa un modu "mini", in quale u pannellu ùn occupa micca tutta a larghezza di u screnu, ma cambia dinamicamente secondu l'icone posti. Modu di pannellu di espansione automatica mejoratu, chì si espansione solu nantu à u mouseover è mostra una opzione più compatta in u modu normale.

  • Una interfaccia hè stata aghjunta per a cunfigurazione di i dispositi di input, chì combina cunfiguratori di mouse, tastiera è joystick. Aghjunghje supportu per i mouse cù più di trè buttoni è a capacità di persunalizà l'azzioni di i buttoni di u mouse.

  • Aghjurnatu navigatore web WebPositive, chì hè stata tradutta à a nova versione di u mutore WebKit è ottimizzata per riduce u cunsumu di memoria.

  • Cumpatibilità mejorata cù POSIX è portatu una grande parte di novi prugrammi, ghjochi è toolkits grafichi. Includendu dispunibule per u lanciu Applicazioni LibreOffice, Telegram, Okular, Krita è AQEMU, è ancu i ghjochi FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot è altri.


  • L'installatore hà avà a capacità di escludiri quandu si stallanu pacchetti opzionali prisenti nantu à i media. Quandu si stallanu partizioni di discu, più infurmazione nantu à e unità hè mostrata, a rilevazione di criptografia hè implementata, è l'infurmazioni nantu à u spaziu liberu in partizioni esistenti hè aghjuntu. Una opzione hè dispunibule per aghjurnà rapidamente Haiku R1 Beta 1 à a versione Beta 2.

  • U terminal furnisce l'emulazione di a chjave Meta. In i paràmetri, pudete assignà u rolu Meta à a chjave Alt / Opzione situata à a manca di a barra spaziatrice (a chjave Alt à a diritta di a barra spaziatrice mantene a so assignazione).

  • U supportu per i dischi NVMe è u so usu cum'è media bootable hè statu implementatu.

  • U supportu per USB3 (XHCI) hè statu allargatu è stabilizatu. Booting da i dispusitivi USB3 hè statu aghjustatu è u funziunamentu currettu cù i dispusitivi input hè statu assicuratu.

  • Aggiuntu bootloader per i sistemi cù UEFI.

  • U travagliu hè statu fattu per stabilizzà è migliurà u rendiment core. Parechji bugs chì anu causatu congelazioni o crash sò stati riparati.

  • Codice di driver di rete impurtatu da FreeBSD 12.

Articulu originale ccà.
Note di rilascio in inglese ccà.

PS: Avete qualchì quistione? Vi invitemu à Canale di telegramma in lingua russa.

Source: linux.org.ru

Add a comment