Microsoft embraces open source - to a point
LATEST NEWS
SUBSCRIBE
Computerworld is New Zealand's only specialised information systems fortnightly. Subscribe now for $100 (23 issues) and save more than 37% off the cover price!
SIGN UP
The company is expanding its participation in open source endeavors, no longer believes Linux is a 'cancer'
By Paul Krill | San Francisco | Friday, 15 February, 2013 | 4 Comments
Microsoft has made public its embrace of open source, evolving from being essentially a proprietary software company to getting involved in multiple open source efforts.
These have included participating in the Apache Software Foundation and forming the CodePlex open source project hosting site and the Outercurve Foundation (formerly CodePlex Foundation) to bridge open source and business communities. In 2012, the company unveiled Microsoft Open Technologies, a subsidiary focused on advancing Microsoft's investment in open source, standards and interoperability.
Recently, Microsoft announced an integration between the popular open source Git-distributed revision control system and the company's Visual Studio development tools.
InfoWorld Editor at Large Paul Krill interviewed Gianugo Rabellino, senior director of open source communities at Microsoft Open Technologies, about the company's latest perspectives on open source.
What's been your outreach at this point?
Open Technologies was launched officially on April 16, so as the first anniversary approaches, there are a number of topics that we are involved with that I think it would be interesting to talk about. The most recent that we launched was VM Depot, [providing] open source images for Windows Azure.
What are these images of?
We have images for the major open source frameworks, WordPress, Drupal, Joomla, You name it. If there is a popular open source application, it's probably there. The 100th image was released on a hardened version of Ubuntu.
Will Microsoft ever make Windows open source?
I'm not aware of any plans in that direction. Just open sourcing isn't quite enough. The problem is what's behind it? So open sourcing without bringing up the developer community and letting people in to contribute, it's just code that you throw every now and then over the wall. Open sourcing without understanding what is the impact on standards and interoperability, is again an effort that nowadays only brings you this far. We've seen a lot of change. Microsoft is increasingly becoming what we call a devices and services company. What we're seeing is that the two worlds are becoming more and more connected.
Does Microsoft plan to open source any Windows Phone technologies?
I am not aware of any plans.
I read that Windows Phone is going to have a lot of growth, but it's still going to be way behind Apple iOS and Google Android. Would Microsoft consider some kind of open-source maneuver to get more developer interest, to get more use of Windows Phone?
I don't think that that's where open source can really make a difference. I don't think so. At the end of the day, success in mobile really depends on having a solid, consistent platform, a solid consumer experience in the overall devices. I like our story on the phone, to the tablets, to the crossover devices, to the laptops, to the all-in-ones, to your TV Xbox, all with a consistent interface. I think that this consistency at this point is more important.
At the same time, however, there is a point to be made for being open, because we need to get developers. You need to make sure that you have a very solid story when it comes to developers, because they are the ones who make the investment in your platform and they are the ones that care about openness. But let's think about what openness means here. Openness here means having a solid set of reliable APIs. Openness means having everything documented. Openness means being out there for Microsoft and have places where we have a conversation with developers. Microsoft is no stranger to that. MSDN is huge if you think about it.
Do you think Microsoft is no longer viewed as being the nemesis of open source?
I can tell you that when I joined Microsoft [two years ago], I of course asked around, I had quite a few contacts. [I talked with] my friends are very, very into open source. Every single one of them told me to go for it because they didn't see it as a problem at all. They clearly understood that Microsoft had changed over the years and that the market had changed as well. So this was the right time.
Microsoft used to have cross-licensing agreements regarding patents. Does Microsoft still claim that Linux infringed Microsoft patents?
I am not involved with that particular side. We take pride in what we do. We are not shy about saying that we have open source software and proprietary software, and we think that they can go together. We are [respectful] of others' intellectual property. We just ask the same. We are in negotiation, ongoing, with other companies and other providers. That's par for the course in the industry. We are being very vocal, for example, on the of patent reforms.
Steve Ballmer said something about Linux being a "cancer." How does Microsoft feel about Linux these days?
I opened up telling you about Linux images [on VM Depot]. We began to realize that what the customers are running are complex IT infrastructures where they are using more than one technology. What we want to do is make sure that we provide the best place for those technologies to run together. This is why, as an example, we're now listed as one of the top contributors [to] the Linux kernel.
What has Microsoft contributed?
We have contributed drivers for Hyper-V, for our virtualization layer. You can run Linux as a guest operating system on a Hyper-V hypervisor.
What does the Git embrace in Visual Studio mean?
It's part of the way that Microsoft has changed as a company and become more open. There is an important trend, this important trend is distributed version control and there is a well-established player out there. Developers are depending on it. They know it. They like it, so we're going to support it.
Comments
Heh
Microsoft embraces open source the same way cigarette companies embrace plain packaging: if they don't, they might as well pack up and go home.
Posted by Dave Lane at 9:19:20 on February 15, 2013
Posted by Dave Lane at 9:19:20 on February 15, 2013
Heh
They're just jumping on the open source bandwagon, hoping it rubs some "cool" off onto them.
Posted by Anonymous at 10:08:54 on February 15, 2013
Posted by Anonymous at 10:08:54 on February 15, 2013
Heh
Cool? Open source? Sandals, knee socks, shorts and short sleeve shirt, beard wearing geeks? Ooo count me in!
Posted by Anonymous at 23:20:07 on February 15, 2013
Posted by Anonymous at 23:20:07 on February 15, 2013
Heh
Cool - you'll look a bit out of place, but we'll be happy to have you, even if you decide to dress like that.
Posted by Dave Lane at 14:09:03 on February 16, 2013
Posted by Dave Lane at 14:09:03 on February 16, 2013
MOST POPULAR
Social Media @Computerworld NZ

Computerworld NZ has now reached LinkedIn! Join to expand your networks and meet others interested in information systems.





