Feeds

Microsoft clutches open source to its corporate heart

New GM vows end to religious war

New hybrid storage solutions

Participatory player

Sitting in the center and at the top of Microsoft, Utzschneider said he wants to "scale out" the evangelical work so there's greater consistency and more bodies getting to events like OSBC.

Another issue is participation. One criticism has been Microsoft's lack of consistency in the way it works with open source. In the Eclipse Community, for example, it's been working with Soyatech on Eclipse plug-ins to Visual Studio for Silverlight and Windows Azure - both under the Apache license - yet it has held back from becoming a fully paid up participating member of Eclipse.

Some of this is down to politics, some to a lack of internal coordination. Plus, there's the fact that product and business managers are empowered to make bold decisions about what code to contribute and which projects to join but that ordinary Microsoft developers - the kinds of people that keep open source ticking by submitting things like code fixes - are forbidden from donating. This is not unique to Microsoft. I t happens at other companies that "own" their employees' work under US employment law.

On projects and participation, Utzschneider promised Microsoft would increase its investments to encourage PHP developers and communities. He didn't provide further details.

As for code donations, he said a plan is already underway to clarify the internal rules on code contributions by ordinary coders to the open-source community. He would not provide further details beyond calling it a "work in progress," but when pressed, he said contributions would have to be inline with Microsoft's product goals.

"It has to be done in the context of the broader business goals so pulling together that end to end framework we can use internally is important," Utzschneider said.

Utzschneider also plans to pull together as much information as possible to catalog Microsoft's donations to open source, so it can finally articulate what it's been doing in open source. Microsoft will then lobby customers, governments, and policy makers and work with its resellers and partners to help them realize "the days of religion have gone".

Much will depend on what corporate winds are blowing inside Microsoft. Utzschneider was appointed in December after one of Microsoft's regular strategy reviews yielded a collective enlightenment on the positive benefits of working with open source.

However, things can quickly change inside a company renowned for regularly moving people around and re-organizing reporting structures. Genuine success for Microsoft in its dealings with open source will need a genuine corporate commitment that extends beyond its next review - due in the middle of this year.

Evolved thinking

The Redmond veteran said that Microsoft has evolved in its approach to open source and recognized that it makes good business sense to inter-operate with things like PHP or open-source content management systems running on its Azure cloud or on the Windows operating system.

This is also a reciprocal relationship to be had: Open sourcers are constantly looking for ways to make money, and Windows represents a large and entrenched platform for their applications to run on. Also, a growing number of Microsoft's army of SIs are working with Windows and open-source to deliver a finished product or services for customers.

"This is something we probably wouldn't have been thinking about 10 years ago in the Get the Facts environment, but it's just a reality in the world moving forward," Utzschneider said of the elevation of open-source to a position with cross-company visibility.

He was careful to point out that those behind the Halloween memos have moved on from Microsoft.

"We are quite content to say: 'Here's the value from what we are presenting and here's the value from the comp products' but we are doing that without the religion of: 'Oh my God, there's two different worlds and you have to choose one - a world where you have to pay for software and one is weird and different and free.' That's what we've moved away from as a company.

"We have to teach our sellers how to talk about open source in a new way, and the overall theme is that it's OK for open-source products and Microsoft products to work together. There's a growing Microsoft ecosystem that we are going to encourage." ®

Secure remote control for conventional and virtual desktops

More from The Register

next story
Not appy with your Chromebook? Well now it can run Android apps
Google offers beta of tricky OS-inside-OS tech
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
Greater dev access to iOS 8 will put us AT RISK from HACKERS
Knocking holes in Apple's walled garden could backfire, says securo-chap
NHS grows a NoSQL backbone and rips out its Oracle Spine
Open source? In the government? Ha ha! What, wait ...?
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.