I am just reading about licenses, because maybe it is a good idea to put licenses on my projects on Github...
But well, all open source licenses seem to allow commercial use, but I don't want that someone I don't know starts earning money with something I made without me knowing it...
And actually it seems all licenses I can find are like that...
So, any ideas what I should do? I don't know if it is possible to put something together myself...
Question about how something works in a license
@storydragon a site like Creative Commons tries to have some good plain language explanations of copyright options: https://creativecommons.org/
But they are more for general copyright than specific to software like open source licences.
There are a few sites that try to explain those, e.g. https://choosealicense.com/ and https://tldrlegal.com/
The type of Patent clause you mentioned is common in copy-left licences, where any derivatives are required to use the same licence.
With a copyright only licence, a company could add something they have a patent on, publish the free code, but it is still not usable (due to the patent).
Clauses have been added to popular licences to prevent this (the company, in order to modify the software, must also allow free use of any patent rights).
Question about how something works in a license
@sgryphon
Ah, ok.
Well, actually most licenses are pretty long. Too long probably to be attractive.
I now looked at two simple ones, the MIT and BSD, but they are not exactly what I want. I want that at least I should be notified when someone uses my work for commercial purposes..
I could just write my own text, based off of MIT and BSD for a bit:
https://bin.snopyta.org/?a3dc38de8723d970#2z31EB4fQeMN7TvHxj6HMfDpLCvxxTq1pwuFunWS61aJ