Submission + - FreeBSD and its Code of Conduct Anniversary (slashdot.org)
Tokolosh writes: On February 13, 2018 the FreeBSD Foundation posted its Code of Conduct (https://web.archive.org/web/20180213113526/https://www.freebsd.org/internal/code-of-conduct.html). This included a system for reporting offenders, plus a Code of Conduct Committee to review charges and issue sanctions. The resulting story on Slashdot on February 17 triggered 859 comments (https://yro.slashdot.org/story/18/02/17/0826206/freebsds-new-code-of-conduct). Needless to say, it was controversial.
In 2020 a survey indicated that some 35% of the FreeBSD developer community was dissatisfied with their 2018 Code of Conduct, 34% were neutral, and only 30% satisfied. So they set out to adopt a new CoC. A second survey asked which code of conduct should FreeBSD adopt? 4% favoured keeping the 2018 code of conduct, 33% favoured the Go-derived code of conduct, 63% favoured the LLVM-derived code of conduct. The LLVM Project code was thus adopted (https://www.freebsd.org/internal/code-of-conduct/).
My pragmatic question back in 2018 was, will this CoC lead to a better FreeBSD, more engagement, a larger, more productive community, and more market share for FreeBSD? In other words, does the CoC give FreeBSD an evolutionary advantage? If a different or no CoC had been imposed, would the FreeBSD of today be different? If so, in what way? The answer is not clear, so I am submitting this story to gather input.
In 2020 a survey indicated that some 35% of the FreeBSD developer community was dissatisfied with their 2018 Code of Conduct, 34% were neutral, and only 30% satisfied. So they set out to adopt a new CoC. A second survey asked which code of conduct should FreeBSD adopt? 4% favoured keeping the 2018 code of conduct, 33% favoured the Go-derived code of conduct, 63% favoured the LLVM-derived code of conduct. The LLVM Project code was thus adopted (https://www.freebsd.org/internal/code-of-conduct/).
My pragmatic question back in 2018 was, will this CoC lead to a better FreeBSD, more engagement, a larger, more productive community, and more market share for FreeBSD? In other words, does the CoC give FreeBSD an evolutionary advantage? If a different or no CoC had been imposed, would the FreeBSD of today be different? If so, in what way? The answer is not clear, so I am submitting this story to gather input.