Nix Fork Demands Contributors Support Multiple Personality Disorder
Cette vidéo critique le projet Lix (un fork du gestionnaire de paquets Nix) pour son code de conduite jugé extrême, notamment l’interdiction de la « pluralphobie » (discrimination envers les personnes ayant des troubles de la personnalité multiple), et dénonce une dé...

SYNTHÈSE STRUCTURÉE
Le code de conduite de Lix : des règles très strictes
L’intervenant lit et commente le code de conduite de Lix, qui liste des « hard lines » (lignes rouges) entraînant un bannissement immédiat. Il cite : « The following are hard lines for which we will likely ban on site. » Parmi les interdictions figurent le racisme, le sexisme, la transphobie, la pluralphobie, le harcèlement, le doxing, la promotion d’idéologies de droite, le « concern trolling », le « sea lioning » et les débats de mauvaise foi. L’intervenant souligne que ces règles s’appliquent même en dehors de la communauté : « This can extend to patterns of behavior outside our spaces. »
La pluralphobie : une notion controversée
L’intervenant explique avoir dû chercher la définition de « pluralphobie » : il s’agit de la discrimination envers les personnes ayant des troubles de la personnalité multiple (ou « pluralité »). Il donne un exemple ironique : « If a guy […] sometimes thinks that he’s Julius Caesar […] you must agree that it is all real. » Selon lui, cette règle impose de considérer chaque personnalité comme réelle et de la respecter, sous peine de bannissement.
Les « guests » dans la communauté Lix
Le code de conduite stipule que les personnes issues de milieux moins marginalisés sont considérées comme « guests » (invitées) dans l’espace du projet. L’intervenant interprète cela comme une hiérarchie implicite : « If you don’t meet certain criteria like you’re not a plural person […] you are a guest in their space. » Il juge cette approche discriminatoire et absurde.
L’interdiction des idéologies de droite
L’intervenant note que Lix interdit explicitement toute idéologie de droite, y compris le fait d’être républicain. Il cite : « Being a Republican or having other right-wing ideology is expressly forbidden. » Il considère cela comme une exclusion politique incompatible avec un projet open source neutre.
Le projet se déclare « politiquement non neutre »
Lix affirme être un projet « political non-neutral ». L’intervenant cite : « Technology is neither neutral nor apolitical. » Il critique cette position, estimant qu’elle nuit à l’objectivité technique et à l’inclusion de contributeurs de tous horizons.
Le remplacement du C++ par Rust : une priorité technique
L’intervenant mentionne que l’un des objectifs clés de Lix est de remplacer le code C++ hérité de Nix par Rust. Il ajoute avec ironie : « Of course, they did. » Cela suggère que cette décision technique est motivée par des considérations idéologiques (sécurité mémoire) plutôt que par des besoins fonctionnels.
Comparaison avec Nix OS : une radicalisation progressive
L’intervenant rappelle que Nix OS a déjà fait l’objet de purges de contributeurs conservateurs, qualifiés de « nazis ». Il cite : « Nix became famous for doing purges of conservative contributors, calling them all Nazis. » Selon lui, Lix est un fork de Nix par des personnes qui trouvaient Nix « pas assez gauchiste », ce qui a conduit à des règles encore plus extrêmes.
L’impact sur la crédibilité technique du projet
L’intervenant remet en question l’efficacité des développeurs ayant des troubles de la personnalité multiple : « How effective can a software developer be if they have several personalities? » Il exprime son malaise à l’idée d’utiliser un logiciel développé par une communauté aux règles aussi atypiques : « I don’t exactly feel comfortable using software made by such people. »
L’absence de neutralité technique
L’intervenant conclut que Lix illustre une tendance où des projets open source adoptent des positions politiques explicites, ce qui peut aliéner une partie de la communauté technique. Il estime que cela nuit à la qualité et à la pérennité du logiciel.
CONCEPTS CLÉS
- Pluralphobie : Discrimination envers les personnes ayant des troubles de la personnalité multiple (pluralité). Dans le code de conduite de Lix, elle est interdite au même titre que le racisme ou le sexisme.
- Hard lines : Règles strictes d’un code de conduite entraînant un bannissement immédiat, sans avertissement préalable.
- Concern trolling / Sea lioning : Tactiques de débat de mauvaise foi, où une personne feint l’inquiétude ou harcèle poliment pour faire dérailler une discussion.
- Political non-neutral : Position d’un projet open source qui assume ouvertement une orientation politique, contrairement à la neutralité traditionnelle.
CONCLUSION
Le message principal de cette vidéo est que le projet Lix, en adoptant un code de conduite extrêmement strict et politisé, risque de compromettre sa crédibilité technique et d’exclure une partie de la communauté open source. L’intervenant met en garde contre la dérive idéologique qui, selon lui, nuit à la qualité du logiciel et à la collaboration. Pour un administrateur système, cela soulève la question de la confiance dans un projet dont les règles communautaires peuvent sembler arbitraires ou discriminatoires, et invite à évaluer soigneusement les dépendances logicielles en fonction de leur gouvernance.