I’ve been reading the mailing list to get a feel for the amount of opposition from the kernel developer community. What I have seen is that the kernel developers are largely a professional group of people who do not worry about their ability to treat their collaborators with mutual respect.
For such a large group of contributors, there has been virtually no opposition to the CoC. Take a look through the message log: https://lkml.org/lkml/last100/
People are getting their work done and not seeming all that concerned.
Overall I’m not worried by what’s in this file, people will make a
lot of noise about it for two weeks, will explain how hypocrit they
feel it is or how insufficient it is to protect their sensitivity,
nobody will change much the way they communicate, but over time
people will learn to think “maybe he didn’t really mean this”, and
that will already be a step forward. We’ll see in Greg’s next annual
report if this has a negative implication on the number of commits
per hour, since in the end it’s all that matters (and I bet it won’t).
This contributor’s insight is that the CoC helps remind everyone to not be intentionally abusive, and in turn everyone will be reminded that the people they are interacting with are not trying to be abusive.
In all, I have seen more support than opposition from the contributors. It’s not surprising, since being subject to less torment is likely a relief to them more than a burden. But most of the contributors seem unaffected by the change, remaining busy at work. After all, it’s community of kernel developers, not a community of recreational debaters.
I for one am looking forward to seeing what innovations and improvements are in store as more contributors are attracted to the Linux community.