Fedora Linux ne tuera pas les logiciels 32 bits, pour l'instant
Une proposition de supprimer tout le support pour les logiciels 32 bits dans la version lointaine Fedora 44 a été retirée après réaction de la communauté. Si vous avez un logiciel 32 bits critique fonctionnant sur une instance Fedora, vous pouvez être assuré qu'une mise à niveau vers la version 44 ne perturbera pas votre expérience, du moins pas pour cette raison.
Plus tôt en juin, plusieurs développeurs derrière Fedora Linux ont mis en place une proposition pour arrêter de soutenir les bibliothèques X86 32 bits (I686 spécifiquement) avec Fedora 43, avant de changer la cible en Fedora 44. Pour le contexte, la version stable actuelle de Fedora est de 42 ans, et Fedora 43 n'arrivera pas avant novembre de cette année, tandis que Fedora 44 sera une année après cela. Nous sommes donc d'une année solide et demie du moment où le changement proposé serait entré en vigueur.
En passant par des nombres purs, le changement affecterait un contingent relativement petit des référentiels logiciels. Cependant, une entrée dans ce petit nombre est assez importante: la plate-forme Steam de Valve – aucun petit acteur dans le monde des jeux Linux, sans parler du plus grand marché de jeu PC lui-même.
Cela a conduit à des spéculations selon lesquelles les distros Linux basés sur le jeu et Fedora comme Bazzite rencontreraient une fin prématurée, entre autres plaintes. Cela aurait été une déception pour moi, car je viens d'installer Bazzite sur un de mes PC, et j'ai apprécié l'utilisation de la distribution de type Steamos. Quelques autres noms reconnaissables comme OB Studio seraient également pris dans le mélange.
En rapport
5 raisons de remplacer Steamos par bazzite (et 3 raisons de ne pas)
Du plasma Arch et KDE à Fedora et Gnome.
Pour être clair, je ne parle pas d'une version de Fedora Linux qui prend en charge les architectures 32 bits. Fedora n'a pas offert d'image bitable 32 bits depuis des années. Cela a disparu avec Fedora 31 tout en 2019. Ce dont je discute, c'est la prise en charge des packages logiciels 32 bits, qui peuvent être exécutés sur des appareils 64 bits étant donné une prise en charge appropriée. Ce soutien est ce que les développeurs proposaient d'arrêter. L'intention était de soulager le fardeau des développeurs et d'autres personnes de l'infrastructure Fedora, car la maintenance devient plus difficile avec le temps, et les forfaits 32 bits eux-mêmes prennent de la place dans les référentiels.
Il semble que ces gens n'obtiendront pas un tel soulagement, cependant, car la proposition a été retirée. Fabio Valentini, l'un des auteurs de la proposition, a déclaré cela dans l'annonce du retrait, reconnaissant que le timing n'était pas juste:
Il est clair que l'objectif Fedora 44 pour ce changement était trop tôt. Dans une certaine mesure, je m'attendais à ce que ce soit le cas et j'étais prêt à déplacer la mise en œuvre proposée du changement à une version ultérieure. Fedora 44 n'était que la première cible «raisonnable».
Valentini a ensuite remarqué la tension dans l'objectif de Fedora à long terme d'être un système d'exploitation de pointe et l'obligation de plaire aux gens qui comptent sur un logiciel de vieillissement. Jusqu'à ce que les personnes développent ce logiciel se poussent à créer des versions 64 bits de tous leurs logiciels, la tension va se poursuivre.
Techniquement, si une distribution comme Fedora a supprimé la prise en charge du logiciel i686, vous pouvez toujours obtenir un peu de logiciel manquant sur le système d'exploitation sous une forme conteneurisée comme FlatPak. Ces conteneurs sont livrés avec leurs propres limites, donc les bibliothèques 32 bits semblent qu'ils vont continuer d'être nécessaires sur les distros principales, pour le meilleur ou pour le pire.