OpenIndiana sta portando la gestione dei pacchetti IPS di Solaris su Rust

OpenIndiana, in quanto progetto open source basato su Illumos che continua a mantenere e sviluppare il precedente codice OpenSolaris, sta lavorando a un ambizioso progetto di modernizzazione della soluzione di gestione dei pacchetti Image Packaging System (IPS). In quest’ottica, sta lavorando per passare da una base di codice C e Python a Rust.

Till Wegmüller, uno dei manutentori di OpenIndiana, ha presentato al FOSDEM lo scorso fine settimana a Bruxelles la ricostruzione di un gestore di pacchetti di sistema e di uno strumento di gestione delle immagini di nuova generazione a partire da IPS.

Il punto chiave è che con il futuro IPS “pkg6” si sta portando il codice su Rust in nome di prestazioni migliori rispetto all’implementazione C/Python, maggiore sicurezza grazie alle garanzie Rust, modernizzazione della base di codice e miglioramenti delle API. Tra i miglioramenti progettuali che si intendono apportare al nuovo codice ci sono anche il miglioramento del risolutore di dipendenze, una migliore indicizzazione dei metadati e della gestione dei repository e una più facile integrazione con gli strumenti e il sistema operativo.

IPS pkg6 next-gen slide

Gli appassionati di (Open)Solaris/OpenIndiana che desiderano saperne di più su questa iniziativa di gestione dei pacchetti IPS di nuova generazione possono trovare la presentazione di Till Wegmüller al FOSDEM 2026 con la registrazione video e le diapositive su FOSDEM.org.

Articolo originale su Phoronix

Recuperati i nastri di UNIX V4

Quasi due mesi fa è stato ritrovato un nastro contenente UNIX v4. È stato inviato al Computer History Museum, dove bitsavers.org si sarebbe occupato dell’ulteriore gestione del nastro, processo ora completato.

È possibile scaricare il contenuto del nastro da Archive.org, che purtroppo al momento è inattivo, mentre squoze.net ha un file readme con le istruzioni su come eseguire la copia di UNIX v4 recuperata dal nastro.

Rilasciato Solaris 11.4 SRU 87

Per chiunque faccia ancora affidamento su Solaris in produzione o semplicemente per gli utenti nostalgici di Solaris dei grandi tempi di Sun Microsystems, questa settimana Oracle ha rilasciato Solaris 11.4 SRU 87, uno degli aggiornamenti stabili più pesanti degli ultimi tempi.

Solaris 11.4 SRU 87 è ora disponibile come ultima versione della serie Solaris 11.4, ormai in disuso e inutilizzabile.

Oracle Solaris 11.4 SRU 87 introduce nuove funzionalità di sicurezza come le opzioni di attivazione dell’account in useradd, mitigazioni per gli attacchi AMD Transient Scheduler “TSA”, da tempo mitigati su Linux e altre piattaforme, e altre modifiche in nome di una maggiore sicurezza.

Questo aggiornamento di Solaris 11.4 aggiunge anche alcune funzionalità minori di gestione dei dati e di rete, miglioramenti alla virtualizzazione, un nuovo pacchetto OCI Oracle Cloud Agent al repository Solaris per migliorare l’integrazione con Oracle Cloud e l’aggiunta del compilatore GCC 15 al repository.

Per chiunque utilizzi Oracle Solaris sul desktop, Firefox 140 ESR e Thunderbird 140 ESR sono ora disponibili per sostituire le precedenti versioni 128 ESR.

Ulteriori dettagli sulle modifiche apportate a Solaris 11.4 SRU 87 sono disponibili sul blog di Oracle Solaris.

Rilasciato FreeBSD 15.0

Il progetto FreeBSD ha annunciato il rilascio di FreeBSD 15.0.

La nuova versione introduce la possibilità di installare il sistema operativo tramite il gestore di pacchetti pkg e aggiorna la versione di ZFS sul sistema.

Il FreeBSD Release Engineering Team è lieto di annunciare la disponibilità di FreeBSD 15.0-RELEASE. Questa è la prima versione del ramo stable/15. Ecco alcune delle novità principali:

  • il sistema base di FreeBSD può ora essere installato e gestito tramite il gestore di pacchetti pkg(8);
  • gli artefatti della versione FreeBSD 15.0 (immagini di installazione, immagini di VM) sono stati tutti generati senza richiedere privilegi di root;
  • FreeBSD ora dispone di un’implementazione nativa di inotify, semplificando il monitoraggio delle directory e il porting del software;
  • OpenZFS è stato aggiornato alla versione 2.4.0-rc4;
  • OpenSSL è stato aggiornato all’ultima versione con supporto a lungo termine (LTS), la 3.5.4, che include il supporto per QUIC e algoritmi ora standardizzati resistenti ai sistemi quantistici, ML-KEM, ML-DSA e SLH-DSA;
  • OpenSSH è stato aggiornato alla versione 10.0p2, che include il supporto predefinito per l’accordo di chiavi resistente ai sistemi quantistici.

Ulteriori informazioni sono disponibili nell’annuncio di rilascio e nelle note di rilascio.

Download: FreeBSD-15.0-RELEASE-amd64-disc1.iso (1,296MB, SHA512), FreeBSD-15.0-RELEASE-amd64-memstick.img (1,488MB, SHA512), FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso (1,150MB, SHA512), FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img (1,328MB, SHA512).

1 2 3 58