Hello,
It's a bit off topic question but I'm sure many of the experienced users will be able to answer!
I was reading an article about open source licenses: GPL, LGPL, BSD and MIT. So from what I understood, if a gem (library) I used in my program in under GPL, I *must* release my program under the GPL no matter what, is that correct?
If the license is of the the gem is BSD or MIT I can use for commercial and/or free of charge use without restrictions (permissive licenses), right?
Best Regards,
Panagiotis Atmatzidis
···
-----------------------------
Pharmacy Student at VFU
email4lists: ml@convalesco.org
More info: http://about.me/atmosx
The wise man said: "Never argue with an idiot, he brings you down to his level and beat you with experience."
No, this is not right. GPL requires that source code must be released *when
you distribute* your software. What counts as distribution is generally:
- You give/sell the software on physical media
- You give/sell the software as downloadable media
What *doesn't* count as distribution is use over the internet (a la a web
site), and there are a lot of legal gray areas for which you generally
speak with a lawyer. (E.g. a legitimate question is whether or not a missle
bombing a country with GPL software counts as distribution).
The Affero GPL (AGPL) license gets around this "loop hole", and requires
you to publish the source code to your software *even* if your software is
for a network service (e.g. a web site).
Regards,
Mike
···
On Sat, Aug 11, 2012 at 3:55 PM, narkoz.2008@gmail.com < narkoz.2008@gmail.com> wrote:
Yes, right.