From edd at debian.org  Sat Feb 25 21:05:29 2006
From: edd at debian.org (Dirk Eddelbuettel)
Date: Sat, 25 Feb 2006 14:05:29 -0600
Subject: [Rd] Rcpp, best method for linking to
In-Reply-To: <Pine.LNX.4.64.0602250756140.18071@gannet.stats.ox.ac.uk>
References: <BFBA7186C5B3CB4C8EA0B509FA9090B3035B1CBF@exchange.systemsbiology.net>
	<17407.52079.241833.854793@basebud.nulle.part>
	<Pine.LNX.4.64.0602250756140.18071@gannet.stats.ox.ac.uk>
Message-ID: <17408.47241.996603.803343@basebud.nulle.part>


Brian,

On 25 February 2006 at 10:07, Prof Brian Ripley wrote:
| > I may be misunderstanding you but here it goes: if you are using Rcpp as a
| > means to get to R, you still end up linking with R itself.  It is my
| > understanding that this implies the GPL -- or a suitable GPL-compatible
| > license -- for your code.
| 
| As you know, what constitutes 'linking' and 'using' is controversial (and 
| legal experts do not agree except perhaps that it would need to be tested 
| in court and the interpretation may differ by country).  See e.g.
[...]
| [All I am trying to do here is to point out that there are multiple 
| viewpoints.]

I appreciate the follow-up and clarification because it is indeed difficult
and not fully mapped territory.  But now that Dominick has released the RCpp
/ RCppTemplate code under LGPL, things should be easier for Andrew.

It will be interesting to see what happens with GPLv3. As I understand, the
murkiness with respect to linking, and things like webservice interface is
said to be one of several drivers behind the license update.  

Dirk

-- 
Hell, there are no rules here - we're trying to accomplish something. 
                                                  -- Thomas A. Edison



[Rd] Rcpp, best method for linking to
Dirk Eddelbuettel