Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CUPS driver licensing question



Dave Camp wrote:
If someone were to write a CUPS driver, but it did not link against
any CUPS libraries (it just needed the CUPS headers to build), and
wanted to distribute it for Mac OS X and Linux, would they be
required to GPL their source?

I know Mac OS X specific drivers are exempted, but it's not clear to
me from reading the license information that just using the headers
to compile would cause you to have to GPL a driver for other
platforms.

If you only used the headers and not any of the libraries associated
with the headers, then you would not need to provide source or
license your drivers for non-OSX platforms.

The kicker is if you link against the "cupsimage" library
(libcupsimage.so.2 on Linux, libcupsimage.2.dylib on OSX), then
you have linked to a GPL library. The exemption covers OSX but not
other platforms like Linux.

--
______________________________________________________________________
Michael Sweet, Easy Software Products email@hidden
Printing Software for UNIX http://www.easysw.com
_______________________________________________
printing mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/printing
Do not post admin requests to the list. They will be ignored.

References: 
 >CUPS driver licensing question (From: Dave Camp <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.