The Mercurial license is GPLv2
Arne Babenhauserheide
arne_bab at web.de
Mon Aug 4 10:22:47 CDT 2008
Am Montag 04 August 2008 14:41:49 schrieb Manlio Perillo:
> Another legal question/curiosity: is it possible to release the main
> framework under a BSD like licence and one of the subpackages under GPL?
> As I have said, the hgrepo module is used only inside the flatpages
> package, and the flatpages package is not used by any other part of wsgix.
When the main framework uses GPL covered code, it has to be GPL, too, as far
as I know, but that doesn't mean that every part of it has to be GPL:
- http://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL
Means: Sure you can license every other part under a BSD license (2 clause or
3 clause), but the whole product will be under the GPL if you use a part
under the GPL.
Others can still take just the non-GPL part and use it under the BSD, but as
soon as a GPL part is in the mix, the whole program becomes GPL.
If most of a birds body allows you to shoot it down, but its wings disallow
you to shoot the bird they belong to, then you are not allowed to shoot it.
If you get the bird to cut off its wings (or if you do it), you can safely
shoot it and serve it to your landlord for dinner, though.
That's the reason I almost always use GPL. If you want to shoot a bird, you
can't use the parts I contributed. But nothing keeps your landlord from just
enjoying the birds songs of freedom.
Best wishes,
Arne
-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the
history of free software.
-- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln
-- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://selenic.com/pipermail/mercurial/attachments/20080804/c100a90b/attachment.pgp
More information about the Mercurial
mailing list