Contributor Covenant
   HOME

TheInfoList



OR:

The Contributor Covenant is a
code of conduct A code of conduct is a set of rules outlining the norms, rules, and responsibilities or proper practices of an individual party or an organization. Companies' codes of conduct A company code of conduct is a set of rules which is commonly writt ...
for contributors to free/open source software projects, created by
Coraline Ada Ehmke Coraline Ada Ehmke is an American software developer and open source advocate based in Chicago, Illinois. She began her career as a web developer in 1994 and has worked in a variety of industries, including engineering, consulting, education, ...
. Its stated purpose is to reduce harassment of minority,
LGBT ' is an initialism that stands for lesbian, gay, bisexual, and transgender. In use since the 1990s, the initialism, as well as some of its common variants, functions as an umbrella term for sexuality and gender identity. The LGBT term ...
and otherwise underrepresented open source software developers. The Contributor Covenant is used in prominent projects including
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
,
Ruby on Rails Ruby on Rails (simplified as Rails) is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and we ...
,
Swift Swift or SWIFT most commonly refers to: * SWIFT, an international organization facilitating transactions between banks ** SWIFT code * Swift (programming language) * Swift (bird), a family of birds It may also refer to: Organizations * SWIFT, ...
, Go, and
JRuby JRuby is an implementation of the Ruby programming language atop the Java Virtual Machine, written largely in Java. It is free software released under a three-way EPL/GPL/ LGPL license. JRuby is tightly integrated with Java to allow the embeddin ...
. Relevant signers include
Google Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
,
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, where its wild ancestor, ' ...
,
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
,
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
, Eclipse and
GitLab GitLab Inc. is an open-core company that operates GitLab, a DevOps software package which can develop, secure, and operate software. The open source software project was created by Ukrainian developer Dmitriy Zaporozhets and Dutch developer ...
. Since its initial release as an open source document in 2014, its creator has claimed it has been adopted by over 100,000 open source projects. In 2016
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continu ...
added a feature to streamline the addition of the Contributor Covenant to an open source project and the Ruby library manager Bundler also has an option to add the Contributor Covenant to software programs that its users create. In 2016, Ehmke received a Ruby Hero award in recognition of her work on the Contributor Covenant. Following the adoption of the Contributor Covenant v1.4 by Linux in 2018 the Linux community reacted, with some applauding the change and some speaking against it. In 2021 the Contributor Covenant has been folded into the
Organization for Ethical Source The Organization for Ethical Source (OES) is a non-profit organization founded by Coraline Ada Ehmke in December 2020, to support the ethical source movement, which promotes that "software freedom must always be in service of human freedom". The ...
which promotes the idea that "software freedom must be always in service of human freedom".


See also

* Ada Initiative *
Inclusive language Inclusive language avoids expressions that are considered to express or imply ideas that are sexist, racist, or otherwise biased, prejudiced, or insulting to any particular group of people and sometimes animals as well. Use of inclusive language ...
*
Outreachy Outreachy (previously the Free and Open Source Software Outreach Program for Women) is a program that organizes three-month paid internships with free and open-source software projects for people who are typically underrepresented in those projec ...
*
Women in computing Women in computing were among the first programmers in the early 20th century, and contributed substantially to the industry. As technology and practices altered, the role of women as programmers has changed, and the recorded history of the fiel ...


References

{{Reflist, 2


External links


Contributor Covenant main page
Open-source movement Codes of conduct