Here is a collection of links to some very recent articles. They undoubtedly prove that Open Source is winning the development battle. Steam-gaining seems exponential.
To me it seems like Microsoft Lunduke is rapidly becoming like a "hate preacher" who operates online, breeding an extremist ideology or trying to soften its image