3 ms·
Then that would no longer be an Open source license.
by kilodeca 5y ago
Then that would no longer be an Open source license.
- b1n 5y agoMy understanding is that Open Source means just that - The source is open for inspection. It doesn't immediately imply that the source is open for free usage by all.
- quantumofalpha 5y agoThat's merely https://en.wikipedia.org/wiki/Source-available_software https://en.wikipedia.org/wiki/Source-available_software
- b1n 5y agoThanks, I was just about to ask.
- deleted 5y ago[deleted]
- __d 5y agoIt's worth reading the definition: https://opensource.org/osd https://opensource.org/osd I think this would likely fall foul of clause 6, in that using the software for training ML models would likely be considered a "field of endeavor". It's not the classic application of this clause (ie. "you can't use this software for military purposes", etc), but I think it'd still be covered. Of course, IANAL, and your lawyer's opinion might differ.
- __d 5y agoOr, with a little more detail: "Open Source" is defined by the Open Source Definition (https://opensource.org/osd https://opensource.org/osd), and clause 6 requires no constraint of fields of endeavor. Which means, you cannot limit the purposes for which your software is used. If you wanted to prohibit it being used to train ML models, you could add this restriction to your license, but it would no longer be Open Source(TM).