Secondo rilascio beta del sistema operativo Haiku R1

Pubblicato seconda beta del sistema operativo Haiku R1. Inizialmente il progetto è stato creato come reazione alla chiusura del sistema operativo BeOS e si è sviluppato sotto il nome di OpenBeOS, ma è stato rinominato nel 2004 a causa di controversie legate all'uso del marchio BeOS. Per valutare il funzionamento della nuova versione preparato sono stati creati diversi live image di avvio (x86, x86-64). I codici sorgente della maggior parte del sistema operativo Haiku sono distribuiti con licenza libera MIT, ad eccezione di alcune librerie, codec multimediali e componenti presi da altri progetti.

Il sistema operativo Haiku è orientato ai computer personali, utilizza un proprio kernel basato su un'architettura modulare, ottimizzato per un'elevata reattività alle azioni dell'utente e per un'esecuzione efficace di applicazioni multithread. Per gli sviluppatori è disponibile un'API orientata agli oggetti. Il sistema si basa direttamente sulle tecnologie di BeOS 5 ed è mirato alla compatibilità binaria con le applicazioni per questo sistema. Requisiti minimi di hardware: CPU Pentium II e 256 MB di RAM (si consiglia Intel Core i3 e 2 GB di RAM).

Secondo rilascio beta del sistema operativo Haiku R1

Come file system viene utilizzato OpenBFS, che supporta attributi estesi dei file, journaling, puntatori a 64 bit, supporto per la memorizzazione di meta-tag (è possibile salvare attributi per ogni file in forma di chiave=valore, rendendo la FS simile a un DB) e indici speciali per accelerare la selezione. Per l'organizzazione della struttura delle directory vengono utilizzati alberi «B+ tree». Dal codice di BeOS, Haiku include il file manager Tracker e la barra degli strumenti Deskbar, i cui codici sorgenti sono stati rilasciati dopo l'uscita di BeOS dalla scena.

Negli quasi due anni trascorsi dall'ultimo aggiornamento, nello sviluppo di Haiku hanno partecipato 101 sviluppatori, che hanno preparato oltre 2800 modifiche e risolto 900 segnalazioni di bug e richieste di nuove funzionalità. I principali novità:

  • È stato migliorato il funzionamento sugli schermi ad alta densità di pixel (HiDPI). È stata garantita la corretta scalabilità degli elementi dell'interfaccia. Come fattore chiave per la scalabilità è stata utilizzata la dimensione del font, in base alla quale viene selezionata automaticamente la scala di tutti gli altri elementi dell'interfaccia.

    Secondo rilascio beta del sistema operativo Haiku R1
  • Nella barra degli strumenti Deskbar è stata implementata la modalità "mini", in cui la barra non occupa l'intera larghezza dello schermo e cambia dinamicamente in base alle icone presenti. È stata migliorata la modalità di espansione automatica della barra, che aumenta di dimensione solo quando il mouse è sopra di essa e mostra un'opzione più compatta in modalità normale.

    Secondo rilascio beta del sistema operativo Haiku R1
  • È stata aggiunta un'interfaccia per la configurazione dei dispositivi di input, in cui sono stati uniti i configuratori di mouse, tastiera e joystick. È stato aggiunto il supporto per i mouse con più di tre pulsanti e la possibilità di configurare le azioni dei pulsanti del mouse.

    Secondo rilascio beta del sistema operativo Haiku R1
  • Browser web aggiornato WebPositive, che è stato portato a una nuova versione del motore WebKit e ottimizzato per ridurre il consumo di memoria.

    Secondo rilascio beta del sistema operativo Haiku R1
  • Migliorata la compatibilità con POSIX e portata una grande quantità di nuovi programmi, giochi e toolkit grafici. Sono disponibili per l'esecuzione applicazioni come LibreOffice, Telegram, Okular, Krita e AQEMU, così come giochi come FreeCiv, DreamChess e Minetest.

    Secondo rilascio beta del sistema operativo Haiku R1
  • È stata aggiunta la possibilità di escludere durante l'installazione pacchetti opzionali presenti nel supporto. Durante la configurazione delle partizioni disco è stata mostrata più informazioni sui dischi, implementata la determinazione dell'uso della crittografia e aggiunte informazioni sullo spazio libero nelle partizioni esistenti. È disponibile un'opzione per aggiornare rapidamente Haiku R1 Beta 1 alla versione Beta 2.

    Secondo rilascio beta del sistema operativo Haiku R1
  • Nel terminale è stata garantita l'emulazione del tasto Meta. Nelle impostazioni è possibile assegnare il ruolo di Meta al tasto Alt/Option, situato a sinistra della barra spaziatrice (il tasto Alt a destra della barra spaziatrice manterrà la sua assegnazione).

    Secondo rilascio beta del sistema operativo Haiku R1
  • È stato implementato il supporto per i dispositivi NVMe e il loro utilizzo come supporti di avvio.
  • Supporto USB3 (XHCI) ampliato e stabilizzato. È stata facilitata l'avvio da dispositivi USB3 e garantito il corretto funzionamento con i dispositivi di input.
  • È stato aggiunto un bootloader per sistemi con UEFI.
  • È stato lavorato per stabilizzare e migliorare le prestazioni del kernel. Sono stati risolti molti errori che portavano a blocchi o crash.
  • Il codice dei driver di rete è stato importato da FreeBSD 12.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster