On Fri, Sep 06, 2013 at 10:35:07AM +1000, Russell Sim wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Paul Tagliamonte <paul...@debian.org> writes:
> 
> > On Mon, Sep 02, 2013 at 11:32:09PM +1000, Russell Sim wrote:
> >> Paul Tagliamonte <paul...@debian.org> writes:
> >> 
> >> > I notice there's a mix of GPLv2 and Apache2 code in the same binary.
> >> > This combined work isn't distributable. It'd be super great to fix this
> >> > by getting upstream to move to GPLv3 or dropping the apache2 code (or
> >> > getting the copyright holders of the apache2 code to move to Expat or
> >> > similar)
> 
> So I think that I have an answer to the GPLv2 and Apache2
> incompatibilities. They have added a linking exception preamble to the

Erm, I just read this. This seems like it'd work :)

> license, so it's not a pure GPLv2 license, instead it's modified to make
> it more compatible[0].
> 
> "This is a custom license which in practical effects makes it more
> permissive than the LGPLv2, allowing redistribution of software linked
> against the library under all circumstances without having to disclose
> its source code."
> 
> >> I have also found that I missed an update to the license that happened
> >> in 0.19.0.  It was a new reference to the PHP 3.01 license.  From my
> >> understanding it's also incompatible with the GPLv2 and GPLv3.
> >> 
> >> I'll send a message upstream regarding these issues.  In the mean time
> >> is there an action I should take regarding the package, it's currently
> >> in experimental, will it need to be removed from the archive?
> 
> I have raised this with the upstream developers, and they are trying to
> remove the PHP code and are also seeking legal advice[1].  It also seems
> that I was mistaken, the PHP license was added to the code in the master
> branch, it's not in the 0.19.0 release.  But they are still trying to
> workout the origin of the code.  So it may have been mistakenly
> identified as being from the PHP code base.
> 
> The code in question appears in the 0.19.0 release but it's only used
> for windows compatibility.  I can remove it with a patch, so as to be
> sure it's not included in the binary?
> 
> > Yeah, if you wouldn't mind a RoM, we can introduce it after upstream
> > gives folks the ability to, well, distribute the binaries :)
> 
> Hehe, well I think this PHP license thing is probably the biggest
> problem now, perhaps we should wait until they actually figure out where
> the got it from.
> 
> Cheers,
> Russell
> 
> 0. https://github.com/libgit2/libgit2/issues/567
> 1. https://github.com/libgit2/libgit2/pull/1789
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.14 (GNU/Linux)
> 
> iQEcBAEBAgAGBQJSKSM7AAoJEKPQMr0n6UoaK3oH/2WZkDdseoeSkIjyIyvQptgm
> 7u7Seg4gTPJnSsiUZNfe91Vht9pCzjtq6gU1WpChWvJde7/zSFTCd0H+gelsuJcC
> IPn0DNk8CpJG5Mqc/CzjfzYtxFZP6rlhTPKjsw2JWjHRYoNQwtkJHAogMRr10/om
> vJHiTe9gJz9IJDjE2RFazQwg5mUqJj+N7P5lqOsiquCKd6VXadaJnGQbE3m+nz12
> 80uOox5c/QYKt61bZqSxfr3ZU86+AeOUX2uYDe3ayM1e+O6ckmTM4jomuVSHEhWo
> xNoPFneFiiuA9VPWavFhVYHFCVaAXbZPRjYKsEafjNeVz3bJQ27rP705rsDw6T4=
> =xwO3
> -----END PGP SIGNATURE-----

-- 
 .''`.  Paul Tagliamonte <paul...@debian.org>
: :'  : Proud Debian Developer
`. `'`  4096R / 8F04 9AD8 2C92 066C 7352  D28A 7B58 5B30 807C 2A87
 `-     http://people.debian.org/~paultag

Attachment: signature.asc
Description: Digital signature

Reply via email to