De release van de OmniOS Community Edition r151056 is uitgebracht, gebaseerd op de ontwikkelingen van het Illumos-project, dat de voortzetting van de ontwikkeling van de kernel, netstack, bestandssystemen, stuurprogramma's, bibliotheken en een basisset van systeemhulpmiddelen van OpenSolaris omvat. OmniOS valt op door de ondersteuning van hypervisors bhyve en KVM, de virtuele netstack Crossbow, het bestandssysteem ZFS en hulpmiddelen voor het opstarten van lichte Linux-containers. De distributie kan worden gebruikt voor het bouwen van schaalbare websystemen, virtualisatie en het creƫren van opslagsystemen.
In de nieuwe release:
- Pakketversies zijn bijgewerkt, waaronder 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.
- Ondersteuning voor het beheren van NVMe-namespaces (individueel adresserbare logische secties op de schijf) is toegevoegd op apparaten die deze functie ondersteunen.
- De prestaties van de bibliotheekfunctie gethrtime() zijn aanzienlijk verbeterd door gebruik te maken van gedeeld geheugen.
- De kernellinker is verbeterd voor het laden van groter kernelmodules.
- Tijdens de configuratie van netwerkinterfaces via DHCP is ondersteuning toegevoegd voor het instellen van de MTU-waarde (Maximum Transmission Unit).
- Ondersteuning voor SMBIOS 3.9 is toegevoegd.
- De bibliotheek pcre2 is nu samengesteld met JIT-ondersteuning.
- In ucodeadm is ondersteuning voor inspectie en beheer van binaire bestanden met microcode voor AMD-chips geĆÆmplementeerd.
- De pakketbeheerder pkg heeft de optie "--with-be" toegevoegd voor uitvoering in de context van alternatieve opstartomgevingen.
- De bibliotheekfunctie getlocalename_l() is geĆÆmplementeerd.
- In geĆÆsoleerde omgevingen (LX zone) is ondersteuning voor het instellen van netwerkbufferformaten en foutafhandeling via het pseudo-FS /proc toegevoegd.
- In de utility nvmeadm is de ondersteuning voor opdrachten en logs, die specifiek zijn voor afzonderlijke fabrikanten, uitgebreid.
- De prestaties van de netwerkrijver cxgbe (Chelsio Terminator 10/25/40/100 Gbps) zijn verbeterd.
- In de installer is de mogelijkheid om de console te configureren die toegankelijk is via de seriële poort (serial console) geïmplementeerd.
- De ondersteuning voor de bootloader GRUB en de takken van de OpenSSL-bibliotheek 1.0.x/1.1.1 is verouderd verklaard. Updates voor Python 2-pakketten zijn gestopt. De pakketten liboqs en oqs-provider zijn verwijderd.
Bron: opennet.ru
