
SerenityOS è una “lettera d’amore” alle interfacce utente degli anni ’90 con un core personalizzato simile a Unix. In sintesi, è un sistema operativo che ruba le idee geniali degli OS anni 90 e le racchiude all’interno di un unico sistema operativo.
In parole povere, l’obiettivo è un matrimonio tra l’estetica del software di produttività della fine degli anni ’90 e l’accessibilità avanzata, di fine anni 2000.
Questo è quanto si legge nella presentazione del sistema, dove tutte le parole in questa introduzione sono quasi chirurgicamente accurate. Per qualcuno nel pubblico di SerenityOS (e molti brontosauri che pascolano sul blog di RHC) che è cresciuto sul sistema NT4 (come me) ma è maturato sui moderni Linux e BSD, SerenityOS è una lettera d’amore originale che non hai mai dimenticato.
Ciò che la breve introduzione non trasmette è la portata del progetto. SerenityOS può sembrare una distribuzione Linux molto ambiziosa. È estetica, ma è davvero un intero sistema operativo costruito da zero. Ciò significa kernel e build personalizzati, display manager, shell … tutto.
Secondo lo sviluppatore di SerenityOS Andreas Kling, SerenityOS non ha codice di terze parti.
“Quando abbiamo iniziato, abbiamo importato 4 o 5 funzioni di libreria standard C da NetBSD ecc., ma sono state rimosse nel tempo. Ora, con eccezioni, il codice di terze parti non c’è nel processo di compilazione”.
Il processo di compilazione a cui fa riferimento Kling è qualcosa con cui devi avere familiarità quando utilizzi SerenityOS. Non c’è nessuna versione effettiva in questo momento e nessun file ISO da scaricare. Invece, devi installare il progetto sulla tua macchina e compilare il sistema operativo dal sorgente. Questo creerà una macchina virtuale SerenityOS speciale e la eseguirà automaticamente.
SerenityOS non usa il codice Linux o BSD internamente, ma prende in prestito alcuni concetti da FreeBSD. Quella licenza (2 clausola BSD), e un sistema di gestione del software “port tree” simile a FreeBSD.
Tuttavia, c’è un problema con l’implementazione dell’albero delle porte di SerenityOS. Non funziona all’interno del sistema operativo Serenity stesso. Invece, l’utente crea la porta sul sistema operativo host e quindi ricostruisce l’immagine SerenityOS per includere la porta appena creata.
SerenityOS, a prima vista sembra Windows NT. Include anche un sistema di temi che si comporta in modo del tutto simile a quello presente nel sistema operativo Windows della fine degli anni ’90.
Tuttavia, alcuni dei menu Start vecchio stile hanno semplici decorazioni per le finestre e caratteri di sistema aggressivi e semplici, utilizzando efficacemente le fondamenta di Unix.
Perché non provarlo?
Seguici su Google News, LinkedIn, Facebook e Instagram per ricevere aggiornamenti quotidiani sulla sicurezza informatica. Scrivici se desideri segnalarci notizie, approfondimenti o contributi da pubblicare.


Le estensioni del browser sono da tempo un modo comune per velocizzare il lavoro e aggiungere funzionalità utili, ma un altro caso dimostra con quanta facilità questo comodo strumento possa trasform...

Una nuova versione, la 8.8.9, del noto editor di testo Notepad++, è stata distribuita dagli sviluppatori, risolvendo una criticità nel sistema di aggiornamento automatico. Questo problema è venuto ...

Questa non è la classica violazione fatta di password rubate e carte di credito clonate.È qualcosa di molto più delicato. Il data breach che ha coinvolto Pornhub nel dicembre 2025 rappresenta uno d...

Un recente studio condotto da SentinelLabs getta nuova luce sulle radici del gruppo di hacker noto come “Salt Typhoon“, artefice di una delle più audaci operazioni di spionaggio degli ultimi diec...

Con l’espansione dell’Internet of Things (IoT), il numero di dispositivi connessi alle reti wireless è in continua crescita, sia nelle case che nelle aziende . Questo scenario rende la sicurezza ...