Ubuntu 24.04 LTS Noble Numbat est disponible

Par:
fredericmazue

ven, 26/04/2024 - 11:31

Canonical annonce la sortie d'Ubuntu 24.04 LTS, nom de code "Noble Numbat". Canonical souligne qu'Ubuntu 24.04 LTS s'appuie sur les avancées des trois dernières versions intermédiaires ainsi que sur les contributions des développeurs open source du monde entier pour garantir une plate-forme sécurisée, optimisée et tournée vers l'avenir.

"Ubuntu 24.04 LTS fait un pas audacieux vers l'ingénierie des performances et l'informatique confidentielle pour offrir une plateforme d'innovation de niveau entreprise, supportée pendant au moins 12 ans", a déclaré Mark Shuttleworth, DG de Canonical. "Pour les développeurs, nous sommes ravis d'annoncer Java certifié TCK, un LTS pour .NET et la dernière chaîne d'outils Rust."

Outils d'ingénierie des performances préactivés et préchargés

Canonical s'engage à augmenter la qualité et de la performance dans l'ensemble de l'écosystème Ubuntu. Ubuntu 24.04 LTS propose le dernier noyau Linux 6.8 avec des performances syscall améliorées, un support KVM imbriqué sur ppc64el, et l'accès au nouveau système de fichiers bcachefs. En plus des améliorations en amont, Ubuntu 24.04 LTS a fusionné les fonctionnalités du noyau à faible latence dans le noyau par défaut, réduisant ainsi les délais d'ordonnancement des tâches du noyau.

Ubuntu 24.04 LTS active également les frame pointers par défaut sur toutes les architectures 64 bits afin que les ingénieurs aient un accès immédiat à des flam graphs précis et complets lorsqu'ils profilent leurs systèmes à des fins de dépannage et d'optimisation.

"Les frame pointers permettent un profilage plus complet du CPU et du hors CPU. Les gains de performance qu'ils peuvent apporter dépassent de loin la perte de performance comparativement minime. L'activation par défaut des frame pointers par Ubuntu sera une énorme victoire pour l'ingénierie des performances et l'expérience des développeurs par défaut", a déclaré Brendan Gregg, Computer Performance Expert et membre du conseil d'administration d'Intel.

Le traçage avec bpftrace est maintenant standard dans Ubuntu 24.04 LTS, aux côtés des outils de profilage préexistants pour fournir aux ingénieurs de fiabilité des sites un accès immédiat aux ressources essentielles.

Les accélérateurs de charge de travail intégrés apportent des améliorations supplémentaires en termes de performances. Canonical et Intel ont travaillé ensemble pour intégrer la technologie Intel QuickAssist (Intel QAT) pour la première fois dans une LTS. Intel QAT permet aux utilisateurs d'accélérer le chiffrement et la compression afin de réduire l'utilisation du processeur et d'améliorer les performances des applications de réseau et de stockage sur les processeurs Intel Xeon Scalable de 4ème génération et plus récents.

"Ubuntu est une solution naturelle pour activer les fonctionnalités les plus avancées d'Intel. Canonical et Intel partagent la même philosophie de performance et de sécurité à l'échelle des plateformes", a déclaré Mark Skarpness, vice-président et directeur général de l'ingénierie logicielle des systèmes chez Intel.

Productivité accrue des développeurs grâce aux chaînes d'outils LTS

Ubuntu 24.04 LTS inclut Python 3.12, Ruby 3.2, PHP 8.3 et Go 1.22, avec un focus sur l'expérience développeurs pour .NET, Java et Rust.

Avec l'introduction de .NET 8, Ubuntu confirme son soutien à la communauté .NET. NET 8 sera entièrement pris en charge sur Ubuntu 24.04 LTS et 22.04 LTS pendant toute la durée de vie des deux versions, ce qui permettra aux développeurs de mettre à jour leurs applications vers les versions .NET les plus récentes avant de mettre à jour leur version d'Ubuntu. Cette prise en charge de .NET a également été étendue à la plateforme IBM System Z.

"Nous sommes ravis de la sortie de Canonical Ubuntu 24.04 LTS et de l'amélioration des performances, de la productivité des développeurs et de la sécurité qu'elle apporte à nos clients communs", a déclaré Jeremy Winter, Corporate Vice President, Azure Cloud Native. "Ubuntu est une distribution Linux sur Microsoft Azure et un composant important pour de nombreuses technologies Microsoft, notamment .NET, Windows Subsystem for Linux, Azure Kubernetes Service et Azure Confidential Computing. Microsoft et Canonical entretiennent des relations étroites en matière d'ingénierie, depuis l'infrastructure de mise à jour dans Azure jusqu'aux outils de développement, notamment .NET 8, qui fait partie de la version Noble Numbat depuis le premier jour. Nous nous réjouissons de poursuivre notre étroite collaboration avec Canonical afin d'améliorer la productivité des développeurs et de fournir une expérience robuste pour Ubuntu sur Azure".

Pour les développeurs Java, OpenJDK 21 est la version par défaut d'Ubuntu 24.04 LTS, tout en maintenant le support des versions 17, 11 et 8. OpenJDK 17 et 21 sont également certifiés TCK, ce qui signifie qu'ils adhèrent aux normes Java et garantissent l'interopérabilité avec d'autres plateformes Java. Un paquet spécial OpenJDK 11 conforme à la norme FIPS-a est également disponible pour les utilisateurs d'Ubuntu Pro.

Ubuntu 24.04 LTS est livré avec Rust 1.75 et une chaîne d'outils Rust simplifiée pour supporter l'utilisation croissante de Rust dans les paquets Ubuntu clés, comme le noyau et Firefox. Cela permettra aux futures versions de Rust d'être livrées aux développeurs sur 24.04 LTS dans les années à venir.

Nouveaux outils de gestion pour Ubuntu Desktop et WSL

Pour la première fois dans un LTS, Ubuntu Desktop utilise maintenant la même technologie d'installation qu'Ubuntu Server. Cela signifie que les administrateurs peuvent maintenant utiliser des outils de personnalisation d'image comme autoinstall et cloud-init pour créer des expériences personnalisées pour leurs développeurs. L'interface a également fait peau neuve, avec un design moderne construit en Flutter.

Pour ceux qui gèrent des environnements mixtes Windows et Ubuntu, le client Active Directory Group Active Directory Group Policy disponible via Ubuntu Pro prend désormais en charge la configuration du proxy d'entreprise, la gestion des privilèges et l'exécution de scripts à distance.

Canonical continue d'investir dans Ubuntu on Windows Subsystem for Linux (WSL) en tant que plateforme clé pour les développeurs et les data scientists. À partir d'Ubuntu 24.04 LTS, Ubuntu sur WSL prend désormais en charge le cloud-init pour permettre la personnalisation et la standardisation de l'image à travers les domaines de développement.

12 ans de support avec le nouvel add-on Ubuntu Pro

Ubuntu 24.04 LTS bénéficie d'un engagement de 12 ans pour la maintenance et le support de la sécurité. Comme pour les autres versions bénéficiant d'un support à long terme, Noble Numbat bénéficiera de cinq ans de maintenance de sécurité gratuite. Ubuntu Pro étend cet engagement à 10 ans sur les dépôts principal et universel. Les abonnés à Ubuntu Pro peuvent acheter deux années supplémentaires avec le module complémentaire Legacy Support.

L'engagement de 12 ans s'applique également aux versions antérieures d'Ubuntu, à commencer par la version 14.04 LTS.