I don't know if it's crazy, but I wouldn't say that site is the answer. Yes, it has the open source word all over it, but have you spent two minutes to look at the content? Most of the "relevant" stuff is just to comply with third party OSS licenses (read: non APSL projects).
OSS is about community not just a website to release files (aka "code dump"). If you had pointed to http://www.webkit.org/ or http://www.cups.org/ ; well, that would be different.
"CUPSTM is provided under the GNU General Public License ("GPL") and GNU Library General Public License ("LGPL"), Version 2, with exceptions for Apple operating systems and the OpenSSL toolkit."
I wonder why the OpenSSL toolkit needs an exemption.
OpenSSL's license imposes additional restrictions which are not compatible with the GPL. Thus, if you release code under the GPL but want to allow people to link it with OpenSSL, you need to provide an exception.
I'm going to have to do some more reading on this. I was particularly interested in the quote "the problem here is actually a former OpenSSL hacker who has no interest (and, in fact, a positive interest against) in changing the OpenSSL licensing". Sounds intriguing!
CUPS is developed by Apple and released as open source using the GPL (in fact, to contribute code you must sign a contributor agreement with Apple: http://www.cups.org/articles.php?L186+T+Q).
"Michael Sweet, who owned Easy Software Products, started developing CUPS in 1997. The first public betas appeared in 1999.[3] The original design of CUPS used the LPD protocol, but due to limitations in LPD and vendor incompatibilities, the Internet Printing Protocol (IPP) was chosen instead. CUPS was quickly adopted as the default printing system for several Linux distributions, including Red Hat Linux.[citation needed] In March 2002, Apple Inc. adopted CUPS as the printing system for Mac OS X 10.2.[4] In February 2007, Apple Inc. hired chief developer Michael Sweet and purchased the CUPS source code"
CUPS is currently chiefly developed by Apple but, unlike many other commercially "owned" open-source projects, it has a license clause that exempts them from the license that applies to you and I.
I'm sure there are many other examples of this, I was originally pointing out that the licensing terms for WebKit and CUPS are not really that similar from Apple's perspective. From our perspective, yes, both GPL (well LGPL for WebKit)
You're thinking free software. Open source does not mean free. But you're right, open source without being free is pretty bad, as is locking your devices on your software and your own only, even for the purpose of making the experience "perfect".
Although not exactly the same, it looks to me more or less like this: http://www.amazon.com/gp/help/customer/display.html?nodeId=2...
OSS is about community not just a website to release files (aka "code dump"). If you had pointed to http://www.webkit.org/ or http://www.cups.org/ ; well, that would be different.
EDIT: typos