[argyllcms] Re: Argyll CMS in Fedora (and Mandriva)

  • From: Nicolas Mailhot <nicolas.mailhot@xxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Fri, 21 Dec 2007 10:18:34 +0100

Le vendredi 14 décembre 2007 à 15:45 +0100, Nicolas Mailhot a écrit :
> Le vendredi 14 décembre 2007 à 23:35 +1100, Graeme Gill a écrit :

> >  If as
> > you indicate there is a licensing conflict, I'll also remove them from my
> > next release, or at least enquire as to whether it's possible to change 
> > their
> > license to be GPLv2+.
> 
> If they are not GPLv2+ there is definitely a licensing conflict if they
> link with anything GPLv3 (generally speaking mixed-licensing software
> like argyll causes us much grief in legal audits)

Ok, the fedora-legal verdict is in. Ignoring the GPLv2 files I had
already removed it seems there is a problem with cgats/License.txt &
icc/License.txt

https://bugzilla.redhat.com/show_bug.cgi?id=421921#c13

Not that we're saying they're wrong or evil licenses per se, just that
they are GPL-incompatible. The GPL is very restrictive in what can or
can not be linked with GPL code.

If the icc and cgats authors can be reached and convinced, there are
several ways to deal with it:

1. relicense everything under GPL v3, and forget about licensing
incompatibilities

2. dual-licence this code under GPLv3 and its current licence. The code
integrated in argyll would be under GPLv3 clauses, and the original
licensing conditions would still be available for non-GPLv3 projects

3. select another license already considered to be GPLv3-compatible by
big actors like the FSF, and use it as-is without changing its text
(which may trigger unforeseen compatibility problems). For example, LGPL
v3, 3-clause BSD, etc

4. use workarounds like
http://www.fsf.org/licensing/licenses/gpl-faq.html#WhatDoesCompatMean
which are probably not worth the pain of understanding them or
explaining them to new users

My preference would be 3. or 1. but that's something for the authors to
decide. In the meanwhile Fedora Argyll CMS integration has been halted.

Regards,

-- 
Nicolas Mailhot

Other related posts: