It's amazing that Apple has nearly matched Google in some parts (maps, directions) and far exceeded them in others (3D).
The Apple worship is truly mind-boggling.
OpenStreetMap is where the crucial data comes from. And if I'm not mistaken it's submitted by volunteers.
And at no point did I say that OSM wasn't responsible for the map data. Only that Apple added other pieces from other companies.
As for quality of maps it is about 80% as good as Google and has been getting noticeably better over time.
Actually Google and Apple have pretty similar systems for 3d maps. Apple are in beta with their new version for ios6, which will have slightly better resolution than (the current, been there for a while) Google Earth, but not hugely so. See for comparison http://www.iphoneincanada.ca/iphone-news/3d-maps-comparison-...
Nokia are producing similar 3d maps, although again slightly lower resolution than Google.
I think more importantly than resolution will be coverage. 3d maps of the centre of major cities are one thing, but the whole world is a very different challenge, and one we have no clear idea of a winner on.
A better comparison for their current license would be the LGPL - as long as you keep your proprietary data separate from the OSM data, you don't need to release it but you still need to release any changes to the OSM data itself.
[0] http://blog.osmfoundation.org/2012/09/06/your-first-odbl-pla...