All the external private APIs referenced by iBooks.app version 1.2.1
gist.github.com
gist.github.com
People don't seem to get too upset about Facebook or Twitter not providing access to their own internal APIs, yes it's limiting as a developer but them's the breaks. You get to choose between system-level access (Android) or money (iOS).
WebOS doesn't give you access to private APIs either, which I suspect will actually be a really big benefit to their ecosystem.
Sure, but it's a bit annoying that they do use that right for applications distributed through the AppStore (and that their own applications aren't subject to the normal validation process — again within their right).
On the other hand, it may also point to APIs which will become public/documented in the next revision(s) of the SDK.
Only if it doesn't provide applications produced by other parts of their company (say, iBooks) an unfair advantage over other e-Readers on the platform (GoodReader, Kindle, etc.). Otherwise, how is this situation any different from Microsoft's exposure of internal APIs for the Office team that Novell was not aware of? I only ask this question in a structural sense, not legally, as IANAL and there's probably a monopoly position test or two that people could argue about for another 200 comments.
http://www.internetnews.com/bus-news/article.php/3435371/Nov...
They also use tons of undocumented, private APIs on public classes -- some of which are very useful.