Ubuntu 24.04 LTS delivers the latest Linux 6.8 kernel with improved syscall performance, nested KVM support on ppc64el, and access to the newly landed bcachefs filesystem. In addition to upstream improvements, Ubuntu 24.04 LTS has merged low-latency kernel features into the default kernel, reducing kernel task scheduling delays.

Ubuntu 24.04 LTS also enables frame pointers by default on all 64-bit architectures so that performance engineers have ready access to accurate and complete flame graphs as they profile their systems for troubleshooting and optimisation.

Ubuntu 24.04 LTS includes Python 3.12, Ruby 3.2, PHP 8.3 and Go 1.22 with additional focus dedicated to the developer experience for .NET, Java and Rust.

With the introduction of .NET 8, Ubuntu is taking a significant step forward in supporting the .NET community. NET 8 will be fully supported on Ubuntu 24.04 LTS and 22.04 LTS for the entire lifecycle of both releases, enabling developers to upgrade their applications to newer .NET versions prior to upgrading their Ubuntu release. This .NET support has also been extended to the IBM System Z platform.

  • @CrabAndBroom
    link
    English
    124 days ago

    For me personally, I don’t hate Ubuntu but eventually I found it a bit frustrating. IMO they have a habit of picking a thing they think is shiny (eg: Unity Desktop, trying to converge desktop and phones, Mir, currently Snaps) and just going ALL-IN trying to force it to be a thing, regardless of whether people want it or if it makes any sense. Then they keep pushing until it’s almost actually decent, then drop it like a hot potato and chase after some other thing. So for me it always felt like important things were being neglected for the sake of whatever they think is cool at any given moment.