It's time to say goodbye to the GPL
martin.kleppmann.comThat page you linked at the bottom mentions an interesting point, and quite thought-provoking:
"We in Libreboot recommend that you do not have a code of conduct, because it alienates new contributors and creates a self-censored environment where people feel unable to express their views about issues"
Oddly, opposite to this (and the trend in the industry?) it seems that some demand that others are "tolerant" and hunt down those that have different views, which seems to be the very opposite of being tolerant. "I demand that you be tolerant! You must accept my views! If you don't have the same views, you're INTOLERANT! I demand you be the same as me!"
The irony. Just an observation of mine, which I found amusing. I am not saying what is right or wrong or commenting on the RMS situation, but I thought it an interesting trend.
It seems incomplete to not acknowledge that codes of conduct are a response to a different kind of censorship, where some voices dominate the conversation and drive users away.
Codes of conduct aren't the only possible solution to that. But the problem is real, and visible in the skewed demographics. If you don't observe that you can't deal with it or find a solution.
If what they want is to have only those users in the room who like that kind of sharp-elbowed behavior, that's their choice. But it is a choice, and things flow from that choice.