Also they have been pushing LLVM, OpenCL; released Grand Central Dispatch libs; still are the one of the main contributors for WebKit and push HTML5 forward.
Also they make XCode and their SDKs available for free and even include XCode with every single distribution of the OS.
But I guess that should not stop some parroting about Apple locking down. How do those Google apps for Android sources look like?
All those are non-differentiators. Sharing them means sharing cost while losing no revenue. Differentiators like the iPhone and iPad, on the other hand are locked and patented. Patents are even enforced.
Apple aren't friends of free software, they just use Open Source according to their needs. The parroting you speak of does not contradict what you just say.