La compagnia NTC IT ROSA ha rilasciato la distribuzione ROSA Fresh 12 basata sulla nuova piattaforma rosa2021.1. ROSA Fresh 12 è posizionato come il primo rilascio che dimostra le capacità della nuova piattaforma. Questa versione è destinata principalmente agli appassionati di Linux e contiene versioni aggiornate del software. Attualmente è disponibile solo un'immagine con l'ambiente desktop KDE Plasma 5. Le versioni con altri ambienti utente e una versione server sono in preparazione e saranno disponibili a breve.

Tra le caratteristiche della nuova piattaforma rosa2021.1, che sostituisce rosa2016.1, si segnalano:
- È stata effettuata la transizione dai gestori di pacchetti RPM 5 e urpmi a RPM 4 e dnf, il che ha reso il funzionamento del sistema di pacchetti molto più stabile e prevedibile.
- Aggiornato il database dei pacchetti. Sono inclusi Glibc 2.33 (in modalità retrocompatibilità con i kernel Linux fino a 4.14.x), GCC 11.2, systemd 249+.
- È stato aggiunto il supporto completo per la piattaforma aarch64 (ARMv8), inclusi i processori russi "Baikal-M". Il supporto per l'architettura e2k ("Elbrus") è in fase di sviluppo.
- L'architettura a 32 bit x86 è stata rinominata da i586 a i686. Il repository per l'architettura a 32 bit x86 (i686) continua a esistere, ma questa architettura non è più testata dal dipartimento di controllo qualità.
- È stato migliorato il sistema di base minimo, riducendone significativamente le dimensioni e garantendo la fornitura di build regolari del rootfs minimo per tutte e tre le architetture supportate, utilizzabili per la creazione di contenitori basati sulla piattaforma rosa2021.1 o per l'installazione del sistema (per ottenere un OS avviabile è sufficiente installare alcuni meta-pacchetti: dnf install basesystem-mandatory task-kernel grub2(-efi) task-x11, insieme al bootloader del sistema operativo (grub2-install)).
- È stata garantita la disponibilità di alcuni moduli kernel aggiuntivi in forma binaria (driver per adattatori Wi-Fi/Bluetooth Realtek RTL8821CU, RTL8821CE, Broadcom (broadcom-wl)) e la loro fornitura "out of the box", permettendo di non compilarli sul proprio computer; si prevede di ampliare l'elenco dei moduli binari, inclusa la fornitura prossima di moduli kernel per driver NVIDIA proprietari pronti all'uso senza compilazione.
- Per l'installazione è stato utilizzato il progetto Anaconda, che è stato ottimizzato in collaborazione con l'upstream per migliorare l'usabilità.
- Sono stati implementati metodi automatizzati per il deployment del sistema operativo: PXE e installazione automatica tramite script Kickstart.
- Migliorata la compatibilità con i pacchetti RPM per le distribuzioni RHEL, CentOS, Fedora, SUSE: sono stati aggiunti legami a pacchetti che differiscono per nome e assicurata la compatibilità del gestore pacchetti con il formato dei metadati dei repository (ad esempio, quando si installa un pacchetto RPM con il browser proprietario Google Chrome, verrà utilizzato il repository fornito dallo stesso).
- Significativa ottimizzazione della parte server della distribuzione: sono state create build di immagini server minime e diversi pacchetti server sono attualmente in fase di sviluppo; il lavoro di ottimizzazione e redazione della documentazione è in corso.
- Creato un meccanismo unificato per la creazione di tutte le immagini ISO ufficiali, utilizzabile anche per creare build personalizzate.
- Iniziato l'uso attivo della directory /usr/libexec.
- Funzionalità IMA garantita, incluso l'uso di algoritmi GOST; sono previsti l'integrazione delle firme IMA nei pacchetti ufficiali.
- Il database RPM è stato migrato da BerkleyDB a SQlite.
- Per la risoluzione DNS, è utilizzato di default systemd-resolved.
Caratteristiche del rilascio di ROSA Fresh 12:
- Interfaccia di accesso al sistema aggiornata basata su GDM.
- Ridisegnato l'interfaccia (sulla base dello stile breeze, con un set originale di icone), che è stato adattato per riflettere le tendenze moderne, mantenendo comunque riconoscibilità, gamma di colori e facilità d'uso.

- Supportata un'organizzazione leggera e rapida di un ambiente software chiuso 'out of the box', consentendo di vietare l'esecuzione di codice non attendibile (l'amministratore definisce cosa considera attendibile, senza imporre fiducia su software di terze parti), il che è rilevante per costruire ambienti desktop, server e cloud ad alta sicurezza (IMA).
Fonte: opennet.ru

