liberación dunha distribución gratuíta , que substituíu a distribución binaria OpenSolaris, cuxo desenvolvemento foi descontinuado por Oracle. OpenIndiana ofrece ao usuario un ambiente de traballo construído sobre a base dunha nova parte da base de código do proxecto . O desenvolvemento real das tecnoloxías OpenSolaris continúa co proxecto Illumos, que desenvolve o núcleo, a pila de rede, os sistemas de ficheiros, os controladores, así como un conxunto básico de utilidades e bibliotecas do sistema de usuarios. Para cargar tres tipos de imaxes iso: unha edición de servidor con aplicacións de consola (723 MB), unha montaxe mínima (431 MB) e unha montaxe co entorno gráfico MATE (1.6 GB).
O principal en OpenIndiana 2019.10:
- A infraestrutura de xestión de paquetes IPS (Image Packaging System) cambiouse a Python 3. As correccións da actualización de agosto OmniOS CE foron transferidas a IPS;
- Portada continua de aplicacións específicas de OpenIndiana de Python 2.7 a Python 3;
- Os compoñentes binarios da utilidade foron reescritos , que ofrece información sobre os dispositivos para axudarche a atopar controladores axeitados. Actualizouse a base de datos de controladores. O código DDU portouse a Python 3.5;
- Versións actualizadas dos programas de usuario, incluíndo 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. Codificador x264 actualizado.
- Paquetes engadidos con mpg123, x265 e mpack. Ofrécese unha liña de estado Powerline para Bash, tmux e Vim.
- Engadiuse o servizo x11-init para crear os directorios necesarios con dereitos de root na fase antes de lanzar aplicacións X11;
- En lugar de Clang 4.0, engadiuse Clang 8.0. Actualizáronse os compiladores GCC 7.4 e 8.3 para incluír GCC 9.2. Ferramentas de programador actualizadas:
Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13; - Software do servidor actualizado:
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, ata 0.4.1.6; - A compilación do núcleo illumos cambiouse a GCC 7 de forma predeterminada. O firmware cxgbe e o microcódigo Intel foron actualizados.
- В реализацию ZFS портированы исправления и улучшения от проекта ZFS on Linux, в том числе возможность шифрования данных и метаданных, использование UNMAP/TRIM для SSD;
- A compatibilidade con Hyper Threading está desactivada de forma predeterminada. Engadida protección contra vulnerabilidades и (Mostraxe de datos microarquitectónicos). O núcleo está montado con protección de retpolina;
- Moitas melloras relacionadas co soporte para o protocolo SMB 3 foron transferidas ao núcleo, incluíndo soporte para o cifrado, a capacidade de usar canalizacións con nome, soporte para ACL, atributos estendidos e bloqueos de ficheiros;
- Limpouse o núcleo do código antigo específico da plataforma SPARC;
- Engadido C.UTF-8 local;
- Portouse un framework de FreeBSD para usar controladores de control de conxestión TCP enchufables. Engadido soporte para os algoritmos CUBIC e NewReno;
- O algoritmo SHA512 utilízase por defecto para hash novos contrasinais;
- Engadido soporte para o formato "/NUM" a crontab, por exemplo "*/2 * * * *" para executarse cada dous minutos;
- Soporte de arranque mellorado nos sistemas UEFI.
Hai uns días tamén lanzamento da distribución Illumos , que ofrece soporte completo para o hipervisor KVM, a pila de rede virtual Crossbow e o sistema de ficheiros ZFS. A distribución pódese utilizar tanto para construír sistemas web altamente escalables como para crear sistemas de almacenamento.
В :
- Engadido soporte para o arranque en sistemas con UEFI;
- ZFS engadiu soporte para almacenar datos e metadatos en forma cifrada;
- Mellorouse significativamente o soporte SMB/CIFS no núcleo, implementáronse moitas extensións SMB3;
- Engadiuse a opción smt_enabled=0 (/boot/conf.d/) para desactivar SMT e HyperThreading;
- Engadido soporte para algoritmos de control de conxestión TCP conectables;
- Engadiuse a configuración rexional C.UTF-8, que inclúe todas as funcións da configuración rexional C coa posibilidade de usar caracteres UTF-8;
- Controladores mellorados para Hyper-V;
- O algoritmo hash de contrasinais actualizouse de SHA256 a SHA512;
- Engadida protección contra ataques Spectre;
- Cambiouse a resolución predeterminada da consola baseada no framebuffer: 1024x768 con 10x18 caracteres;
- Engadido soporte para o formato "/NUM" a crontab;
- Engadido o comando penv para ver o ambiente dun proceso ou ficheiro principal (equivalente a "pargs -e");
- Engadiuse o comando pauxv para ver os parámetros adicionais do proceso ou do ficheiro básico (equivalente a "pargs -x");
- Engadiuse o comando connstat para ver as estatísticas das conexións TCP;
- Engadida a opción "-u" á utilidade netstat para mostrar información sobre procesos asociados con sockets abertos;
- В контейнеры LX zones добавлена поддержка запуска новых дистрибутивов Linux;
- Optimizouse o rendemento do hipervisor Bhyve, engadiuse soporte para emular dispositivos NVME;
- O instalador proporciona instalación automática de paquetes para soportar hipervisores ao iniciar a instalación en contornos de virtualización;
- Versións de software actualizadas, incluíndo Perl 5.30, OpenSSL 1.1.1 e python 3.7. Desaprobado por Python 2.7.
Fonte: opennet.ru
