It’s not surprising, but while Apple’s opensource page now includes a link to the iPhone software release (clicky the title), this only contains links to the WebCore and JavaScriptCore source, which is also available from the WebKit home on MacOSForge.org. While it is possible that the iPhone is distributed solely with software Apple can distribute without source, I wouldn’t be surprised if there isn’t just a teensy dollop of GPL code in there somewhere…
OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF
Or alternatively http://webkit.org which has the svn repositories for webkit, webcore, and javascriptcore
Actually Graham, I would be surprised if there is any GPL code there.
Apple have become utterly paranoid about GPL since GPLv3. Look at how much stuff has either stayed at a fork of the GPLv2 instance or has been abandoned altogether.
They’re even unwilling to distribute pkgs of GPL code you have given them back to you as part of their CSS Enterprise Imaging product.