[Fedora-legal-list] CUPS scsi backend licensing issue

Tim Waugh twaugh at redhat.com
Wed Feb 24 12:37:29 UTC 2010


Hello,

I have some questions about how to proceed in the light of this reported
licensing bug:
  https://bugzilla.redhat.com/show_bug.cgi?id=567854

There is an upstream bug corresponding to it here:
  http://cups.org/str.php?L3509

The problem is that some of the source files in CUPS (all versions)
include the BSD-With-Advertising license text in their headers, whereas
CUPS as a whole is licensed as GPLv2 and LGPLv2 (but may link against
OpenSSL).

As noted in the Bugzilla bug report, the code cannot automatically be
relicensed to remove the advertising clause.

These files will be removed in a future version of CUPS (1.5.x), but the
current stable series will continue to ship them.

Here is the upstream response to STR #3509:

==>
Well, since we are the copyright holder we can say that the BSD license
in the SCSI backend sources is compatible, just as we say you can mix
CUPS with OpenSSL - the CUPS license is GPL2+LGPL2+exceptions.

In any case, since a) the SCSI backend is never used, b) we have removed
it from CUPS trunk, and c) Linux distributors can always remove the SCSI
backend from the list of legacy backends that are built and installed
with the current releases of CUPS, I'm going to just dupe this bug
against STR #3500.
<==

STR #3500 is the upstream bug report which caused these files to be
removed on the trunk for the reason that they are no longer needed.

What are these files?  The scsi.c, scsi-irix.c and scsi-linux.c files
make up the 'scsi' CUPS backend, an executable which resides
in /usr/lib/cups/backend and which the CUPS scheduler spawns in order to
hand off jobs to SCSI printers.  It links against libcups.so.2, which is
licensed as LGPLv2.

===

So, the questions are: 

a) is this a problem?

and

b) if so is it sufficient for me to simply not ship the scsi backend in
the cups binary package, or does the source tarball need to be re-spun
for each new release to excise these BSD-licensed files?

Thanks,
Tim.
*/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <http://lists.fedoraproject.org/pipermail/legal/attachments/20100224/8222ecd1/attachment.sig>


More information about the legal mailing list