What about Linus Torvalds? If you follow closely the development of Linux, you will know that discussions about the Linux kernel often get very heated.
Recently, Linus Torvalds admitted that the Linux Kernel Mailing List (LKML) and other Linux development sites are very hostile to many. Torvalds announced that he would change his behavior and apologized to "the people whose personal behavior harmed me and may have made it difficult for the nucleus to develop."
But it's not just Torvalds. And the Linux community has announced that it will adopt, for the first time, a "Code of Conduct".
The Linux developers had some code, but the older "Code of Conflict," failed to make the kernel community a friendlier group.
As Greg Kroah-Hartman, chief developer of the Linux kernel, wrote, “Code of Conflict does not achieve its indirect goal of promoting courtesy and a spirit of cooperation. Explicit instructions have been successful in other projects and in other areas of the core. ”
The new code is simple. Starts:
In order to promote an open and welcoming environment, we as contributors and maintainers commit ourselves to participating in our work and community for an experience without the hassles of everyone regardless of age, physical size, disability, nationality, gender, identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion or sexual identity and orientation.
The new code is based on the Contributor Covenant in open source projects and is already being used by projects such as Eclipse, Kubernetes and Rails. Created by Coraline Ada Ehmke, software developer and hotspot of open source.
What will happen next? Sage Sharp, a developer who abandoned the Linux community due to its toxic environment, published a tweet describing the situation in a few words:
"The real test is whether the community that Linus created and protects can change. The Linux kernel community itself needs to change as well. ”
To see what happens.