Vydání distribuce OmniOS CE r151058, postavené na technologiích OpenSolaris

Byla zveřejněna nová verze distribuce OmniOS Community Edition r151058, která je založena na projektu Illumos, jenž pokračuje ve vývoji jádra, síťového zásobníku, souborových systémů, ovladačů, knihoven a základního souboru systémových nástrojů OpenSolaris. OmniOS se vyznačuje podporou hypervizorů bhyve a KVM, virtuálního síťového zásobníku Crossbow, souborového systému ZFS a prostředků pro spouštění lehkých Linuxových kontejnerů. Distribuce může být použita pro budování škálovatelných webových systémů, virtualizaci a vytváření úložišť.

Mezi změnami v novém vydání:

  • Byly navrženy 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, stejně jako nástroje i2cadm a gpioadm. Na základě nových frameworků byly implementovány ovladače pro zařízení:
    • Intel SMBus (pchsmbus, ismt)
    • LTC4305/6 I2C Mux a GPIO
    • PCA954x I2C multiplexory
    • PCA953x I2C GPIO
    • AT24C I2C EEPROMs
    • DDR4 a DDR5 I2C SPD EEPROM
    • Teplotní senzory TS511x DDR5, LM75 I2C a TMP43x I2C.
  • Byl přidán nový zásobník ovladačů pro zařízení EEPROM.
  • Byla přidána podpora procesorů AMD Phoenix 2 a Intel Alder Lake-N.
  • Byla zahrnuta optimalizace zpracování IPv6 provozu (fast path), která zvyšuje propustnost prostřednictvím přenosu paketů mimo služby DLS (Data Link Services).
  • Do nástroje pcieadm byla přidána podpora dekódování parametrů DOE (Data Object Exchange) a specifických funkcí pro jednotlivé výrobce Virtio.
  • Do nástroje nvmeadm byla přidána podpora specifikace NVMe 2.1 a možnosti pro provádění příkazů a zobrazení logů specifických pro určité výrobce, jako jsou ty používané v zařízeních Sandisk.
  • Do nástrojů cp a mv byla přidána volba „-n“ pro zakázání přepisování existujících souborů. Do nástroje ln byla přidána volba „-i“ pro vyžádání potvrzení pro přepis od uživatele.
  • Byla přidána podpora pro vytváření a ověřování digitálních podpisů pomocí algoritmu AES-GMAC. Do implementace protokolu SMB 3.1.1 byla přidána podpora GMAC.
  • V smbd byla vylepšena podpora připojení k SMB Active Directory. Chování asynchronního zpracování odpovědí SMB2 bylo přizpůsobeno serverům Windows.
  • Do příkazu „zfs change-key“ byla přidána volba „-o user:prop=value“, která umožňuje aktualizaci uživatelských vlastností současně se změnou šifrovacího klíče, aby se předešlo jejich nesynchronizaci.
  • Do hypervizoru Bhyve byla přidána podpora hybridních zařízení virtio, která současně poskytují staré (legacy) a moderní rozhraní (1.0+) virtio. V ovladači virtuální síťové karty viona byla přidána podpora vícero front virtio-net (multi-queue) a možnost nastavit různé velikosti front pro odesílání a příjem dat. Bylo zahrnuto zařízení virtio-scsi.
  • V izolovaných prostředích (LX zone) byla implementována emulace /proc/self/coredump_filter.
  • V scsi_vhci byla implementována podpora nastavení politiky vyvažování zátěže vázané na jednotlivá logická zařízení.
  • Komponenty uživatelského prostředí byly přepracovány s využitím kompilátoru GCC 15.
  • V linkeru jádra byla implementována podpora pro načítání modulů jádra větší velikosti.
  • Knihovna pcre2 (Perl-compatible Regular Expressions) je ve výchozím nastavení sestavena s JIT.
  • Byly aktualizovány verze programů, mezi kterými jsou 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
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster