Remix.run Logo
skeledrew 13 hours ago

A thing cannot be considered free/open source if there are restrictions on what users can do with it. If a maintainer wishes to put a "don't compete commercially" license then it should be clearly labelled as source available, not open source. To do otherwise is to deceive the open source community, which has a particular and well defined understanding of what "open source" entails.

luipugs 13 hours ago | parent [-]

Are you arguing that copyleft is not open source?

mgulick 12 hours ago | parent [-]

From https://opensource.org/osd:

> 6. No Discrimination Against Fields of Endeavor > > The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

A non-commercial clause is a discrimination against a field of endeavor and thus non-open-source. The license cannot restrict how the user is able to *use* the software and still be open source. There can however be requirements to distribute the source code when distributing the software, ala GPL.

pocksuppet 8 hours ago | parent [-]

https://opensource.org/sponsors