Fin juillet, Intel mettait brutalement fin à Clear Linux, sa version de l’OS libre orientée hautes performances, après 10 ans de bons et loyaux services. Si les utilisateurs — principalement professionnels — ont vu rouge, cette décision de réduction de la voilure dans les projets libres d’Intel ne se limite pas qu’à l’archivage de sa distribution maison. En effet, certains mainteneurs de pilotes (plus précisément côté FPGA et Dynamic Load Balancer) ont disparu des listes de contact ; alors qu’un autre pilote est devenu tout bonnement et simplement orphelin, c’est-à-dire sans personne pour s’assurer de son suivi et des corrections des bugs potentiels.
Dernièrement, le projet x86-simd-sort a fait les frais des départs d’employés d’Intel, au point de voir son avenir compromis. Du côté technique, la bibliothèque propose une implémentation hautement optimisée en AVX-512 d’algorithmes de tri, largement utilisée dans divers logiciels de plus grande ampleur comme la bibliothèque Python NumPy orientée calcul scientifique ou encore PyTorch, chargé d’orchestrer (toujours en Python) l’entraînement et l’inférence de réseaux de neurones.
Or, les développeurs du projet sont tous partis d’Intel, et n’ont visiblement pas l’intention de continuer à travailler sur leur œuvre dans un futur proche ; et la décision des bleus de continuer la maintenance du code est plus qu’incertaine. Autant dire que la panique s’est rapidement répandue du côté de NumPy, qui a fini par cloner le projet et assurer son suivi en son nom propre. Un bel exemple de la sélection darwinienne à l’œuvre dans les projets libres, qui sont maintenus soit par des entreprises — sans promesse de support étendue, comme nous l’illustre cet exemple —, soit par des passionnés. Reste que les projets cœurs des bleus sont encore en place dans l’écrasante majorité des cas, la firme étant la première contributrice au noyau Linux avec près de 97 000 lignes de codes modifiée dans la version 5.10 et les coupes effectuées encore marginales par rapport au travail effectué. Espérons pour Intel que cela ne s’empire pas ! (Source : Phoronix)
