izdanje slobodnog distribucije , koje je zamijenilo binarnu distribuciju OpenSolaris, čiji je razvoj prekinula kompanija Oracle. OpenIndiana pruža korisniku radno okruženje koje se temelji na svježem presjeku izvorne кодne osnove projekta . Izravni razvoj tehnologija OpenSolaris nastavlja se kroz projekt Illumos, koji oblikuje jezgru, mrežni stak, datotečne sustave, drajvere, kao i osnovni skup korisničkih sistemskih alata i biblioteka. Za preuzimanje dostupna su tri tipa iso-slikovnih datoteka — server izdanja s konzolnim aplikacijama (725 MB), minimalna verzija (377 MB) i verzija s grafičkim sučeljem MATE (1.5 GB).
Glavne u OpenIndiana 2020.04:
- Sve aplikacije specifične za OpenIndiana, uključujući instalacijski program Caiman, prevedene su s Pythona 2.7 na Python 3.5;
- Iz instalacijskih slika uklonjen je Python 2.7;
- Kao osnovni sistemski kompilator po defaultu korišten je GCC 7;
- Prekinuta je podrška za 32-bitne alate za X.org;
- Upravitelj paketa PKG prebačen je s biblioteke simplejson na rapidjson za obradu podataka u JSON formatu, što je smanjilo potrošnju memorije tijekom operacija s velikim katalogima paketa;
- Uključeni su paket LibreOffice 6.4 i paket MiniDLNA. Uklonjen je XChat;
- Ažurirani su korisnički paketi:
VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, rhythmbox 3.4.4, Gstreamer 1.16.2,
UPower, XScreensaver 5.44, GNOME Connection Manager 1.2.0; - Ažurirani su sistemski komponente: net-snmp 5.8,
Sudo 1.8.31,
mozilla-nspr 4.25,
SQLite 3.31.1,
OpenConnect 8.05, vpnc-skripte 20190606,
GNU Screen 4.8.0,
tmux 3.0a,
nano 4.8; - Ažurirani su alati za programere:
GCC 7.5/8.4/9.3,
Clang 9,
Guile 2.2.7,
Golan 1.13.8/1.12.17,
OpenJDK 1.8.232, icedtea-web 1.8.3,
Ruby 2.6.6,
PHP 7.3.17,
Git 2.25.4,
Mercurial 5.3.2,
Glade 3.22.2,
GNU TLS 33.5.19,
Automake 1.16,
Glib 2.62,
Binutils 2.34; - Ažuriran je server softver: PostgreSQL 12,
Barman 2.9,
MariaDB 10.3.22, 10.1.44,
Redis 6.0.1,
Apache 2.4.43,
Nginx 1.18.0,
Lighttpd 1.4.55,
Tomcat 8.5.51,
Samba 4.12.1,
Node.js 12.16.3, 10.18.1, 8.17.0,
BIND 9.16,
ISC DHCP 4.4.2,
Memcached 1.6.2,
OpenSSH 8.1p1,
OpenVPN 2.4.9,
kvm 20191007,
qemu-kvm 20190827,
tor 0.4.1.9; - Otklonjena je ranjivost u alatu (koristi se za pronalaženje prikladnih drajvera), koja omogućuje lokalnom korisniku da u određenim uvjetima poveća svoje privilegije na root.
Istovremeno izdanje distribucije Illumos , koji pruža potpunu podršku hypervisoru KVM, virtualnom mrežnom stogu Crossbow i datotečnom sustavu ZFS. Distribucija se može koristiti za izgradnju visoko skalabilnih web sustava, kao i za kreiranje sustava za pohranu.
U :
- Dodana mogućnost pokretanja NFS poslužitelja u izoliranoj zoni (uključuje se putem svojstva „sharenfs”). Pojednostavljeno stvaranje SMB dijelova u zoni putem postavke svojstva „sharesmb”;
- Iz SmartOS je portirana implementacija overlay mreža, koje se učinkovito koriste s virtualnim preklopnicima (etherstub), koji povezuju više hostova;
- U jezgru je poboljšana podrška za SMB/CIFS. SMB klijent ažuriran je na izdanje 3.02;
- Dodana podrška za SMBIOS 3.3 i mogućnost dekodiranja dodatnih podataka, poput parametara punjenja baterije;
- U jezgru je dodana zaštita od napada swapgs i TAA;
- Dodani su novi drajveri za pristup senzorima temperature koji se koriste u AMD čipovima;
- U virtualni FS /proc za svaki proces dodan je direktorij fdinfo s podacima o otvorenim datotekama;
- Dodane su nove naredbe „resize” za postavljanje veličine prozora terminala, „ssh-copy-id” za kopiranje otvorenih SSH ključeva, „watch” za praćenje promjena u ispisu i „demangle” za dekodiranje simbola u izvršnim datotekama;
- U izoliranim zonama omogućeno je dodjeljivanje virtualnih mrežnih adaptera (VNIC) na zahtjev s postavkom putem atributa global-nic;
- Dodana mogućnost isključivanja IPv6 za LX zone (izolirane zone za pokretanje Linuxa). Poboljšano je funkcioniranje mreže u LX zonama s Ubuntu 18.04. Dodana podrška za pokretanje Void Linux;
- U hypervisoru bhyve ažurirane su firmware-ovi, dodana je mogućnost postavljanja lozinke za VNC poslužitelj, u blokovnim uređajima vioblk dodana je podrška za TRIM, prenesene su ispravke iz Joyenta i FreeBSD;
- U ZFS osigurano je automatsko oporavak nakon premještanja uređaja u korijenski bazen. Dodana je podrška za ZFS trim. Poboljšano je funkcioniranje naredbi „zpool iostat” i „zpool status”. Povećana je izvedba „zpool import”. Dodana je podrška za Direct I/O s ZFS.
- Alat za upravljanje paketima prebačen je na Python 3.7 i JSON biblioteku rapidjson;
- Dodana podrška za novu opremu, uključujući Intel ixgbe X553,
cxgbe T5/T6,
Mellanox ConnectX-4/5/6,
Intel I219 v10-v15,
novih fiber-channel kartica Emulex; - U izbornik bootloadera dodana je opcija za uključivanje grafičke konzole pri pokretanju bez UEFI.
- Dodana je verzija paketa «developer/gcc9». Zadani kompajler je ažuriran na GCC 9. Python je ažuriran na verziju 3.7. Ažuriranje Python 2 je prekinuto, no paket python-27 ostaje dostupan za unazadnu kompatibilnost.
Izvor: opennet.ru
