Pour gérer vos consentements :
Categories: Régulations

Linux : Linus Torvalds au coeur d’une controverse

L’histoire débute lorsque Andrew Tridgell, développeur de Linux (il est avec Linus Torvalds l’un des fondateurs du projet Open Source Samba), entre en conflit avec BitMover, éditeur du logiciel BitKeeper. Celui-ci est employé pour gérer le développement du noyau de Linux.

Tridgell travaille sur un projet de version ‘Open Source’ de BitKeeper, mais son outil s’exécute à l’aide du code source de l’application commerciale. Jusqu’à présent, les développeurs Linux bénéficiaient de l’autorisation d’utiliser gratuitement la version de base de BitKeeper, mais son éditeur ayant été informé des travaux de Tridgell, et malgré plusieurs mois de négociations, la communauté s’est vue interdire l’usage du logiciel. Dans la foulée, la communauté Linux se retrouve dans l’embarras ! Andrew Tridgell propose une solution Open, donc gratuite, pour contribuer au noyau de Linux. Mais cette solution ne permet plus d’accéder aux données de BitKeeper, et ne peut donc pas remplacer le système. Et Linux Torvalds ? Le ‘père’ de Linux se retrouve dans le même embarras que la communauté des développeurs ! C’est donc naturellement qu’il s’est tourné vers cette dernière pour proposer un nouveau projet : « Git« . « Git, à un certain degrés, est principalement destiné à réaliser en moins d’une seconde tout ce que vous faites habituellement en une journée« , affirme Linus Torvalds. En fait, Git permet de modifier très rapidement les 17.000 fichiers qui composent le noyau (kernel) de Linux. Un paradoxe pour l’Open Source L’affaire BitKeeper est révélatrice d’une problématique de l’open source : les développeurs peuvent-ils utiliser un logiciel propriétaire pour développer un logiciel libre ? La réponse de BitMover est cinglante, cette pratique n’est plus acceptable ! Et la réaction de Linus Torvalds l’est tout autant, qui a qualifié les travaux d’Andrew Tridgell de « mauvais projet« . « Au final il a blessé les gens qui ne sont pas d’accord. Et finalement il n’aide personne, depuis qu’il n’a assuré que sa propre incompétence en interrompant la disponibilité de BitKeeper« . Mais une autre voix s’élève, qui prend position contre Torvalds, et qui rappelle que si la communauté utilisait BitKeepers, c’est parce que son fondateur utilisait le logiciel, a servi de référence, et a donc mis la pression… Quant à Git, la solution alternative proposée par Linus Torvalds, d’abord elle n’est pas finie, et surtout elle semble être plus délicate à utiliser, sans pour autant proposer autant de fonctionnalités que son prédécesseur.

Recent Posts

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

12 heures ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

14 heures ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

16 heures ago

Accord Microsoft-CISPE : comment Google a tenté la dissuasion

Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…

16 heures ago

Vers des mises à jour cumulatives intermédiaires pour Windows

Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…

17 heures ago

RH, finances, stratégie… Les complexités de la Dinum

De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…

2 jours ago