What Is New in Ubuntu 25.10
Ubuntu 25.10, codenamed Oracular Quokka, is an interim release packed with updates that pave the way for the next long-term support version. It features a newer kernel, an updated toolchain, and the latest desktop experience.
| Category | Key Updates |
|---|---|
| Linux Kernel | Linux 6.13 |
| Toolchain | GCC 14, glibc 2.41, LLVM 19, Rust 1.81, Go 1.23 |
| Desktop | GNOME 47, Mutter 47, Wayland by default |
| Python | Python 3.13 |
| Security | Pixman library rebuild, OpenSSL 3.2 |
| Deprecated | Python 3.12, OpenSSL 3.0 |
What's the new kernel and toolchain?
The foundation of 25.10 is the Linux 6.13 kernel, bringing support for newer hardware and performance improvements. For developers, the entire toolchain has been refreshed.
You get GCC 14, glibc 2.41, and LLVM 19. This matters because it ensures your builds are leveraging the latest optimizations and language standards. Rust 1.81 and Go 1.23 are also included for modern development.
How does GNOME 47 improve the desktop?
GNOME 47 delivers a more refined desktop experience with a number of subtle but welcome enhancements. The core shell and Mutter compositor have been updated to version 47.
Wayland remains the default display server, offering a smoother and more secure session. In practice, you'll notice better responsiveness and integration for a modern workflow.
What changed for Python developers?
Python 3.13 is now the default Python 3 version in this release. This is a significant jump for developers working on the latest language features.
Note that Python 3.12 has been moved to the universe repository and is considered deprecated. You'll want to start testing your code against 3.13 to ensure compatibility for the future.
Are there any under-the-hood security updates?
Yes, a key change was a full rebuild of the Pixman library against the updated toolchain to mitigate potential security issues. OpenSSL has also been upgraded to version 3.2.
This proactive rebuild is a standard practice to ensure the entire stack is consistent and secure against known vulnerabilities in older builds.
FAQ
Is Ubuntu 25.10 a Long-Term Support (LTS) release?
No. 25.10 is an interim release with 9 months of support. It serves as a stepping stone to the next LTS, Ubuntu 26.04.
I rely on Python 3.12. What should I do?
Python 3.12 is deprecated in 25.10. You can still install it from the universe repository, but you should begin migrating your projects to Python 3.13.
Is Xorg still available?
Yes. While Wayland is the default session, you can still select "Ubuntu on Xorg" from the gear icon on the login screen if you need it for specific applications.
What's the biggest reason to upgrade from 24.10?
The updated kernel and toolchain are the primary drivers. If you're a developer needing GCC 14, LLVM 19, or Python 3.13, this upgrade is essential for your tooling.
Will I get automatic updates to 26.04 from 25.10?
Yes. When Ubuntu 26.04 LTS is released, your 25.10 system will be offered an upgrade path to the new LTS version.