
après le feedback des gamers et la communauté des développeurs
Après une forte grogne de la communauté des gamers et des développeurs Ubuntu, Canonical fait marche arrière sur sa décision de ne plus supporter les packages 32 bits de sa distribution Linux. Cette question avait pourtant été abordée à plusieurs reprises et annoncée bien à l'avance pour préparer la communauté à ce changement.
L'année dernière déjà, et même avant, la communauté des développeurs Ubuntu a examiné la question de savoir s'il fallait continuer à prendre en charge l'architecture i386. Si la discussion n'était pas encore concluante, l'équipe Ubuntu a, de manière proactive, commencé à désactiver les mises à niveau des versions 18.04 à 18.10 pour les systèmes i386, compte tenu de la forte possibilité de ne pas inclure i386 dans la version 20.04 LTS. La décision finale devrait toutefois être prise à la mi-2019, et le moment étant venu, Canonical a officiellement donné la nouvelle : « L’équipe technique d’Ubuntu a examiné les faits et a conclu que nous ne devrions pas fournir i386 en tant qu’architecture. Par conséquent, i386 ne sera pas inclus en tant qu'architecture pour la version 19.10 et nous allons bientôt commencer le processus de désactivation de celle-ci pour la série Eoan [version 19.10] sur l'infrastructure Ubuntu », a annoncé Will Cooke, Director of Engineering - Ubuntu Desktop.

Si cette décision signifiait que Canonical ne fournirait plus de builds 32 bits de nouvelles versions de bibliothèques en amont, précisons que les applications 32 bits pourraient continuer à être mises à la disposition des utilisateurs des versions ultérieures d'Ubuntu, de plusieurs manières. Toujours est-il que les conséquences ne sont pas négligeables, notamment du côté de WINE et Steam où les développeurs ont évoqué d'énormes risques d'incompatibilité logicielle. Les discussions qui ont découlé de cette décision ont fini par obliger Canonical à revenir en arrière.
« La question de la prise en charge du 32 bits x86 a été soulevée et sérieusement débattue dans les forums de développeurs et de forums de la communauté Ubuntu depuis 2014 », explique Canonical dans un billet de blog publié lundi. Et d'ajouter que « grâce aux nombreux commentaires de ce week-end de la part des gamers, Ubuntu Studio et de la communauté WINE, nous allons modifier notre plan et construire des packages 32 bits i386 sélectionnés pour Ubuntu 19.10 et 20.04 LTS. »
À propos des raisons qui l'ont poussé à vouloir abandonner l'architecture 32 bits, la firme de Mark Shuttleworth explique qu'il existe un risque réel pour ceux qui exécutent des logiciels qui ne sont pas suffisamment testés. « Les faits sont que la plupart des packages 32 bits x86 ne sont pratiquement pas utilisés. Cela signifie qu'ils sont moins surveillés et comportent plus de bogues », dit-elle. « Cela [entre autres éléments] nous a amenés à cesser de créer un média d'installation Ubuntu pour i386 l'année passée et à envisager d'abandonner complètement le port à un moment donné à une date future. Mais les discussions de la communauté peuvent parfois prendre des tournants inattendus », affirme Canonical qui, face au mécontentement des développeurs, a abandonné son plan. L'entreprise envisage de mettre en place un processus communautaire pour déterminer les packages 32 bits nécessaires à la prise en charge des logiciels legacy.
Source : Ubuntu
Et vous ?


Voir aussi :





Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.