Please support VectorLinux!

Author Topic: CUPS+Apple.. !  (Read 2030 times)


  • Administrator
  • Vectorian
  • *****
  • Posts: 4076
CUPS+Apple.. !
« on: July 13, 2007, 11:03:39 am »


  • Global Moderator
  • Vectorian
  • *****
  • Posts: 2160
Re: CUPS+Apple.. !
« Reply #1 on: July 13, 2007, 11:07:03 am »
Interesting indeed...and somewhat disapointing since Apple is so inward looking and self-centered, I can't see any benefits for the community coming from this  :-\


  • Vectorian
  • ****
  • Posts: 913
Re: CUPS+Apple.. !
« Reply #2 on: July 13, 2007, 11:52:15 am »
This is disappointing.  I dislike Apple, though not as much as I dislike Microsoft.  At least they're keeping it open source.  I hope that means that CUPS will support all printers produced in the future, thus making them available for Linux use.
"I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones." - Linus Torvalds, April 1991


  • Packager
  • Vectorite
  • ****
  • Posts: 256
Re: CUPS+Apple.. !
« Reply #3 on: July 14, 2007, 11:47:49 pm »
Yeah, I don't know what to make of this...  ???  I'm not an Apple person either, and can't help but wonder how this will affect us ...

Off-topic (well, not really) I like the pic in your sig, easuter.
Vector Linux 6.0 Light


  • Vectorite
  • ***
  • Posts: 340
Re: CUPS+Apple.. !
« Reply #4 on: July 15, 2007, 08:11:42 am »
Despite the fact that the CUPS license uses GPL+exceptions language, it is effectively a dual license. There is nothing wrong with using a dual license, but it would be preferable if they made that clearer.

The main ramification of the exception is that authors of printer drivers can release their driver under a GPL incompatible license and Apple could distribute that driver but Linux distributions could not. This situation is no different than if Apple had called their "GPL+extensions" license the "CUPS License".

So Apple is basically maintaining a GPL version and a CUPS License version; using the CUPS version for themselves (so they aren't required to release source code and they can permit GPL incompatible drivers). They are (only) permitted to do this because they are (presumably) the copyright holders of all CUPS software -- and they require that any contributions either assign them copyright or use the "CUPS License".

Hopefully, printer manufacturers are aware that there are many more Linux installations than Macs and will decide that releasing a GPL version of their driver is in their best interest.


A complex system that works is invariably found to have evolved from a simple system that works.