Even though the fundamental nature of open source projects is being open and accessible to all, many contributors, in the past, have expressed their concerns over the unwelcoming nature of some communities. Linux, the most successful open source project, isn’t untouched by the same.
The Linux Boss, Linus Torvalds, is himself known to get often involved in heated discussions and say things that he shouldn’t. Just recently, he announced that he’d be taking a breaking from Linux and working to change his behavior. That’s not all. To make Linux development a more welcoming community, a new “Code of Conduct” has been adopted.
This CoC has replaced an existing Code of Conflict, which, according to kernel developer Greg Kroah-Hartman, hasn’t been successful in “achieving its implicit goal of fostering civility and the spirit of ‘be excellent to each other.”
Coming back to Linux, here’s the Contributor Covenant Code of Conduct Pledge:
The CoC ends with:
You can read the complete CoC here.
From “Be excellent to each other” to Contributor Covenant…
h/t @LeahNeukirchen for the heads up!
— Coraline Ada Ehmke (@CoralineAda) September 16, 2018
The new code is based on the Contributor Covenant, which was created by open source advocated Coraline Ada Ehmke. The Contributor Covenant is already being used as the CoC in many open source project.