Byla vydána edice OmniOS Community Edition r151058. Je založena na práci projektu Illumos, který pokračuje ve vývoji jádra, síťového stacku, souborových systémů, ovladačů, knihoven a základní sady systémových nástrojů OpenSolaris. OmniOS je pozoruhodný podporou hypervizorů bhyve a KVM, virtuálního síťového stacku Crossbow, souborového systému ZFS a odlehčených spouštěčů aplikací. Linux-kontejnery. Distribuci lze použít pro budování škálovatelných webových systémů, virtualizaci a vytváření úložných systémů.
Mezi změny v nové verzi:
- Byly zavedeny nové frameworky pro podporu rozhraní GPIO, I2C a SMBus. Do jádra byly přidány ovladače i2cnex a kgpio, do uživatelského prostoru knihovny libi2c.so.1 a libxpio.so.1 a také utility i2cadm a gpioadm. Pomocí nových frameworků byly implementovány ovladače pro následující zařízení:
- Intel SMBus (pchsmbus, ismt)
- LTC4305/6 I2C multiplexor a GPIO
- Multiplexory I2C PCA954x
- PCA953x I2C GPIO
- Paměti AT24C I2C EEPROM
- Paměti DDR4 a DDR5 s I2C SPD EEPROM
- Teplotní senzory TS511x DDR5, LM75 I2C a TMP43x I2C.
- Přidán nový ovladač pro zařízení EEPROM.
- Přidána podpora pro procesory AMD Phoenix 2 a Intel Alder Lake-N.
- Byla povolena optimalizace zpracování provozu IPv6 (rychlá cesta), což umožňuje zvýšit propustnost přenosem paketů obcházením DLS (Data Link Services).
- Nástroj pcieadm byl aktualizován a nyní podporuje dekódování parametrů DOE (Data Object Exchange) a funkce specifické pro dodavatele Virtia.
- Nástroj nvmeadm byl aktualizován, aby podporoval specifikaci NVMe 2.1 a také umožňuje spouštět příkazy a zobrazovat formáty protokolů specifické pro určité výrobce, například ty používané v zařízeních Sandisk.
- Do utilit cp a mv byla přidána volba „-n“, která zakazuje přepisování existujících souborů. Do utility ln byla přidána volba „-i“, která uživatele vyzve k potvrzení přepisování.
- Byla přidána podpora pro vytváření a ověřování digitálních podpisů pomocí algoritmu AES-GMAC. Podpora GMAC byla přidána do implementace protokolu SMB 3.1.1.
- smbd má vylepšenou podporu pro připojení k SMB Active Directory. Chování zpracování asynchronních odpovědí SMB2 bylo přiblíženo chování serverů. Windows.
- Příkaz „zfs change-key“ má nyní volbu „-o user:prop=value“, která umožňuje aktualizovat vlastnosti uživatele současně se změnou šifrovacího klíče, aby se zabránilo jejich synchronizaci.
- Hypervizor Bhyve nyní podporuje hybridní zařízení Virtio, která současně poskytují jak starší, tak moderní rozhraní Virtio (1.0+). Ovladač virtuální síťové karty Viona nyní podporuje více front Virtio-net (multi-queue) a možnost nastavit různé velikosti front pro odesílání a příjem dat. Zařízení Virtio-SCSI bylo povoleno.
- V izolovaných prostředích (zóna LX) je implementována emulace /proc/self/coredump_filter.
- scsi_vhci nyní podporuje konfiguraci zásad vyvažování zátěže pro každé logické zařízení.
- Komponenty uživatelského prostředí byly znovu sestaveny pomocí kompilátoru GCC 15.
- Linker jádra nyní podporuje načítání větších modulů jádra.
- Knihovna pcre2 (regulární výrazy kompatibilní s Perlem) je standardně sestavena s JIT.
- Následující verze softwaru byly aktualizovány: GCC 15.2.0, SQLite 3.51.3, Git 2.53.0, OpenSSL 3.6.2, OpenSSH 10.3.1, Python 3.13.12, Bash 5.3.3.
Zdroj: opennet.ru
