Re: Licensing issue with cvs2svn

Oswald Buddenhagen <[email protected]> Wed, 23 Sep 2009 10:20:34 +0200
Newsgroups gmane.comp.version-control.subversion.cvs2svn.devel
Message-ID <[email protected]>
On Wed, Sep 23, 2009 at 04:48:37AM +0200, Michael Haggerty wrote:
> Daniel Berlin wrote:
> > On Tue, Sep 22, 2009 at 10:21 AM, Michael Haggerty wrote:
> >> The problem is that Mercurial is GPLv2, and it is not clear to me
> >> that the CollabNet license is compatible with GPLv2; it seems
> >> likely that it is not.  Therefore it is at best questionable
> >> whether linking cvs2svn and Mercurial is permitted [1].
> > 
> > As long as mercurial is separately distributed from cvs2hg and it is
> > the user who is "linking", it doesn't really matter.
> 
by any means, that's quite a stretch. if i made my own import library
for a gpl'd dll so i could legally link my proprietary exe against the
dll's symbols, would that allow my users to link against that dll? i
have serious doubts about that.

> IANAL but it seems to me that writing code that imports a Python
> library is analogous to writing C code against a GPLed
> dynamically-linked library. 
>
i agree.

> The latter is very much a gray zone; the FSF claims that it is not
> allowed under GPL, whereas others think that it is.
> 
of course the fsf claims it, as it is at the very core of the gpl's
spirit. and it's the foundation of gpl/commercial dual-licensing models
such as employed by trolltech, mysql, coin3d (v2), etc..

> I guess I will ask the Mercurial copyright holder if he has any
> objections.
> 
i'm not sure such an exclusive license would be accepted by e.g.,
debian, even if the hg ppl would give it. they'd probably have to add a
general gpl exception.

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2398765

To unsubscribe from this discussion, e-mail: [[email protected]].