Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: GPL and LGPL linkage to Perl

by mirod (Canon)
on Feb 28, 2002 at 09:50 UTC ( #148167=note: print w/replies, xml ) Need Help??


in reply to GPL and LGPL linkage to Perl

For crying out Loud!

Once and for all, Perl is distributed under both the GPL AND the Artistic license. The goal, explicitely stated by Larry, of this double licensing is to make everybody happy: suits can use the Artistic License (which he describes as an antidote to the GPL) so they can use it in commercial software, and rabid GNU zealots see their beloved GPL being used.

The goal (once again explicitely stated by Larry) is not to have a legally sound scheme, it is to quiet down both sides of the Open-Source vs Free Software debate, plus commercial software producers. In fact it is designed precisely to avoid that kind of GPL/LGPL nit-picking.

See this interview for Larry's description of this hack, and a legal analysis of the Artistic License in "Essay on the Artistic License

Replies are listed 'Best First'.
Re: Re: GPL and LGPL linkage to Perl
by mdupont (Scribe) on Feb 28, 2002 at 10:04 UTC
    So you are saying that there is nothing stopping linking of the entire GNU compiler source code via Perl, and then the releasing of a closed source code generator?

    Here is a mail from joe buck from the GCC mailling list:

    http://gcc.gnu.org/ml/gcc/1999-01n/msg00706.html

    "I'm afraid that's exactly what RMS is extremely worried about:

    specifically, that proposed changes make it easier for *proprietary*

    tools to use the gcc front ends or back ends."

    So GPL/PAL co-linkage allows for the turning over of the entire GPL.

    Mike

    updated:formatting

      So you are saying that there is nothing stopping linking of the entire GNU compiler source code via Perl, and then the releasing of a closed source code generator?

      That's not what he's saying at all. Your example is quite obviously a derived work of GPL'd software.

      What he's saying is that most perl modules are distributed under the dual license scheme, and so this isn't an issue for the majority of cases. However, we do need to be aware that there are some perl modules on CPAN that are just GPL'd, and are not dual licensed, so you need to be aware of those.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://148167]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (4)
As of 2021-04-11 15:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?