Logiciel : M. Tridgell publie son client libre pour Bitkeeper
Posté par Amaury (). Modéré le 22 avril 2005.
Alors que les esprits sont toujours chauds suite à la décision de la société BitMover de modifier la licence de son logiciel célèbre Bitkeeper, Andrew Tridgell vient de publier Sourcepuller, le logiciel à l'origine de toute « l'affaire ».
On se souvient que Bitkeeper est un logiciel propriétaire, choisi par Linus Torvalds pour gérer le développement (hautement distribué) du noyau Linux. M Tridgell, trouvant inacceptable la licence imposée par BitMover pour utiliser le logiciel, avait entrepris de développer un logiciel libre permettant d'interagir avec Bitkeeper. Cette initiative avait été fortement condamnée par la société, qui a modifié la licence de Bitkeeper, obligeant Linus à chercher une autre solution pour gérer le développement du noyau (logiciel « GIT » en cours de développement).
M. Tridgell venant de publier son logiciel, espérons que cela aura pour effet de recadrer le débat et de mettre en évidence la portée réelle de cette initiative : simple besoin d'interopérabilité ou volonté de concurrencer BitKeeper ? M. Tridgell, qui était resté très silencieux auparavant, donne son opinion au sujet de cette polémique, explique ses motivations et confirme qu'il n'a pas utilisé le logiciel BitKeeper pour développer son logiciel.
On se souvient que Bitkeeper est un logiciel propriétaire, choisi par Linus Torvalds pour gérer le développement (hautement distribué) du noyau Linux. M Tridgell, trouvant inacceptable la licence imposée par BitMover pour utiliser le logiciel, avait entrepris de développer un logiciel libre permettant d'interagir avec Bitkeeper. Cette initiative avait été fortement condamnée par la société, qui a modifié la licence de Bitkeeper, obligeant Linus à chercher une autre solution pour gérer le développement du noyau (logiciel « GIT » en cours de développement).
M. Tridgell venant de publier son logiciel, espérons que cela aura pour effet de recadrer le débat et de mettre en évidence la portée réelle de cette initiative : simple besoin d'interopérabilité ou volonté de concurrencer BitKeeper ? M. Tridgell, qui était resté très silencieux auparavant, donne son opinion au sujet de cette polémique, explique ses motivations et confirme qu'il n'a pas utilisé le logiciel BitKeeper pour développer son logiciel.
Sourcepuller (866 hits)
Le README du logiciel (avec les explications de M. Tridge) (993 hits)
L'article sur The Register (373 hits)
L'article sur Slashdot (390 hits)
DLFP : plus de version gratuite (539 hits)
DLFP : Linus développe un remplaçant (513 hits)
> Lire la suite (17 commentaires, moyenne: 3,8). [dépêche : 4492 caractères]
Vous avez demandé le commentaire #566078.




C'est fait, c'est fait ...
Maintenant que c'est fait, c'est fait. Et à mon avi, BitMover ne reviendra pas sur sa décision. Il ne reste plus, soit à Linus de sortir git, soit à Tridgell de montrer qu'il n'a pas fait ça pour rien.
Le problème c'est que je trouve qu'il y a trop de disperssion au niveau du dévellopement des SCM libres, il y a pas mal de projets qui existent, et chaqu'un travail dans son coin. Ils seraient certainement plus éfficaces si ils se rassemblaient.
:(){ :|:& };:
[^]Re: C'est fait, c'est fait ...
Cette dispersion n'est pas une mauvaise chose, bien au contraire. C'est le fait que beaucoup de voies sont explorées, de beaucoup de manières différentes qui fera la qualité des quelques solutions qui surnageront.
Parmis tous les projets de SCM libres qui existent actuellement, peut on en désigner 1 et décider de focaliser tous les efforts dessus ? Et si on se trompe ?
[^]Re: C'est fait, c'est fait ...
Git est déjà en utilisation. Le kernel 2.6.12-rc3 n'est disponible qu'avec git (pas bitkeeper) : http://lwn.net/Articles/132942/(...)
[^]GIT, Cogito, WIT Re: C'est fait, c'est fait ...
L'activité autour de GIT est très intense (cf. list de discussion : http://marc.theaimsgroup.com/?l=git&r=1&b=200504&w=2),(...) on ne voit pas souvent cela lorsqu'un projet libre démarre mais l'auteur n'est peut-etre pas étranger à tout cela. Il existe deja un frontend SCM-like dénommé Cogito (en fait le nom est toujours git-pasky : http://ftp.kernel.org/pub/software/scm/cogito/)(...) et plusieurs interfaces web comme WIT (http://www.absolutegiganten.org/wit/).(...) GIT fonctionne plutot bien pour un projet libre aussi jeune mais avec une longue réflexion de Linus Torvalds derrière pour le design du stockage. GIT est utilisable et ne risque que de s'améliorer dans les prochaines semaines... Quelques liens rassemblé sur le sujet : http://www.foo.be/cgi-bin/wiki.pl/GITNotes(...)
[^]Re: GIT, Cogito, WIT Re: C'est fait, c'est fait ...
J'ai fait rapidement un packet debian de cogito. Pour les gens intéressés, c'est ici :
http://dept-info.labri.fr/~danjean/deb.html#cogito(...)
[^]Re: GIT, Cogito, WIT Re: C'est fait, c'est fait ...
> L'activité autour de GIT est très intense
Super, mais pendant que Linus bosse sur git, il ne bosse pas sur le kernel..
[^]Re: GIT, Cogito, WIT Re: C'est fait, c'est fait ...
Et pendant qu'il dort, il bosse pas non plus sur le kernel.. Pfff, super tes affirmations.
Ah, on me souffle dans mon oreillette que tu t'imagines que comme il bosse sur git, il bosse plus du toutsur le noyau. Délirant. Y'a qu'à suivre git.git et linux-2.6.git pour voir qu'il est reparti bien à fond sur le noyau.