Canonical veröffentlicht Ubuntu Noble Numbat

Bild: Canonical Group Limited

Canonical hat Ende April Ubuntu 24.04 LTS, Codename ‚Noble Numbat‘ veröffentlicht und stellt es zum Download und anschließenden Installation auf seiner Webseite bereit. Ubuntu 24.04 LTS baut auf den letzten drei Zwischenversionen und den Beiträgen von Open-Source-Entwicklern aus aller Welt auf, um eine sichere, verbesserte und zukunftsorientierte Plattform zu bieten. „Ubuntu 24.04 LTS ist ein großer Schritt in Richtung Performance-Engineering und Confidential Computing, um eine Innovationsplattform für Unternehmensanwender bereitzustellen, die für mindestens 12 Jahre unterstützt wird“, so Mark Shuttleworth, CEO von Canonical. „Entwickler profitieren insbesondere von TCK-zertifiziertem Java, einer LTS-Version für die .NET-Plattform und der neuesten Rust-Toolchain.“

Die Software liefert den neuesten Linux-Kernel 6.8 mit verbesserter Syscall-Leistung, verschachtelter KVM-Unterstützung auf der 64-Bit PowerPC-Architektur (ppc64el) und Zugriff auf das neue bcachefs-Dateisystem. Zusätzlich zu den Upstream-Verbesserungen hat Ubuntu 24.04 LTS Low-Latency-Kernel-Funktionen in den Standard-Kernel integriert, wodurch Verzögerungen bei der Planung von Kernel-Tasks reduziert werden. Es aktiviert außerdem standardmäßig Frame Pointer auf allen 64Bit-Architekturen, so dass Ingenieure jederzeit Zugriff auf genaue und vollständige Flame Graphs haben, wenn sie Profile erstellen oder Fehler bei ihren Systemen suchen bzw. diese verbessern wollen.

„Frame Pointer ermöglichen umfangreicheres CPU-Profiling und Off-CPU-Profiling. Die dadurch erzielbaren Leistungssteigerungen überwiegen bei weitem die vergleichsweise geringen Leistungsminderungen. Dass Ubuntu Frame Pointer standardmäßig aktiviert, ist ein großer Gewinn für das Performance-Engineering und die standardmäßige Entwicklererfahrung“, so Brendan Gregg, Computer Performance Experte und Fellow bei Intel.

Ubuntu 24.04 LTS enthält Python 3.12, Ruby 3.2, PHP 8.3 und Go 1.22 mit einem zusätzlichen Schwerpunkt auf der Entwicklung mit .NET, Java und Rust. Mit der Einführung von .NET 8 geht Ubuntu einen großen Schritt in der Unterstützung der .NET-Community. .NET 8 wird unter Ubuntu 24.04 LTS und 22.04 LTS während des gesamten Lebenszyklus beider Versionen vollständig unterstützt, so dass Entwickler ihre Anwendungen auf neuere .NET-Versionen aktualisieren können, bevor sie ihre Ubuntu-Version aktualisieren. Diese .NET-Unterstützung wurde auch auf die IBM System Z-Plattform ausgeweitet.