datwill310 wrote:I will not make money with the OGL... But I just had a thought: what happens if someone were to program a commercial piece of software [which costs] which uses my library. What will happen then? Do the users of the library who make money have to give me some of it?
No, they don't have to. The license applies to everyone. What you can do is choosing a license which does not allow commercial use or choose the GPL which is most often not suitable for commercial use.
See also http://choosealicense.com/
for a nice overview of the terms of some common licenses.
I don't think making money out of other's works is bad, but only under certain conditions, i.e. they use my resource, and it is not plagiarism/stealing my work and saying it is theirs. If another was to use my library to program commercial software, I'm fine with that: they can have the money: after all, its the software they're paying for, not my library.
This is what I mean: if someone earns money through their software which utilises
my library, that's more than acceptable to me.
However, if someone earns money through the library itself
, then I'm having an issue. I intend for the OGL to be free, and if somebody comes along and charges for it, this is wrong in my eyes.
Hopefully this license will protect the OGL's openness and freedom for use and modification/extension, as well as the ownership rights I have as the main developer.
Yes, that site seems helpful and was linked (created?) by the guys behind GitHub (am I right in thinking that one of those was Linus Torvalds?).
Thank you all for your help.
PS btw, I didn't say this ;)
datwill310 wrote:What is your source for that? Did you actually get a lawyer's opinion, or do you just echo sentiments from pro-Linux press?