Ryan Gavin, Microsoft's director of platform strategy, said, "One of the beauties of the open-source model is that you get a lot of flexibility and componentization. The big downside is complexity.”
He also added, "It's challenging for partners to build competencies to support Linux, because you never quite know what you're going to be supporting. Customers who run Linux could be operating in Red Hat, [Novell's] Suse, or even customized Debian environments. You don't get that repeatable [development] process to build your business over time."
Since partners can’t profit from open-source easily that not only means that Microsoft isn’t interested in developing those types of products, but it also means that a lot of independent software vendors will keep pushing Windows (now Vista), keeping Microsoft profitable.
Learn more in the complete article (link above).
Posted by Computer Consulting 101