Arriva la quarta versione beta di Haiku R1

Haiku

Haiku è un sistema operativo open source in fase di sviluppo specificamente focalizzato su multimedia e personal computing. Ispirato all'estinto BeOS

Dopo un anno e mezzo di sviluppo, È stata rilasciata la quarta versione beta del sistema operativo Haiku R1, che inizialmente il progetto è stato creato come reazione all'arresto del sistema operativo BeOS e sviluppato con il nome OpenBeOS, ma è stato rinominato nel 2004 a causa di affermazioni relative all'uso del marchio BeOS nel nome.

Haiku OS è progettato per personal computer, utilizzando il proprio kernel, costruito sulla base di un'architettura modulare, ottimizzata per un'elevata reattività alle azioni dell'utente e un'esecuzione efficiente di applicazioni multi-thread.

Principali novità di Haiku R1 beta 4

In questa nuova versione che viene presentata le prestazioni sono state migliorate sugli schermi ad alta densità di pixel (HiDPI), insieme al quale è stato implementato il corretto ridimensionamento dell'interfaccia, non limitato al ridimensionamento dei caratteri. Al primo avvio, Haiku ora tenta automaticamente di rilevare se si dispone di un display HiDPI e seleziona le dimensioni appropriate per la scala.

Un altro dei cambiamenti che si distingue nella nuova versione è che il possibilità di utilizzare una skin con un decoratore di finestre piatto e uno stile pulsante piatto, invece di un design che utilizza molti gradienti. Il design piatto viene fornito con il pacchetto Haiku Extras ed è abilitato nella sezione delle impostazioni dell'aspetto.

Si evidenzia anche questo aggiunto un livello per garantire la compatibilità con la libreria XlibQuali consente di eseguire applicazioni X11 in Haiku senza eseguire un server X. Il livello è implementato emulando le funzioni Xlib traducendo le chiamate API grafiche di alto livello di Haiku.

È stato preparato uno strato per garantire la compatibilità con Wayland, consentendo l'esecuzione di strumenti e applicazioni utilizzando questo protocollo, comprese le applicazioni basate sulla libreria GTK. Il livello fornisce la libreria libwayland-client.so, basata sul codice libwayland e supportata a livello di API e ABI, che consente l'esecuzione delle applicazioni Wayland senza modifiche.

A differenza dei tipici server compositi Wayland, il livello non viene eseguito come processo server separato, ma viene caricato come plug-in per i processi client. Invece dei socket, il server utilizza un loop di messaggi nativo basato su BLooper.

Aggiunta una porta funzionante con Wine che può essere utilizzato per eseguire applicazioni Windows in Haiku. Tra le limitazioni, vengono menzionate la possibilità di eseguire solo versioni a 64 bit di Haiku e la possibilità di eseguire solo applicazioni Windows a 64 bit, nonché aggiunto un port dell'editor di testo GNU Emacs Funziona in modalità grafica. I pacchetti sono ospitati nel repository HaikuDepot.

Del altre modifiche che risaltano:

  • Il supporto per la generazione e la visualizzazione di miniature di immagini è stato aggiunto al file manager di Tracker.
  • Le miniature sono memorizzate negli attributi di file estesi.
  • Livello implementato per compatibilità con i driver FreeBSD.
  • Driver portati da FreeBSD per supportare gli adattatori USB wireless Realtek (RTL) e Ralink (RA).
  • Tra le restrizioni, si nota la necessità di connettere il dispositivo prima dell'avvio (dopo l'avvio, il dispositivo non viene rilevato).
  • Stack wireless 802.11 portato da OpenBSD con supporto 802.11ac e driver iwm e iwx con supporto per adattatori wireless Intel "Dual Band" e "AX".
  • È stato aggiunto un driver USB-RNDIS che consente di organizzare il funzionamento di un punto di accesso tramite USB (tethering USB) per utilizzarlo come una scheda di rete virtuale.
  • Aggiunto un nuovo driver NTFS basato su una libreria del progetto NTFS-3G. La nuova implementazione è più stabile, supporta l'integrazione del livello di memorizzazione nella cache dei file e offre buone prestazioni.
  • Aggiunto il supporto per i sistemi a 32 bit con EFI al bootloader e la possibilità di installare un ambiente Haiku a 64 bit da un bootloader EFI a 32 bit.
  • Driver migliorato per le unità NVMe, aggiunto il supporto per l'operazione TRIM per informare l'unità sui blocchi liberati.
  • Viene fornita la possibilità di compilare il kernel e i driver con le nuove versioni di GCC (incluso GCC 11), per compilare il sistema a causa dei collegamenti al codice precedente, GCC 2.95 è ancora richiesto per la compatibilità con BeOS.
  • È stato svolto un lavoro generale per migliorare la stabilità dell'intero sistema
  • Le opzioni selezionate possono essere modificate nelle impostazioni, ma richiedono comunque un riavvio per essere applicate.
  • Le opzioni di zoom sono supportate dalla maggior parte delle app native e da alcune porte, ma non da tutte.

Se sei interessato a saperne di più, puoi consultare i dettagli all'indirizzo il seguente collegamento.

Scarico

Infine, se vuoi saperne di più e/o ottenere l'immagine di questa nuova versione, puoi farlo da il seguente collegamento. Sono state preparate diverse immagini live avviabili (x86, x86-64) per testare le prestazioni della nuova versione.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.