Re: [R] licensing of R packages

From: Duncan Murdoch <>
Date: Fri, 14 Nov 2008 12:36:15 -0500

On 11/14/2008 11:57 AM, Carlos Ungil wrote:

> Barry Rowlingson wrote:

>> This misconception of the license terms comes about because of the
>> use of the word 'use'. If I distribute a short C program that has a
>> call in it to a function that has the same name as something in the
>> GSL, does my C program use the GSL? No. Maybe it _mentions_ the GSL,
>> but the GPL has no problems with that.
> Maybe the GPL has no problems with that, but GSL authors will have. For
> example, regarding a similar situation one of the GSL authors commented:
> []

>> Any distributed code which refers to GSL functions should be licensed
>> to the end-user under the GPL. The intent of the GPL is that we make
>> our code free to other people if they do the same for us --- two-way
>> cooperation. The current R-quant license is not a free software
>> license so there should not be anything distributed under that license
>> which directly refers to GSL functions.
> Barry Rowlingson wrote:

>> I'm distributing my C program, and not the GPL-covered code, so I can
>> license it how I like.
> And the copyright owners have recourse to legal action if they think there
> is a license violation. Again, I don't know what a court would decide, but
> if you want to test the limits of the GPL license I would avoid challenging
> a GNU project :-)

Actually, I think that's an ideal situation. There is a lot of fear and doubt about using GPL'd software, because of worries like yours. But the FSF has the resources to follow up in cases where there are actual violations, and they have won several.

The way to lose a GPL lawsuit is to incorporate GPL'd code into your own project, and then not follow the GPL when you redistribute. There's evidence of that.

But I've never heard of anyone linking to but not distributing GPL'd code and being sued for it, let alone losing lawsuits over it. That's evidence enough for me that it is a safe thing to do.

Duncan Murdoch mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Fri 14 Nov 2008 - 17:37:45 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 14 Nov 2008 - 23:30:25 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive