Opublikowano wersję dystrybucji OmniOS Community Edition r151056, opartej na pracach projektu Illumos, który kontynuuje rozwój jądra, stosu sieciowego, systemów plików, sterowników, bibliotek oraz podstawowego zestawu narzędzi systemowych OpenSolaris. OmniOS wyróżnia się wsparciem dla hipernadzorców bhyve i KVM, wirtualnego stosu sieciowego Crossbow, systemu plików ZFS oraz narzędzi do uruchamiania lekkich kontenerów Linux. Dystrybucja może być wykorzystywana do budowy skalowalnych systemów webowych, wirtualizacji oraz tworzenia systemów przechowywania.
W nowym wydaniu:
- Zaktualizowano wersje pakietów, w tym 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.
- Dodano wsparcie dla zarządzania przestrzeniami nazw NVMe (indywidualnie adresowane logiczne partycje na dysku) na urządzeniach, które obsługują tę funkcję.
- Znacznie zwiększono wydajność funkcji bibliotecznej gethrtime(), dzięki wykorzystaniu pamięci współdzielonej.
- Kaiser zmodyfikowany do ładowania modułów jądra o większych rozmiarach.
- Podczas konfigurowania interfejsów sieciowych przez DHCP wdrożono wsparcie dla ustawiania wartości MTU (Maximum Transmission Unit).
- Dodano wsparcie dla SMBIOS 3.9.
- Biblioteka pcre2 została teraz zbudowana z obsługą JIT.
- W ucodeadm dodano wsparcie do inspekcji i zarządzania plikami binarnymi z mikrokodem dla chipów AMD.
- Do menedżera pakietów pkg dodano opcję „—with-be” do wykonania w kontekście alternatywnych środowisk rozruchowych.
- Wdrożono funkcję biblioteczną getlocalename_l().
- W zisolowanych środowiskach (LX zone) dodano wsparcie do konfigurowania rozmiaru buforów sieciowych oraz obsługi błędów przez pseudo-FS /proc.
- W narzędziu nvmeadm rozszerzono wsparcie dla poleceń i logów specyficznych dla poszczególnych producentów.
- Zwiększono wydajność sterownika sieciowego cxgbe (Chelsio Terminator 10/25/40/100 Gbps).
- W instalatorze wprowadzono możliwość konfigurowania konsoli dostępnej przez port szeregowy (serial console).
- Ogłoszono przestarzałą obsługę bootloadera GRUB i gałęzi biblioteki OpenSSL 1.0.x/1.1.1. Zaprzestano wydawania aktualizacji dla pakietów Python 2. Usunięto pakiety liboqs i oqs-provider.
Źródło: opennet.ru
