Attention : la lecture de ce billet est probablement plus aisée sur sa page originale.
Pauvre Marc Chouteau.
Mon ex-collègue et confrère du développement web est un immense ami, mais lui qui est si pétri des technologies fermées de son éducation microsoftie, il a parfois encore du mal à saisir l'incroyable chance qu'est le mouvement open-source pour la pérénité des systèmes informatiques. C'est vrai que je le trolle beaucoup, mais avec lui, on peut parler amical sérieusement.
D'ailleurs, faut pas le dire, mais non seulement il utiliserait Google comme moteur de recherche, mais en plus, il aurait installé Mono et Linux pour travailler... Et en plus, il pose de très bonnes questions via Jabber :
NB: pour des raisons de lisibilité, le texte a été corrigé des fautes de typos et de jeuness sms.
(09:32:26) Marc: C'est quoi l'avenir depuis que [MySQL] appartient a Oracle ?
(09:36:09) moi: ben bonne question
(09:36:16) moi: déjà MySQL était optimisé pour [les serveurs] Sun [Microsystems]
(09:36:34) moi: mais y'a trop de différences entre les moteurs et les implémentations du langage
(09:36:47) moi: alors on a fait comme d'hab dans l'open-source
(09:36:51) moi: on a FORKÉ
(09:37:26) moi: c'est un fonctionnement démocratique. Ceux qui sont pas contents sont libres de partir et de créer leur branch du code
(09:37:39) moi: y'en avait déjà une dizaine pour MySQL
(09:38:04) moi: la plupart du temps, le code forké est réintégré car il a été forké pour ne pas bloquer le projet principal sur une problématique précise :
(09:38:08) moi: - performance
(09:38:10) moi: - sécurité
(09:38:17) moi: - nouvelles fonctions
(09:38:34) moi: le meilleur exemple , c'est KHTML
(09:38:50) moi: KHTML est le système de rendu de page webs de (l'environnement graphique) KDE
(09:38:56) moi: Apple l'a repris
(09:39:02) moi: pour iTunes puis pour Safari
(09:39:17) moi: ils ont publié le code et le diff par rapport au projet principal
(09:39:23) moi: ce qui a été backporté
(09:39:32) moi: KHTML a été renommé WebKit à cet effet, le nom du fork d'Apple
(09:39:44) moi: Google a repris du code pour Chrome, puis rebackporté
(09:40:09) moi: résultat final : le moteur de rendu de KDE4 est incroyablement puissant,
(09:40:24) moi: puisqu'au moins 4 boites ont participé au code (et surtout on joué le jeu)
(09:40:41) moi: l'open source, c'est ça. Ai-je été clair ?
(09:43:01) Marc: non ;)
(09:43:06) moi: bon, je reprends
(09:43:27) moi: je donne la recette des fricassés, vieil héritage familial à ma copine Enflammée
(09:43:34) moi: elle trouve les fricassés trop secs
(09:43:43) Marc: lol
(09:43:49) moi: elle forke la recette en y ajoutant dans le beignet une sauce au poivron
(09:43:52) Marc: je déconne, j'ai bien pigé
(09:43:57) moi: ma mère hurle
(09:44:03) moi: mais le reste de la famille fait un vote
(09:44:18) moi: si la recette est acceptée, son apport est intégré dans l'héritage familial
(09:44:54) moi: sinon, la recette des fricassés qu'elle a modifiée devient fricassés.familledascritch.familleenflammee-fork.3.5.1-skmd
(09:45:46) moi: C'est quand même facile à comprendre, suffit d'appliquer les mêmes méthodes que pour les soaps opera du matin
Voilà. Et puis si vous êtes sages, on me fait savoir en régie qu'on a un sujet sur les fricassés qui va peut-être être publié ce soir.
6 réactions
1 De da scritch net works - 03/07/2009, 12:35
Référencement : La preuve par l'exemple
Tout est dans le code. Payer des référenceurs, c'est de l'argent jeté par les fenêtres. Tout est dans la manière de parler aux moteurs de recherches, la sémantique....
2 De enflammee - 03/07/2009, 20:12
Je ne sais pas comment expliquer la confection de la pâte à pain...
Et q'il faut obligatoirement les plonger dans un bain de friture.
3 De da scritch net works - 04/07/2009, 17:23
L'open-source ne s'oublie pas, comme les recettes de
Parce que justement, les recettes de cuisines, si elles n'étaient pas open-source, ça ferait hyper-longtemps qu'on aurait oublié comment faire un bœuf bourguignon autrement qu'en ouvrant une boîte....
4 De Da Scritch - 04/07/2009, 17:53
Mais tu y es très bien arrivé, mon amour.
5 De enflammee - 04/07/2009, 18:20
Merci mon amour :)
6 De Da Scritch - 05/08/2016, 17:13
Quelques années plus tard, un fork, deux commits et un request for merge en bonne et due forme :
https://github.com/dascritch/recett...
Finalement, la cuisine, c'est comme l'open-source : c'est à chacun comment il préfère.