helloSystem: l’alternativa macOS open-source basata su FreeBSD

helloSystem: l’alternativa macOS open-source basata su FreeBSD

Per anni, macOS ha ricevuto recensioni entusiastiche sulla sua interfaccia utente, ma non tanto sul prezzo dell’hardware di Apple. I sostenitori dell’open source si sono anche scagliati contro quello che vedono come il trattamento sempre più draconiano di Apple nei confronti del suo hardware e software.

helloSystem è l’ultimo tentativo di ricreare l’interfaccia di macOS in un sistema operativo open source. Come regge? Scopriamolo.

Cos’è helloSystem?

helloSystem è uno sforzo di sviluppo del sistema operativo open source per fornire un’interfaccia utente elegante oltre al software libero e aperto. Come macOS, è basato su FreeBSD.

Sebbene il design sia ovviamente influenzato da macOS, helloSystem non è inteso come un clone drop-in.

Gli sviluppatori del progetto definiscono il sistema operativo come “un sistema desktop per creatori che si concentra su semplicità, eleganza e usabilità”.

Il motivo principale per lo sviluppo di helloSystem è che ritengono che Apple sia sempre più anti-privacy e anti-hacker, bloccando gran parte del loro hardware e software. Hanno pubblicato un lungo elenco di articoli a supporto delle loro affermazioni sulla loro pagina GitHub.

Il sistema è ancora nelle sue prime fasi di sviluppo. L’ultima versione è la 0.7.0, rilasciata a dicembre 2021.

Installazione di helloSystem su un PC

Programma di installazione hellosystem

Gli sviluppatori consigliano almeno 2 GB di RAM e un processore Intel o AMD dual-core da 2 GHz. Se lo stai eseguendo su VirtualBox, ti consigliano di utilizzare EFI invece del firmware BIOS standard. Tuttavia, gli sviluppatori consigliano davvero di provarlo su hardware reale.

Installare helloSystem è molto simile all’installazione di una distribuzione Linux standard. Basta scaricare il file ISO, estrarlo sul supporto di avvio e quindi riavviare il computer. Come molte distribuzioni moderne, helloSystem si avvia a una versione live. Ciò ti consente di provare l’interfaccia prima di impegnarti in un’installazione.

Ci sono molte altre utilità, come una calcolatrice e un’applicazione terminale. Guardando in giro questo ambiente dal vivo, sembra liscio ma è ovvio che il sistema è incompleto. Anche l’impostazione delle preferenze di visualizzazione non funziona.

Mentre helloSystem sembra ancora una demo tecnica, puoi installarlo sul tuo disco rigido.

Otterrai un programma di installazione grafico invece del programma di installazione standard di FreeBSD basato su testo. Puoi scegliere il disco rigido da installare e impostare un nome utente e una password per le attività amministrative.

Il desktop helloSystem

ciaoSistema desktop

L’interfaccia assomiglia molto a macOS. C’è una barra dei menu in alto che rimane lì tutto il tempo. C’è un dock in cui puoi conservare le applicazioni utilizzate di frequente per avviarle rapidamente.

Il sistema include due browser, Falkon, basato su Firefox, e Iridium, basato su Chromium. Inoltre viene fornito con l’editor di testo FeatherPad e un programma di calendario. Questo lo rende un desktop utilizzabile, ma a malapena. Chiaramente, gli sviluppatori hanno molto lavoro davanti a loro.

browser helloSystem Falkon

Esistono numerose altre utilità, come una calcolatrice e un’applicazione terminale. La shell predefinita è zsh, che è la stessa di macOS. C’è anche uno strumento per estrarre immagini ISO su supporti USB.

Se hai installato helloSystem sul disco rigido, si avvierà direttamente in questo desktop.

Gestione dei pacchetti in helloSystem

helloSystem gestione dei pacchetti da riga di comando

Poiché helloSystem è basato su FreeBSD, puoi utilizzare i pacchetti e i sistemi di porting di FreeBSD per installare software aggiuntivo. Molto probabilmente vorrai utilizzare i pacchetti poiché sono precompilati.

Ti consigliamo di aggiornare prima il repository dei pacchetti digitando:

sudo pkg update

Per installare un particolare pacchetto, come Vim, puoi semplicemente eseguire il comando pkg:

sudo pkg install vim

La gestione dei pacchetti sembra essere un’altra funzionalità incompleta in questa versione. Il tentativo di installare qualcosa di così semplice come Vim ha dato un errore durante il tentativo di eseguire il programma.

helloSystem ha un runtime Debian elencato come “in costruzione”. Anche i tentativi di installare Debian 11 Bullseye sono falliti su questo sistema, anche con due build disponibili. Ciò potrebbe dare accesso a una più ampia varietà di software quando questa funzione sarà completamente implementata.

helloSystem è troppo bello per essere vero?

Un progetto per implementare un sistema operativo open source simile a macOS sembra ambizioso. Gli sviluppatori non sembrano mirare alla compatibilità esatta, ma l’interfaccia macOS ispira ovviamente il layout helloSystem.

Un’interfaccia ispirata a macOS potrebbe essere migliore rispetto al tentativo di crearne una sostituzione diretta. Forse gli sviluppatori hanno imparato dall’esperienza di ReactOS e si sono accoppiati più liberamente a un bersaglio mobile.

L’incompletezza di helloSystem a dicembre 2022 significa che è ancora un’idea interessante per gli utenti esperti. Gli sviluppatori hanno persino un messaggio che dice che questa versione è destinata a sviluppatori e utenti esperti.

Gli utenti che sono alla ricerca di un buon driver quotidiano open source con una bella interfaccia utente ma non vogliono pagare le tasse Microsoft o Apple saranno meglio serviti da un’installazione standard di FreeBSD o Linux al momento.

Il desktop GNOME modificato di Ubuntu ricorda molto da vicino macOS con la sua barra dei menu nella parte superiore dello schermo e del dock. Anche altri desktop open source come KDE e XFCE hanno creato interessanti interfacce utente per sistemi simili a Unix.

Nonostante l’età dell’ultima versione, il progetto sembra attivo su GitHub. I repository sembrano ricevere molti aggiornamenti. Ciò significa che una nuova versione potrebbe essere all’orizzonte. Il vero test sarebbe il numero di funzionalità promesse effettivamente implementate. Ciò mostrerebbe come sta procedendo il sistema operativo.

Al momento, helloSystem è un’interessante demo tecnologica. Dovrà essere più completo prima che qualcuno possa considerare di usarlo quotidianamente.

helloSystem dovrà includere più app e semplificare l’installazione di nuove per avere successo.

Un sistema operativo simile a macOS basato su FreeBSD

Con la sua base in FreeBSD, helloSystem ha molto potenziale, anche con la frustrazione di bug e funzionalità incomplete nel sistema al momento. Se gli sviluppatori riescono a farlo, gli utenti potrebbero avere una valida alternativa a macOS senza dover pagare la ripida “tassa Apple”.

helloSystem non è l’unico sforzo basato su BSD per creare un sistema operativo open source intuitivo. MidnightBSD spera di creare un desktop attraente con la solida spina dorsale di FreeBSD.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *