• [^] # Re: 0xB16B00B5p0

    Posté par . En réponse à la dépêche C++17 exprime la virgule flottante en hexadécimal et offre des cadeaux aux lecteurs de LinuxFr.org. Évalué à 10.

    Et au final, ça fait partie des petits trucs qui donnent l’impression que le noyau Linux est club de mecs et aide pas à se sentir à l’aise là-bas.

    Tu sembles partir du principe que tous les mecs se sentiraient à l'aise là-bas, et ça n'est pas du tout le cas. Le kernel est un endroit où ça fritte, c'est une sorte de vestiaire de rugby, les mecs se mettent des grands coups de serviette mouillées et vont dans des bars à putes après les matchs. C'est tolérable parce que ça n'est pas une obligation d'aimer cette ambiance, on peut même apprécier le rugby en tant que spectateur sans pour autant imaginer aimer l'ambiance des vestiaires. S'il leur faut ça pour gagner, alors je ne vois pas vraiment le problème. Bien sûr, tu pourrais dire par exemple qu'il pourrait y avoir de bons joueurs de rugby qui ne boivent pas ou qui sont homos, et qu'ils se détournent de ce sport parce qu'ils ne supportent pas l'ambiance. C'est très certainement vrai, mais est-ce qu'un monde complètement lisse est aseptisé est réellement souhaitable? Les machos vulgaires, ça existe, et c'est très dur de les changer ; s'ils jouent bien au rugby ou contribuent au meilleur OS du marché, est-ce que ça ne revient pas à leur donner un rôle social où ils sont utiles?

    Après tout, le logiciel libre c'est surtout une histoire d'initiative, et ceux qui ont le pouvoir, c'est ceux qui se sortent les doigts du cul. Torvald a créé autour de lui une communauté à son image, il a tout monté tout seul, grâce à son énergie et sa compétence indiscutée, à la fois (ce qui est très rare) sur le plan technique et sur le plan humain (oui, parce qu'étrangement, il y a des gens qui sont particulièrement motivés par les ambiances de compétition). Si j'étais big boss du noyau, ça n'est pas du tout comme ça que ça fonctionnerait. Mais le big boss du noyau, c'est Linus, et moi je suis le boss de mes propres fesses (et c'est déja pas mal).

    Si tu trouves que certains débiles essayent de reproduire cette ambiance dans leur petits projets où deux contributeurs se battent en duel, c'est probablement vrai, et c'est un peu pathétique. Mais on s'en fout, des minables, il y en a partout, et ça n'a jamais empêché le monde de tourner.

    Je suis certain qu'il est possible de monter des communautés de développeurs autour de grands projets libres en imposant une culture différente. Il suffit que les gens qui montent le projet aient la volonté d'imposer une ambiance de travail différente, et surtout qu'ils fassent en sorte que ça soit efficace et que les contributeurs soient compétents. On ne peut pas dire que le libre manque de grands chantiers : client email moderne, traitement de données multimédia, plateformes de développement, traitements de texte de nouvelle génération, jeux, IA... tant de choses à faire. Y'a plus qu'à faire ce qu'on veut de la manière dont on voudrait qu'elles soient faites.

    Au passage, ça pourrait être intéressant d'avoir le point de vue de développeuses qui apprécient l'ambiance "kernel". Je trouve ça assez caricatural finalement d'imaginer que tous les mecs aiment se faire rabrouer et que toutes les filles sont des choses fragiles à qui il faut parler en douceur.