On 8/31/07, Chad Z. Hower aka Kudzu <[EMAIL PROTECTED]> wrote:
> > This is the first opensource project i've worked with, can somebody
> > (in plain english) explain the difference between all the licenses?
> > I'm not too familiar with the details.
> > MPL, is that the 'Mozilla Public License'?
> >
> > Personally, to be honest, i don't care too much about the license, as
> > long as it's both open and not too limiting to people outside the
> > 'sharpos community'
>
> Ill try and dig up a summary of each, but for now (and this is a best
> estimate, not exact..)
>
> But they go from super restrictive, to super permissive:
>
> GPL
> LGPL
> MPL
> BSD/IX?
>
> I like BSD, but Im not restrictive about it. I also happen to like MPL for
> those that don't like BSD. And for me I have some issues with LPGL, but its
> not odious to me. Ie its acceptable I think (will have to dig a bit more).
>
> GPL on the other hand has a place, but is dangerous to use because its viral
> and VERY VERY restrictive. It limits future options. And its been discussed
> that we license parts LGPL, and parts GPL. And the parts that are GPL wont
> need to be linked. That in theory might work, but Im concerned in practice
> that we inadvertently label something  GPL, that somehow could be linked, or
> somehow is linked, or later is refactored to be linked. Now all the LGPL
> that links to the GPL is a problem and the LGPL that use the GPL "becomes"
> GPL for all intents and purposes....

Warning: flamebait. Using such descriptions of the GPL is only going
to result in GPL people getting reeaaalllyy pissed off. First of all,
the only restrictions on the GPL (at least v2) are there to protect
the freedom of your software. So, naturally lots of commercial
companies have problems with it because only free software may link
with it (from a GPL compatible license). That's really the only
restriction I think you're concerned about. It would explain why the
LGPL seems to be an acceptable choice in your book. As for the "LGPL
code becomes GPL code thing", No that is not the case. It is _not_
viral, especially in this case. If you link non free-software to GPLed
code, you are violating the license and you should stop doing it. But
that doesn't mean the code you link to it is GPLed. Besides, in the
special case of the LGPL, the LGPL _is_ a free software license, just
with a slightly weaker copyleft and it is perfectly acceptable to have
them link to each other.

There's also the route of using GPL with the classpath exception. This
is what the new open source Java uses.
>
> Corrections welcome.. buts it's the restrictive and viral nature of GPL
> that's a problem for me.

-- 
fury

long name: William Lahti
handle :: fury
freenode :: xfury
blog :: http://xfurious.blogspot.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to