Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Les développeurs du noyau Linux adoptent un code de bonne conduite
Après plusieurs conflits internes au sein de la communauté

Le , par Amine Horseman

41PARTAGES

4  1 
Un bon nombre de conflits internes ont été signalés dans la Mailing List du noyau Linux, car le caractère assez particulier de Linus Torvalds, le créateur de Linux, les aurait dérangé.

Torvalds est l’actuel superviseur de développement du noyau Linux. Il est connu pour exprimer franchement son mécontentement si un travail ne lui plaît pas, et souvent avec des propos « vulgaires » et qualifiés de « très rudes » par certains internautes. Lennart Poettering, un ingénieur de Red Hat et un des créateurs de « systemd » (adopté aujourd’hui par la plupart des distributions Linux), avait même posté publiquement sur son profil Google+ que Torvalds est un « mauvais modèle » à suivre.

« Ce n’est pas un endroit convivial », déclare Lennart Poettering, « La communauté Linux est dominée par des hommes blancs du western âgés entre la trentaine et la quarantaine. Je rentre parfaitement dans ce cadre et les ordures qu’ils jettent sur moi sont terribles. J’imagine que cela est encore pire pour les membres des minorités ou des personnes d’origine culturelle différente ».

Pour éviter que ce genre de posts publiques réapparaissent et pour rendre la « Mailing List du noyau Linux un endroit plus pacifique » un groupe de 60 développeurs du noyau ont signé la semaine dernière un code de bonne conduite en cas de conflit, celui-ci a été accepté et intégré dans la page GitHub du projet par Linus Torvals lui-même.

Voici une traduction approximative de ce code de conduite :

« L'effort de développement du noyau Linux est un processus très personnel par rapport aux moyens traditionnels de développement logiciel. Votre code et les idées derrière lui seront examinés attentivement, ce qui entraîne souvent de la critique. Presque toujours, l'examen exigera des améliorations sur le code avant qu'il puisse être inclus dans le noyau. Sachez que cela arrive parce que toutes les personnes impliquées veulent voir la meilleure solution possible pour le succès global de Linux. Ce processus de développement a prouvé qu’il permettait de créer le plus robuste noyau de système d'exploitation jamais vu, et nous ne voulons pas faire quelque chose qui causera la diminution de la qualité des soumissions et, éventuellement, des résultats.

Si, toutefois, une personne se sent personnellement agressée, menacée, ou autrement mal à l'aise en raison de ce processus, cela ne sera pas acceptable. Dans ce cas, veuillez s’il vous plaît contacter le conseil consultatif technique de la Fondation Linux à <tab@lists.linux-foundation.org>, ou les membres individuels, qui feront en sorte de résoudre le problème au mieux de leur capacité.

Pour plus d'informations sur qui est membre du conseil consultatif technique et quels sont leurs rôles, veuillez visiter ce lien: http://www.linuxfoundation.org/progr...y-councils/tab

En tant que critique de code, veuillez vous efforcer de rester courtois et concentré sur les problèmes techniques. Nous sommes tous humains, et les frustrations peuvent être grandes des deux côtés. Essayez de garder à l'esprit les mots immortels de Bill et Ted : "Soyez bons les uns envers les autres"
».

Voir le texte original du code de conflit publié sur GitHub (en anglais)

Source : Linux News, GitHub

Et vous ?

Que pensez-vous de ce code et des conflits qui existent à l’intérieur de la communauté Linux ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de bouye
Rédacteur/Modérateur https://www.developpez.com
Le 10/03/2015 à 23:00
Citation Envoyé par Lennart Poettering
western, white, straight, males in their 30s and 40s these days.
Citation Envoyé par l'article
des hommes blancs du western âgés entre la trentaine et la quarantaine
Il n'y aurait pas une erreur de traduction ici ? Car bon m'est avis qu'il n'est pas question de cowboys mais plutôt d'occidentaux
Ça serait probablement plus correct d'avoir :

des hommes blancs occidentaux de 30-40 ans.
9  0 
Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 11/03/2015 à 20:27
Citation Envoyé par Kenaryn Voir le message
Et cela n'engage que moi, mais il faudrait arrêter de porter aux nues cet homme, il n'a rien inventé techniquement. Le premier noyau Linux qu'il a jadis produit a été ENTIEREMENT repris sur le système Minix, créé quant à lui par Andrew S. Tanenbaum.
Il a néanmoins remis au goût du jour le concept d'open source (inventé dès les années 1970s mais qui ne portait pas de nom à l'époque), ce qui a inspiré Eric S. RAYMOND pour écrire son essai littéraire The Cathedral and The Bazaar, qui lui a changé la face du monde.

Pour l'anecdote, la première entreprise a avoir adopté à titre professionnel le modèle open source est Cygnus Solutions en 1989.

L'aura de prestige qui rôde autour de M. Torvald est, toujours selon moi, dû à une méconnaissance du personnage et à ses redoutables campagnes de communication.
Ok, qu'on aime pas Linus Torvalds, soit (je ne le connais pas personnellement, par contre j'ai bien aimé son bouquin "Linux c'est gratuit [...]", mais qu'on dise n'importe quoi sur son compte c'est juste ridicule. Oui il n'a pas tout inventé de A à Z (mais qui ne s'appuie jamais sur des travaux antérieurs?) mais vu les polémiques entre Tanenbaum et Torvalds sur des questions techniques, dire que Linux a été entièrement pompé sur Minix est juste risible (et d'ailleurs Tanenbaum a réfuté très clairement ce genre de propos). Et puis perso je suis aussi bien content d'utiliser Git tous les jours, et c'est pas les gens qui hébergent leurs projets sur Github qui vont me contredire... Quant à l'open source, Torvalds est loin d'être un intégriste sur la question et il n'a jamais prétendu être le propagateur de cette façon de faire. Bref, je pense qu'il y a de la place entre le porter aux nues et dire n'importe quoi.

Citation Envoyé par Kenaryn Voir le message

P.S. 2 : relisez le message de 23FK, vous n'avez pas compris, car le trou du cul cité dans son message est Linux Torvalds, pas les développeurs qui contribuent gratuitement à sa gloire. 23JFK a juste tenté de dire plus ou moins maladroitement que les gens n'ont pas le courage de remettre M. Torvalds à sa place car il est tout-puissant dans la gouvernance de la fondation Linux.
J'ai beau relire ce message, j'ai du mal à y trouver le sens que tu y trouves. Peut-être l'intéressé pourra nous en dire plus...
6  0 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 11/03/2015 à 8:09
Le développeur Linux type n'évolue pas dans la même sphère sociale que le pékin moyen. Son idéal est plus proche de la rigidité d'un Mr Spock que des convenances d'une Mary Poppins. Si ça en décoiffe certains de nommer un trou du cul : UN TROU DU CUL ; ils peuvent toujours aller se faire flatter la nouille dans un AppleStore (la seule compétence qui leur sera demandé est un bout de plastique délivré par les banques).

Qui voudrait contribuer/utiliser un systeme ou les membres t'insultes ?
4  1 
Avatar de mangobango
Membre averti https://www.developpez.com
Le 11/03/2015 à 12:02
Citation Envoyé par bouye Voir le message
Il n'y aurait pas une erreur de traduction ici ?
ça serait même "des hommes occidentaux, hétéros, blancs, entre 30 et 40 ans"... Mais la touche "cowboy" donne un côté épique (hippique) et cocasse à l'info
2  0 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 10/03/2015 à 22:46
Que pensez-vous de ce code et des conflits qui existent à l’intérieur de la communauté Linux ?
Quand j'étais étudiant, tous les profs de system que j'ai eu étaient vulgaire, désagréable et notaient en binaire (0 ou 1) mais sur 20.

Pus récemment, j'ai vu un peu le débat sur systemD dans certain forum et certain membres ont carrément lancée des menaces de mort !

Mon opinion: Ceux qui contribuent au noyaux Linux et tous ces packages indispensable/libre et open source, le font gratuitement par passion, je ne compte pas maintenir le noyaux linux un jour, car d'une part j'ai pas les connaissances requise pour, et même si je les avais, je trouve l'ambiance actuel assez malsaine, il y'a un réel manque de reconnaissance envers ces personnes.

Au lieu de manacer de mort le créateur de systemD par exemple faudrait mieux le remercier de sa contribution, si on aime pas son projet on ne l'utilise pas, point.

J’espère qu’avec ce code, on aura une ambiance digne de ce projet, un projet ou il est agréable d'y contribuer ou il n'y a pas que l'élite qui décide pour les autres.
2  1 
Avatar de GLDavid
Membre expert https://www.developpez.com
Le 11/03/2015 à 9:08
Hello,

Un truc qui n'a rien à voir, qui est perso mais pas si éloigné de ce topic. Mon n+1 m'a dit un jour que je devais améliorer ma communication, et, travaillant avec des flamands et néerlandais, que c'était normal que de temps en temps ils parlent forts voir avec véhémence de mon travail car c'est signe qu'ils apprécient mon travail et qu'ils sont passionnés.
Du coup, je ne savais pas qu'on était en pelin amour vache.
Hey wait! Si ça se trouve, c'est ça! Linus est un adepte du 'tough love'! Il enguirlande ses ouailles mais en réalité, il les aime! Et c'est pareil entre contributeurs!

Bon, plus sérieusement! Pour moi, c'est du pipeau! Un endroit où il n'y a aucun respect pour la personne ne vaut pas la peine de s'y attarder. Ca fait faux-cul, mais je préfère de loin quelqu'un qui me dise 'Merci, mais on prends pas parce que (liste d'arguments)' plutôt qu'un gus qui te fracasse. On a sa dignité.

Pas plus mal qu'ils se décident un code de bonne conduite. Et accessoirement, que nous autres, on ait un peu le melon qui dégonfle!

@++
1  0 
Avatar de captaindidou
Inactif https://www.developpez.com
Le 11/03/2015 à 13:57
Malgré tout le respect que l'on doit à Linux et son fondateur, ses insultes en disent long sur sa personnalité.

C'est tout simplement inacceptable.
Malgré sa position, il aurait dû être remis à sa place.
Vu la pauvreté de son contenu, le code de bonne conduite n'est à mon sens qu'un faux-semblant, un échappatoire pour s'éviter la peine de remettre les pendules à l'heure à certains.

Si Linus Tovarlds est fatigué, surmené, qu'il prenne des vacances ou qu'il se consacre à quelque chose d'autre dans la vie.

Ses colères mémorables n'ont certainement pas contribué à la qualité du noyau. Au contraire même lorsque je pense qu'il a eu l'imprudence de le recompiler avec la dernière option de compilation de la dernière version de gcc. S'il avait connu le monde des logiciels critiques, il ne se serait jamais autorisé à faire cela dans la perspective d'une mise en production. Et pour quel bénéfice ?

Il était particulièrement inopportun de critiquer si viruleusement les développeurs de gcc quand on connait la complexité que représente un tel compilateur. Il est sans doute plus complexe encore que le noyau linux car le couplage entre modules est plus important encore et les objectifs si difficiles : optimisation, jeux d'instructions complexes, options de génération, nombreuses...
1  0 
Avatar de deltree
Membre confirmé https://www.developpez.com
Le 12/03/2015 à 9:42
Citation Envoyé par sazearte Voir le message

Mon opinion: Ceux qui contribuent au noyaux Linux et tous ces packages indispensable/libre et open source, le font gratuitement par passion.
Pas tous! Il faut sortir de ces clichés! cf cette news
http://www.developpez.net/forums/d15...ues-annuelles/

Intel Redhat IBM Google nvidia ARM ... (pour les noms que je connais le plus) contribuent largement sans qu'on ai de chiffres financier (cf. ma question sur le topic linké)

Et ne le prend pas personnellement! je ne suis pas Linus
1  0 
Avatar de
https://www.developpez.com
Le 12/03/2015 à 15:14
Citation Envoyé par Kenaryn Voir le message
Il s'adressait à Linus Torvald et non aux contributeurs du noyau Linux.

Je t'ai mis +1 même si tu affirmes que mes propos sont risibles car tu as pris la peine d'argumenter

Pour avoir déjà croisé cet individu irascible, imprévisible, arrogant et insultant, je peux vous dire que Linus Torvald n'en a rien à faire de ce code de bonne conduite.

On aurait plus de chance de faire de la musique en pissant dans un violon (dicton préféré de feu ma grand-mère ).

Steph
1  0 
Avatar de jpbovee
Nouveau membre du Club https://www.developpez.com
Le 14/03/2015 à 10:08
Lorsqu'on voit la violence des propos émis par certains auteurs de posts, en effet, on comprend mieux les craintes d'un Bill Gates -pas le seul- de voir des machines intelligentes prendre l'ascendant sur l'humanité: elles seront le reflet de l'intolérance et de la conviction infondée d'avoir raison que l'on voit s'exprimer dans ces forums.

Les mêmes certitudes et le manque de recul critique sont ceux qui permettent d'enrôler quelques simples d'esprits pour d'autres guerres saintes.

Y a-t-il dans le fond une grande différence?

La psychiatrie des binaires a de beaux jours devant elle.
1  0