Rilascio del sistema BSD helloSystem 0.8.1, sviluppato dall'autore di AppImage

Simon Peter, creatore del formato di pacchetti autonomi AppImage, ha pubblicato la versione 0.8.1 della distribuzione helloSystem, basata su FreeBSD 13 e pensata come un sistema per utenti normali, che può attirare i fan di macOS insoddisfatti della politica di Apple. Il sistema è privo delle complessità tipiche delle moderne distribuzioni Linux, è completamente sotto il controllo dell'utente e consente agli ex utenti macOS di sentirsi a proprio agio. Per familiarizzare con la distribuzione è stato creato un'immagine di avvio di 941 MB (torrent).

L'interfaccia ricorda macOS e include due pannelli: uno superiore con il menu globale e uno inferiore con il dock delle applicazioni. Per generare il menu globale e la barra di stato è stato utilizzato il pacchetto panda-statusbar, sviluppato dalla distribuzione CyberOS (ex PandaOS). Il dock delle applicazioni si basa su quanto realizzato dal progetto cyber-dock, sempre dagli sviluppatori di CyberOS. Per la gestione dei file e il posizionamento di collegamenti sul desktop viene sviluppato il file manager Filer, basato su pcmanfm-qt del progetto LXQt. Di default viene fornito il browser Falkon, ma sono disponibili opzionalmente Firefox e Chromium. Le applicazioni sono fornite in pacchetti autonomi. Per avviare le applicazioni viene utilizzata l'utility launch, che trova il programma e analizza gli errori durante l'esecuzione.

Il progetto sviluppa una serie di applicazioni proprie, come configuratore, installer, utility mountarchive per montare archivi in struttura FS, utility per il recupero di dati da ZFS, interfaccia per il partizionamento di dischi, indicatore per la configurazione della rete, utility per la creazione di screenshot, browser per server Zeroconf, indicatore per la regolazione del volume e utility per la configurazione dell'ambiente di avvio. Per lo sviluppo viene utilizzato il linguaggio Python e la libreria Qt. Tra i componenti supportati per lo sviluppo di applicazioni, in ordine di preferenza, ci sono PyQt, QML, Qt, KDE Frameworks e GTK. Il file system principale utilizzato è ZFS, mentre per il montaggio sono supportati UFS, exFAT, NTFS, EXT4, HFS+, XFS e MTP.

Rilascio del sistema BSD helloSystem 0.8.1, sviluppato dall'autore di AppImage

Le principali novità di helloSystem 0.8.1:

  • È stata implementata la possibilità di connettersi a Internet collegando un smartphone Android tramite USB (USB tethering).
  • È stato aggiunto il supporto per i sistemi audio USB surround (5.1), come il BOSE Companion 5.
  • Su dischi di dimensioni superiori a 80 GB, la partizione di swap è attivata per impostazione predefinita.
  • È garantita la conservazione delle impostazioni di lingua e tastiera nella NVRAM UEFI.
  • È stata implementata il caricamento del kernel e dei moduli senza la visualizzazione di testo sullo schermo (per visualizzare i messaggi diagnostici durante il caricamento, è necessario premere «V», per avviare in modalità singolo utente — «S», e per visualizzare il menu di avvio — Backspace).
  • Nel menu di gestione del volume è garantita la visualizzazione dei produttori e dei modelli di dispositivi audio con interfaccia USB.
  • Nel dialogo «Informazioni su questo computer» sono state aggiunte informazioni sul driver grafico.
  • Nel menu è stata realizzata l'autocompletamento dei percorsi che iniziano con i caratteri «~» e «/».
  • Nell'applicazione di gestione degli utenti è stata aggiunta la possibilità di creare utenti senza diritti di amministratore, eliminare utenti e attivare/disattivare l'accesso automatico.
  • È stata migliorata l'interfaccia della utility per la creazione di build Live.
  • È iniziato lo sviluppo di un'utility per la creazione di backup, utilizzando le funzionalità del file system ZFS.

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