HI,
While not a detailed discussion of FOSS licensing, there are lots of interesting bits in this Strange Loop 2022 talk.
Lots of places have dual licensing arrangements where the OSI version is free, but if you want or need support or extra (nice) features you pay.
Labkey with a .org for the free version and a .com for the not free version.
If what you want is just to let people use your code freely then
CC BY-NC-ND 4.0CC BY-NC-ND 4.0
Name: Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License
Abbrev: CC BY-NC-ND 4.0
FSF: non_free (https://www.gnu.org/licenses/license-list.html#CC-BY-NC)
URL: https://creativecommons.org/licenses/by-nc-nd/4.0
FOSS: no
Extensible: yes
Restricts_use: yes
might cover what you want.
More, way way more examples, on the R Licensing page.
Another example is
which is a somewhat typical license that comes out of an European University.
This is a very deep subject that burns infinite time. Non-commercial is a bit vague. I work for a big company but we do basic research. Is that commercial? Or no? *I* have taken the position that it is commercial, but, others do not.
cheers
bruce
On 2022-12-26T10:09:31.000+01:00, rabbit <rabbit@callistohouse.org> wrote:
Thank you. Yes, indeed. Thatโs fine, a non-free license that allows free-use under conditions is fine. Do you know of such a license? ๐ฐ
โขโขโข
๐๐ ๐ฎ๐ค๐ช ๐๐ง๐ ๐๐ง๐๐ซ๐๐ฃ๐ ๐ ๐๐ค๐ง๐จ๐๐๐, ๐ฉ๐๐๐ฃ๐ ๐ฎ๐ค๐ช ๐๐ค๐ง
๐ข๐ค๐ซ๐๐ฃ๐ ๐ค๐ซ๐๐ง, ๐จ๐ค ๐ฉ๐๐๐ฉ ๐ ๐๐ค๐ช๐ก๐ ๐จ๐๐๐๐ก๐ฎ ๐ฅ๐๐จ๐จ!
Arrivederci, rabbit โข D๐๐ฉ๐จ๐ช๐ฃ ๐ฎ๐ฐ๐ฌ๐ โข ๐ฐ
๏ปฟ
I think the Free Software definition requires that the user have the freedom to use the software for any purpose, including commercial. I am not a lawyer, but I have understood this to imply that restricting commercial use would make the license a non-Free one.
I am unfamiliar with FOSS licensing. Does anyone know about an open source license that allows free use for free software, but requires payment if its uses are for commercial software?
โขโขโข
๐๐ ๐ฎ๐ค๐ช ๐๐ง๐ ๐๐ง๐๐ซ๐๐ฃ๐ ๐ ๐๐ค๐ง๐จ๐๐๐, ๐ฉ๐๐๐ฃ๐ ๐ฎ๐ค๐ช ๐๐ค๐ง
๐ข๐ค๐ซ๐๐ฃ๐ ๐ค๐ซ๐๐ง, ๐จ๐ค ๐ฉ๐๐๐ฉ ๐ ๐๐ค๐ช๐ก๐ ๐จ๐๐๐๐ก๐ฎ ๐ฅ๐๐จ๐จ!
Arrivederci, rabbit โข D๐๐ฉ๐จ๐ช๐ฃ ๐ฎ๐ฐ๐ฌ๐ โข ๐ฐ