Ethical Source Definition

Wednesday, 29 January 2020

Software is considered Ethical Source if it meets the following criteria:

  1. Freely distributed with source code and can be used or combined with other software without a royalty or fee.
  2. Developed in public view and welcoming of community contributions.
  3. The community of contributors is governed by a code of conduct that is consistently and fairly enforced.
  4. Creators have the right to prohibit use by individuals or organizations engaged in human rights violations or other behavior deemed unethical.
  5. Creators have the right to solicit reasonable and voluntary compensation from the communities or institutions that benefit from the software.

I facepalmed when I read the fifth criterium.

Swift Playgrounds for Mac »