xref: /linux/Documentation/process/code-of-conduct.rst (revision 3eb66e91a25497065c5322b1268cbc3953642227)
1f7e58584SGreg Kroah-Hartman.. _code_of_conduct:
2f7e58584SGreg Kroah-Hartman
38a104f8bSGreg Kroah-HartmanContributor Covenant Code of Conduct
48a104f8bSGreg Kroah-Hartman++++++++++++++++++++++++++++++++++++
58a104f8bSGreg Kroah-Hartman
68a104f8bSGreg Kroah-HartmanOur Pledge
78a104f8bSGreg Kroah-Hartman==========
88a104f8bSGreg Kroah-Hartman
98a104f8bSGreg Kroah-HartmanIn the interest of fostering an open and welcoming environment, we as
108a104f8bSGreg Kroah-Hartmancontributors and maintainers pledge to making participation in our project and
118a104f8bSGreg Kroah-Hartmanour community a harassment-free experience for everyone, regardless of age, body
128a104f8bSGreg Kroah-Hartmansize, disability, ethnicity, sex characteristics, gender identity and
138a104f8bSGreg Kroah-Hartmanexpression, level of experience, education, socio-economic status, nationality,
148a104f8bSGreg Kroah-Hartmanpersonal appearance, race, religion, or sexual identity and orientation.
158a104f8bSGreg Kroah-Hartman
168a104f8bSGreg Kroah-HartmanOur Standards
178a104f8bSGreg Kroah-Hartman=============
188a104f8bSGreg Kroah-Hartman
198a104f8bSGreg Kroah-HartmanExamples of behavior that contributes to creating a positive environment
208a104f8bSGreg Kroah-Hartmaninclude:
218a104f8bSGreg Kroah-Hartman
228a104f8bSGreg Kroah-Hartman* Using welcoming and inclusive language
238a104f8bSGreg Kroah-Hartman* Being respectful of differing viewpoints and experiences
248a104f8bSGreg Kroah-Hartman* Gracefully accepting constructive criticism
258a104f8bSGreg Kroah-Hartman* Focusing on what is best for the community
268a104f8bSGreg Kroah-Hartman* Showing empathy towards other community members
278a104f8bSGreg Kroah-Hartman
288a104f8bSGreg Kroah-Hartman
298a104f8bSGreg Kroah-HartmanExamples of unacceptable behavior by participants include:
308a104f8bSGreg Kroah-Hartman
318a104f8bSGreg Kroah-Hartman* The use of sexualized language or imagery and unwelcome sexual attention or
328a104f8bSGreg Kroah-Hartman  advances
338a104f8bSGreg Kroah-Hartman* Trolling, insulting/derogatory comments, and personal or political attacks
348a104f8bSGreg Kroah-Hartman* Public or private harassment
358a104f8bSGreg Kroah-Hartman* Publishing others’ private information, such as a physical or electronic
368a104f8bSGreg Kroah-Hartman  address, without explicit permission
378a104f8bSGreg Kroah-Hartman* Other conduct which could reasonably be considered inappropriate in a
388a104f8bSGreg Kroah-Hartman  professional setting
398a104f8bSGreg Kroah-Hartman
408a104f8bSGreg Kroah-Hartman
418a104f8bSGreg Kroah-HartmanOur Responsibilities
428a104f8bSGreg Kroah-Hartman====================
438a104f8bSGreg Kroah-Hartman
448a104f8bSGreg Kroah-HartmanMaintainers are responsible for clarifying the standards of acceptable behavior
458a104f8bSGreg Kroah-Hartmanand are expected to take appropriate and fair corrective action in response to
468a104f8bSGreg Kroah-Hartmanany instances of unacceptable behavior.
478a104f8bSGreg Kroah-Hartman
488a104f8bSGreg Kroah-HartmanMaintainers have the right and responsibility to remove, edit, or reject
498a104f8bSGreg Kroah-Hartmancomments, commits, code, wiki edits, issues, and other contributions that are
508a104f8bSGreg Kroah-Hartmannot aligned to this Code of Conduct, or to ban temporarily or permanently any
518a104f8bSGreg Kroah-Hartmancontributor for other behaviors that they deem inappropriate, threatening,
528a104f8bSGreg Kroah-Hartmanoffensive, or harmful.
538a104f8bSGreg Kroah-Hartman
548a104f8bSGreg Kroah-HartmanScope
558a104f8bSGreg Kroah-Hartman=====
568a104f8bSGreg Kroah-Hartman
578a104f8bSGreg Kroah-HartmanThis Code of Conduct applies both within project spaces and in public spaces
588a104f8bSGreg Kroah-Hartmanwhen an individual is representing the project or its community. Examples of
598a104f8bSGreg Kroah-Hartmanrepresenting a project or community include using an official project e-mail
608a104f8bSGreg Kroah-Hartmanaddress, posting via an official social media account, or acting as an appointed
618a104f8bSGreg Kroah-Hartmanrepresentative at an online or offline event. Representation of a project may be
628a104f8bSGreg Kroah-Hartmanfurther defined and clarified by project maintainers.
638a104f8bSGreg Kroah-Hartman
648a104f8bSGreg Kroah-HartmanEnforcement
658a104f8bSGreg Kroah-Hartman===========
668a104f8bSGreg Kroah-Hartman
678a104f8bSGreg Kroah-HartmanInstances of abusive, harassing, or otherwise unacceptable behavior may be
68*f3f76d64SGreg Kroah-Hartmanreported by contacting the Code of Conduct Committee at
69*f3f76d64SGreg Kroah-Hartman<conduct@kernel.org>. All complaints will be reviewed and investigated
70*f3f76d64SGreg Kroah-Hartmanand will result in a response that is deemed necessary and appropriate
71*f3f76d64SGreg Kroah-Hartmanto the circumstances. The Code of Conduct Committee is obligated to
72*f3f76d64SGreg Kroah-Hartmanmaintain confidentiality with regard to the reporter of an incident.
73*f3f76d64SGreg Kroah-HartmanFurther details of specific enforcement policies may be posted
74*f3f76d64SGreg Kroah-Hartmanseparately.
758a104f8bSGreg Kroah-Hartman
768a104f8bSGreg Kroah-HartmanAttribution
778a104f8bSGreg Kroah-Hartman===========
788a104f8bSGreg Kroah-Hartman
798a104f8bSGreg Kroah-HartmanThis Code of Conduct is adapted from the Contributor Covenant, version 1.4,
808a104f8bSGreg Kroah-Hartmanavailable at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
81f7e58584SGreg Kroah-Hartman
82f7e58584SGreg Kroah-HartmanInterpretation
83f7e58584SGreg Kroah-Hartman==============
84f7e58584SGreg Kroah-Hartman
85f7e58584SGreg Kroah-HartmanSee the :ref:`code_of_conduct_interpretation` document for how the Linux
86f7e58584SGreg Kroah-Hartmankernel community will be interpreting this document.
87