ProHoster > Blog > internet news > OpenIndiana 2019.10 and OmniOS CE r151032 available, continuing development of OpenSolaris
OpenIndiana 2019.10 and OmniOS CE r151032 available, continuing development of OpenSolaris
Took place free distribution release Indiana Open 2019.10, which replaced the binary distribution of OpenSolaris, the development of which was discontinued by Oracle. OpenIndiana provides the user with a working environment built on a fresh slice of the project's codebase May. Direct development of OpenSolaris technologies continues with the Illumos project, which develops the kernel, network stack, file systems, drivers, as well as a basic set of user system utilities and libraries. For loading formed three types of iso images - server edition with console applications (723 MB), minimum build (431 MB) and build with MATE graphical environment (1.6 GB).
The IPS (Image Packaging System) package management infrastructure has been switched to Python 3. The fixes from the August OmniOS CE update have been transferred to IPS;
Continued porting of OpenIndiana-specific applications from Python 2.7 to Python 3;
Binary components of the utility have been rewritten DDU, which provides information about devices to help you find suitable drivers. The driver database has been updated. DDU code has been ported to Python 3.5;
Updated versions of user programs, including VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Updated x264 encoder.
Added packages with mpg123, x265 and mpack. A Powerline status line is offered for Bash, tmux and Vim.
Added x11-init service to create the necessary directories with root rights at the stage before launching X11 applications;
Instead of Clang 4.0, Clang 8.0 has been added. The GCC 7.4 and 8.3 compilers have been updated to include GCC 9.2. Updated developer tools:
Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
Server software updated:
MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;
The illumos kernel build has been switched to GCC 7 by default. The cxgbe firmware and Intel microcode have been updated.
Fixes and improvements from the ZFS on Linux project have been ported to the ZFS implementation, including the ability to encrypt data and metadata, use UNMAP/TRIM for SSDs;
Hyper-threading support is disabled by default. Added protection against vulnerabilities L1TF ΠΈ MDS (Microarchitectural Data Sampling). The core is assembled with retpoline protection;
Many improvements related to support for the SMB 3 protocol have been transferred to the kernel, including support for encryption, the ability to use named pipes, support for ACLs, extended attributes and file locks;
The kernel was cleaned from old code specific to the SPARC platform;
Added C.UTF-8 locale;
A framework has been ported from FreeBSD to use pluggable TCP congestion control handlers. Added support for CUBIC and NewReno algorithms;
The SHA512 algorithm is used by default to hash new passwords;
Added support for the β/NUMβ format to crontab, for example β*/2 * * * *β to run every two minutes;
Improved boot support on UEFI systems.
A few days ago also took place Illumos distribution release OmniOS Community Edition r151032, which provides full support for the KVM hypervisor, Crossbow virtual network stack, and the ZFS file system. The distribution can be used both for building highly scalable web systems and for creating storage systems.