È stato rilasciato il distributore OmniOS Community Edition r151056, basato sui risultati del progetto Illumos, che continua lo sviluppo del kernel, dello stack di rete, dei file system, dei driver, delle librerie e del set di utilità di base di OpenSolaris. OmniOS è notevole per il supporto dei hypervisor bhyve e KVM, dello stack di rete virtuale Crossbow, del file system ZFS e degli strumenti per l'avvio di container Linux leggeri. Il distributore può essere utilizzato per costruire sistemi web scalabili, virtualizzazione e creazione di sistemi di storage.
Nel nuovo rilascio:
- Le versioni dei pacchetti sono state aggiornate, tra cui 7zip 25.1, sqlite 3.50.4, GCC 14.3.0, binutils 2.45, Git 2.51.0, vim 9.1.1730, coreutils 9.8, bind 9.18.39, perl 5.42.0, python 3.13.7, sudo 1.9.17.2, bash 5.3, gawk 5.3.2, grep 3.12, patch 2.8, less 679.
- È stato aggiunto il supporto per la gestione degli spazi dei nomi NVMe (partizioni logiche indirizzabili separatamente) su dispositivi che supportano questa funzionalità.
- Le prestazioni della funzione di libreria gethrtime() sono state notevolmente migliorate grazie all'utilizzo della memoria condivisa.
- Il caricatore del kernel è stato migliorato per caricare moduli del kernel di dimensioni superiori.
- Nella configurazione delle interfacce di rete tramite DHCP è stato implementato il supporto per l'impostazione del valore MTU (Maximum Transmission Unit).
- È stato aggiunto il supporto per SMBIOS 3.9.
- La libreria pcre2 è ora compilata con supporto JIT.
- In ucodeadm è stato implementato il supporto per l'ispezione e la gestione di file binari con microcodice per chip AMD.
- Nel gestore di pacchetti pkg è stata aggiunta l'opzione "--with-be" per l'esecuzione nel contesto di ambienti di avvio alternativi.
- È stata implementata la funzione di libreria getlocalename_l().
- Negli ambienti isolati (LX zone) è stato aggiunto il supporto per la configurazione della dimensione dei buffer di rete e la gestione degli errori tramite il pseudo-FS /proc.
- Nell'utilità nvmeadm è stato ampliato il supporto per comandi e log specifici per singoli produttori.
- Le prestazioni del driver di rete cxgbe (Chelsio Terminator 10/25/40/100 Gbps) sono state migliorate.
- Nell'installer è stata implementata la possibilità di configurare la console accessibile tramite porta seriale.
- È stata dichiarata obsoleta la supporto per il bootloader GRUB e le versioni della libreria OpenSSL 1.0.x/1.1.1. È stata interrotta la distribuzione di aggiornamenti per i pacchetti Python 2. Sono stati rimossi i pacchetti liboqs e oqs-provider.
Fonte: opennet.ru
