Microsoft vs. Google – the open source shame
Does anyone care when hippies get cancer?
Customer Success Testimonial: Recovery is Everything
Comment Somebody toss me a Che Guevara T-shirt. Google and Microsoft have gone to war over open source software.
On Aug. 10, Redmond submitted the Microsoft Permissive License to the Open Source Initiative (OSI). Should the license be approved, Microsoft would receive the "open source" seal of approval that only the OSI – by self-proclamation – can okay.
Many open source watchers have applauded Microsoft's OSI approach. You'll remember that Microsoft has dubbed some open source software the work of cancer-ridden communists. So, seeking "open source" approval shows the software maker has come a long way.
Of course, one could argue that Microsoft – once blessed with the open source label – will only abuse its status. The company could claim to be a huge open source supporter, derailing critics' arguments by displaying nothing more than the OSI logo when needed.
Chris DiBona, Google's open source manager, seems to fall into this cynical camp.
I'll quote DiBona's Aug. 16 posting to an OSI discussion list in full as proof.
I would like to ask what might be perceived as a diversion and maybe even a mean spirited one. Does this submission to the OSI mean that Microsoft will:
a) Stop using the market confusing term Shared Source b) Not place these licenses and the other, clearly non-free , non-osd licenses in the same place thus muddying the market further. c) Continue its path of spreading misinformation about the nature of open source software, especially that licensed under the GPL? d) Stop threatening with patents and oem pricing manipulation schemes to deter the use of open source software?
If not, why should the OSI approve of your efforts? That of a company who has called those who use the licenses that OSI purports to defend a communist or a cancer? Why should we see this seeking of approval as anything but yet another attack in the guise of friendliness?
Finally, why should yet another set of minority, vanity licenses be approved by an OSI that has been attempting to deter copycat licenses and reduce license proliferation? I'm asked this for all recent license-submitters and you are no different :-)
The smiley face didn't go as far as DiBona hoped toward diluting the force of his questions.
Bill Hilf, Microsoft's, er, open source chief, shot back at DiBona.
I'm unclear how some of your questions are related to our license submissions, which is what I believe this list and the submission process are designed to facilitate. You're questioning things such as Microsoft's marketing terms, press quotes, where we put licenses on our web site, and how we work with OEMs - none of which I could find at http://opensource.org/docs/osd.
If you'd like to discuss this, I'd be happy to - and I have a number of questions for you about Google's use of and intentions with open source software as well. But this is unrelated to the OSD compliance of a license, so I will do this off-list and preferably face to face or over the phone.
Come on, guys. Don't discuss the issues behind closed doors. We all want to watch the show.
Hilf Me
I think it would be near impossible for an outside observer not to take Microsoft's side here.
For one, Microsoft has done all the OSI asks by submitting its license in the proper fashion for review. If the license meets the OSI's open source definition, does it really matter who submitted it? Is this Russia? This isn't Russia, Danny.
Beyond that, Google hardly stands as a model open source company – a point noted by Hilf. Google has become the poster child for the software as a service (SaaS) abuse of open source software. The ad broker uses copious amounts of open code but gets around returning changes to "the community" by claiming it does not redistribute the code. Instead, Google simply places the software on servers and ships a service to consumers.
The Free Software Foundation avoided closing the SaaS hole – a problem caused by an archaic notion of distribution as being tied to a diskette or CD – with GPL v3. Google couldn't care less about that though, since it will avoid any problematic license
"We have enough engineering resources that, if the license has obligations we are not interested in, we can just not use it," DiBona said, at the recent OSCON conference.
Google's secretive nature leaves us in the dark as to how much code it has turned back to "the community." The best statement I've seen thus far has a Google official claiming to have put back 1 million lines of code.
Does such generosity move you? Or do you find Yahoo!'s forceful backing of Hadoop more impressive? I'll go with the latter.
COMMENTS
A few pointers...
abjayme...
Read the MS-PL license.
"(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically."
Doesn't the GPL have the same kind of philiosophy behind it, in fact doesn't GPLv3 state that outright?
And the anonymous comment...
What choice do you have in MS:
1) Do you have a choice of an Intel OS before?
Ummm... Linux? Mac OSX? OpenBSD? FreeBSD? NetBSD?
2) Were people given good judgment when MSOffice comes bundled in the OS?
Err.. MS Office is not and AFAIK never has been bundled in with the OS. Wordpad has, but not MS Office... and what is Open Office? Star Office? Ability Office? (and that's only on Windows)
3) Were people given good judgment when IE comes bundled in the OS?
Which they can then use to download Firefox, Opera or Safari?
4) Were people given good judgment when MS announce they don't want Vista
virtualized on top of their competitor OS?
Where do you get that information? And I've already seen Vista virtualised on a competitor OS (MacOSX using Parallels) Why would Microsoft care anyway? Whether it's used directly on a PC or virtualised, it's still a sale of Windows Vista.
Off the reservation, again, Ashlee?
Ashlee, do try not to be a sensationalist blowhard, for just a moment.
1. di Bona didn't at any point not considering Microsoft's licence submission on its independent merits, same as any other. He merely used the occasion of that submission to ask several pointed questions -- which the assembled Microsoft coterie of course immediately ducked.
2. Your suggestion that Chris di Bona somehow embodies Google in some fashion reminiscent of the Voice of Sauron is simply wacked. Chris has been representing open source on the basis of his own views and reputation since you were in knee britches. Anyway, there was no reason whatsoever to assume he was voicing the institutional view of Google, Inc., and it's really rather insulting to think that such is automatically the case. He's an OSI Board member, for ghu's sake.
Rick Moen
rick@linuxmafia.com
Title
a bait always come in nice packages
http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/

IT infrastructure monitoring strategies
Requirements Checklist for Choosing a Cloud Backup and Recovery Service Provider
Data control in the cloud
Cloud based data management
Enabling efficient data center monitoring