Page suivante Page précédente Table des matières

4. Le retour de la cabale

Linux 8086 continua à progresser, les vrais développeurs avaient mis beaucoup de noms dans leur liste noire (kill file) afin pouvoir communiquer via la lidie, mais il y avait tout simplement trop de personnes incompétentes qui s'y agitaient en vain. Cela cessa, donc, d'être un modèle bazar, et l'équipe de développement se transforma en un noyau dur, ce qui, pour un grand nombre de personnes, est un mot poli pour une « cabale ». Cette position défensive est inévitable dans ce genre de circonstances.

Dans le cas de Linux, la base d'utilisateurs/programmeurs a augmenté lentement, à commencer par ceux qui ont contribué au code et qui, soit faisaient partie de la communauté qui bidouillait le Minix original, soit de ceux qui ont appris « à la dure », c'est-à-dire redémarrage après redémarrage. Lorsque le projet devint plus important, ceux qui auraient pu créer un « Comité d'Administration et de Planification attaché à l'évolution du noyau Linux » se retrouvèrent plongés dans un milieu où l'on attendait d'eux des résultats et où l'échec n'était pas perçu comme un problème. Pour citer Linus : « Show me the source! »

« Montre moi le code source ! »
.

Si quelqu'un était bloqué faute de connaissances il postait des questions et il y avait (et c'est toujours le cas) un nombre de participants suffisamment élevé pour que normalement quelqu'un ait à la fois le temps et la connaissance nécessaires pour y répondre.

Dans le cas de Linux 8086 les développeurs pouvaient attendre longtemps depuis qu'ils s'étaient emmurés eux-mêmes. Une plus grande proportion de développeurs actifs par rapport aux développeurs débutants (potentiellement utiles) aurait pu transformer rapidement une partie du bruit en utiles considérations. Le projet aurait gagné d'autres programmeurs chevronnés qui, à leur tour, auraient parlé du projet à d'autres. De la même façon qu'avec n'importe quel exercice d'apprentissage vous êtes plus productifs avec peu de personnes inexpérimentées.

Certaines personnes émettent une hypothèse selon laquelle vous ne pouvez transformer des programmeurs médiocres en vrais programmeurs. De par mon expérience personnelle dans le projet Linux, je sais qu'il y a un très grand nombre de gens qui poussés par un peu d'aide et un poil de confiance, peuvent se hisser parmi les meilleurs. Beaucoup n'y arriveront pas, mais il y en aura toujours suffisamment

Pour illustrer ces propos, l'auteur du code original d'IPv6 pour Linux avait pour habitude de faire de l'IRC à partir du Portugal en parlant de quelques concepts de bases et en posant des questions. Après que nous l'ayons aidé à comprendre quelques particularités du noyau il a écrit probablement 75 % de la pile IPv6 pour Linux et aux dernières nouvelles, il travaillait aux USA pour CISCO.
.

Le projet Linux 8086 a presqu'entièrement été sauvé de sa « gangrène » et c'est actuellement un petit projet tranquille utilisant CVS et dirigé par Alastair Riddoch, qui fait un excellent travail. Depuis que les conseillers municipaux ont vidé la place, il est maintenant possible de poser des questions, rejoignez-nous et participez au projet.


Page suivante Page précédente Table des matières