Microsoft learning lessons about code sharing

Microsoft claims it is learning valuable lessons about code sharing from the open source community declaring free software on Windows as "good".

During a visit to Australia this week Microsoft's global shared source manager Jason Matusow said the software giant officially began its shared source initiative two and a half years ago but the company has been sharing as far back as 1991.

It was implemented in response to customer demand as they were considering open source, he said.

Microsoft has four methods of sharing code as there is no "one way" to do it.

"Firstly, we provide the source code for all Windows versions to existing enterprise customers so they can see it to perform security audits, but not modify it. The new development license, as seen with CE.Net, allows developers to modify and resell code without licence fees to Microsoft much like the BSD licence," Matusow said.

"Our teaching and research licence provides Windows source code to Universities which can be modified for research. Finally, our business development licence provides 100 per cent of the CE.Net code base to partners who can modify and redistribute their code while retaining copyright."

Matusow said the software giant wants to hear from organisations if they are concerned about the way in which Microsoft shares code.

"Whether we are manipulating source code once it has been shared or not can be verified by government departments," he said. "Also, Microsoft Research provides grants which can be used for work that will remain in the public domain."

On the topic of the GPL’s requirement to release any changes under that licence, Matusow said Microsoft has cooperated.

"We’ve modified GPL code and given the changes back. For example, we have done work on GCC [GNU Compiler Collection]," he said.

He said Microsoft chose not to build commercial applications on top of GPL software.

"If you ask Red Hat whether a dynamic link to GPL software would be of concern they would disagree. However, if you ask that question to the Free Software Foundation they would think it is," Matusow said referring to two outcomes of commercialising open source - quality and price.

"If you look at how companies are commercialising open source it is increasing the pressure for software quality to go up with software prices going down," he said. "This shows with companies like Red Hat meeting service level agreements through licensing. Also, we feel that our integration work will make Windows a better choice than Sun’s Java Desktop System."

On the emotive topic of Microsoft’s recent licensing agreement with The SGO Group over the use of its code, Matusow said it was necessary for its Services For Unix product, adding that "Sun's cross licensing agreement was crucial for SCO, not ours."

Matusow said Services For Unix won the best of show award at the recent LinuxWorld Expo and laughed off any suggestions that Microsoft is anti-open source when software such as OpenOffice competes with its commercial offerings.

"We are learning from open source," he said. "Putting open source software on Windows is a good thing. For example, Microsoft supports Intuit whose software competes with Money."

Matusow said Microsoft has never been a services company and the value to cost ratio of its software is good,” he said. "If this was not the case people would stop buying our products," he added.

"There is a lot of internal discussion at Microsoft about our older products and whether they should be released in the public domain; components from older operating systems are often brought forward into newer products which would make open sourcing them difficult.

"The more we hear from our customers about it the more we need to look at it; source code is interesting to many but useful to few."

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Rodney Gedda

Show Comments

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Luke Hill


I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?