Is Microsoft Experimenting With the Open Source Model?

Microsoft is the largest software company in the world, a point to which I think just about everyone will agree. They have used a closed source model for their entire existence, but their recent actions make me wonder if they are experimenting with the idea of becoming at least somewhat open source.

Most people would believe that the moon exploding would be a much more likely scenario than Microsoft changing it’s business model. However, to the surprise of all, Microsoft recently attempted to release 20,000 lines of code to the Linux community. The code wasn’t accepted, and there was a great deal of debate surrounding the submission, and even confusion over the true purpose of the sudden move.

Some may argue that Microsoft can’t be trusted, but I honestly think that Microsoft knew the code wasn’t going to be accepted. Perhaps the entire purpose of the submission was to experiment with submitting open source code to see what such an experience entails. It’s the perfect plan: submit code that would never be accepted in the first place, and get a first hand look at the process without having to actually commit to anything. Brilliant! That’s just an assumption on my part, but it fits. Microsoft may be many things, but they’re not stupid.

Windows 7 itself even strengthens my opinion. Sure, it retails for up to $320, but Microsoft is actually giving a ridiculous number of copies away for no charge at all. During Microsoft’s “New Efficiency” campaign, they toured several states all over the USA giving away copies of Windows 7 Ultimate to all attendees. I can only imagine how many copies they’ve given away during the entire thing so far. Sure, this is not the first time Microsoft has given away Windows, but it’s certainly way more than normal. Microsoft has even given away signed copies of Windows 7. (Though I’m perplexed as to who would actually want Steve Balmer’s autograph, he’s not THAT cool).

Also, does anyone remember “Barrelfish”? It’s an experimental operating system Microsoft has developed that’s gone open source. I guess we can’t say Microsoft hasn’t ever given us anything.

Finally, Microsoft recently announced that the Outlook data file format is going to be opened up as well. This was yet another news item that virtually nobody seen coming. In fact, all of this activity from Microsoft (contributing code to Linux, giving away Windows 7 to a large number of people, open sourcing an experimental OS, and announcing the opening of the Outlook data format) all happened within the same six month period. Spooky!

Anyway, I may be completely wrong about everything, and I don’t believe this assumption as a matter of fact. However, it is something worth thinking about. Microsoft may in fact be experimenting with changing their business model, at least a little bit. They are certainly experimenting with open source, though they could very well be experimenting for all the wrong reasons. At the very least, having all of this open source news surrounding Microsoft in such a small amount of time is a bit strange to say the least, and it leaves me wondering what the purpose of it all is. It could even be just a major coincidence.

What do you think? Post your thoughts in the comments. Is Microsoft planning on making a huge change? Or, are they just evaluating the competition?

About the Author

Jeremy is a Certified IT Technician that blogs at ITNewsToday.com in his spare time. He has over ten years of industry experience, and studies the IT industry every single day. Jeremy has become an open source enthusiast over time and is studying for his Linux+ certification. He lives in Waterford MI with his wife Krystal and son Alan. If you enjoyed this article, please consider buying him a pepsi.