This article is a good example of the different approaches MS and Apple take.