Nur weil sich das Kernel Team einen Code of Conduct verpasst, heißt das noch lange nicht, dass da jetzt SJW einzieht.
Also so harmlos finde ich den Code of Conduct nicht:
Zitat
Examples of unacceptable behavior by participants include:
- The use of sexualized language or imagery and unwelcome sexual attention or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others’ private information, such as a physical or electronic address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting
Der 2. und letzte Punkt sind für mich kritisch.
Ob jemand einen Kommentar beleidigend oder abwertend empfindet, ist stark subjektiv, es wird hier auch nicht von persönlichen Attacken geredet, die werden ja im selben Punkt noch mal extra aufgezählt. Was ist jetzt, wenn jemand es als beleidigend empfindet, wenn man sagt, dass der Quellcode schlecht aus den und den Gründen ist? Verletzt man dann schon den CoC, wenn sich jemand dadurch angegriffen fühlt?
Unter den letzten Punkt kann letztlich ja alles fallen. Wenn man jemanden loshaben will, kann man sich also im Zweifel dann auf diesen Punkt berufen und sagen, dass Verhalten xy nicht professionell war.
Wie man mit Abweichlern umgeht, wird ja auch gleich gesagt:
Zitat
Maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
Interessant ist auch, wer den Code of Conduct verfasst hat: Coraline Ada Ehmke.
2015 hat sie versucht jemanden aus einem OpenSource Projekt herauswerfen zu lassen, weil er auf Twitter "transphobische" Dinge gesagt hat. Aber scheinbar ist ihr eigenes Verhalten ja völlig ok und mit ihrem eigenen CoC im Einklang.
Sie eröffnet regelmäßig issues bei größeren und kleineren OpenSource Projekte, um sie dazu zu bringen ihren CoC einzuführen.