Principle 5: Contributor Ethics within COSS-branded Projects

“Contributors to a COSS-branded Project must not intentionally add, modify, or remove code or functional data in a way that subverts Principles 1-4, or for purposes of sabotage, DRM-like restrictions, or to introduce politically or religiously motivated alterations that undermine the neutrality or factual basis expected of the Project’s standard version. For the purpose of this principle, a ‘Contributor’ is any individual or entity making contributions (e.g., code, documentation, core data modifications) directly to the designated codebase, official documentation, or core functional datasets of that specific COSS-branded Project.”


Rationale: Why Contributor Ethics are Essential

This principle underscores the importance of trust and integrity in the development of Contriboss (COSS) branded projects. While open collaboration is encouraged, it must be guided by a shared commitment to uphold the core values that the COSS Mark represents. Malicious or subversive contributions can undermine a project’s neutrality, functionality, and the trust placed in it by its users and the wider community.

Key reasons for this principle include:


What This Principle Means in Practice for Contributors to COSS-Branded Projects

Prohibition of Malicious Code

No Ideologically Motivated Alterations that Undermine Neutrality/Factuality

Scope of “Contributor”

This principle applies to any individual or entity making direct contributions to the project’s official codebase, documentation, or core functional datasets. This includes pull requests, direct commits (by maintainers), updates to official wiki pages, modifications to core datasets bundled with the project, etc.

Transparency and Discussion

If a proposed change might be controversial or touch upon sensitive areas related to this principle, contributors are encouraged to discuss it openly with the project maintainers and community, explaining the rationale and potential impacts.


Examples


Fostering a Trustworthy Development Environment

Principle 5 is vital for ensuring that COSS-branded projects are not only well-architected according to Principles 1-4 but are also developed and maintained in an environment of trust and good faith. It calls upon all contributors to act as responsible stewards of the project’s integrity and its commitment to the COSS values.

← Back to Overview of the Principles