Die Veröffentlichung der freien Distribution OpenIndiana 2024.04 wurde vorgestellt, die den binären Vertrieb OpenSolaris ersetzt, dessen Entwicklung von der Firma Oracle eingestellt wurde. OpenIndiana bietet den Nutzern eine Arbeitsumgebung, die auf einem aktuellen Snapshot des Codebases des Illumos-Projekts basiert. Die Entwicklung der OpenSolaris-Technologien wird direkt im Illumos-Projekt fortgesetzt, in dem der Kernel, der Netzwerk-Stack, die Dateisysteme, Treiber sowie eine grundlegende Sammlung von Systemwerkzeugen und -bibliotheken entwickelt werden. Es wurden drei Arten von ISO-Abbildern erstellt — eine Serverversion mit Konsolenanwendungen (970 MB), ein minimales Abbild (470 MB) und ein Abbild mit der grafischen Umgebung MATE (1,9 GB).
Die Hauptänderungen in OpenIndiana 2024.04:
- Ungefähr 1230 Pakete wurden aktualisiert, darunter etwa 900 Pakete, die mit der Programmiersprache Python und 200 mit Perl verbunden sind.
- Die Benutzeroberfläche MATE wurde auf die Version 1.28 aktualisiert (offiziell nicht von dem MATE-Projekt angekündigt). In die grundlegenden MATE-Bibliotheken wurden Korrekturen aus anderen Distributionen integriert, die darauf abzielen, die Stabilität zu verbessern.
- Die Versionen LibreOffice 24.2, PulseAudio 17, Alpine 2.26, Firefox 125 und Thunderbird 125 wurden aktualisiert (Test-Beta-Versionen, die nächste stabile Version von Thunderbird wird im Sommer erwartet).
- LLVM/Clang 18, Node.js 22 und Golang 1.22 wurden aktualisiert. Viele Pakete wurden mit GCC 13 compiliert.
- Das Grundpaket wurde um fail2ban ergänzt, um gegen Flooding und Brute-Force-Angriffe zu schützen.
- Das Paket HPN SSH (High-Performance SSH) wurde vorbereitet, das eine OpenSSH-Version mit Patches enthält, die Engpässe beseitigen, die die Netzwerkdatenübertragungsleistung beeinträchtigen.
- Pakete, die zuvor die Bibliothek libjpeg6 als Abhängigkeit verwendeten, wurden auf die Bibliothek libjpeg8-turbo umgestellt, die standardmäßig im Distribution verwendet wird.
- Für die Kompression von Boot-Images wird der zstd-Algorithmus verwendet.
Quelle: opennet.ru
