CUPS scsi backend licensing issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.
*/

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
legal mailing list
legal@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/legal

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux