As this article at techrepulic.com points out, Microsoft has been opening up to open source and Linux because it needs them to stay relevant. It's more of a pragmatic move, rather than Microsoft changing it's hearth about open source software.
The irony is not lost on me, but I'm happy about it all because it validates what the open source movement stands for. No matter what Microsoft says, Linux has shown that open source development of software is the way to go to develop software successfully.
That even Facebook, Google, and Apple do open source in some way, gives even more credit to the open source development model in both hardware and software development. Even if they do it on behalf on their interests, at the long run it helps everyone that they open to everyone their designs. Not only that, they benefit themselves, since any improvement made by anyone would also benefit them by allowing them to use it to improve their machines as well.
In some way, it was a matter of time that the open source development model would be validated. It has been more a question of when and how, never if it would happen.
The irony resides in the fact that Microsoft is doing so, even if it isn't what the company intended to happen. They had to validate open source software in some way to remain relevant, even if they don't explicitly advocate it. In a way, they are giving users motives to use open source software or at least see that software developed as open source is a valid option.
Yes, it might not be the best way to bring forward open source software. Yet, it gives open source software an opportunity to shine on a wider stage and for a bigger audience. It's up to us to take the moment, and make the best out of it.
No comments:
Post a Comment