It would be rather funny if, after all the brouhaha Microsoft has made recently about patent violations, the company is found to be violating the one thing which it passionately hates – the existing General Public Licence.
zMSgetJS(“position=island&adsize=300×250″);
<a href=”http://media.sensis.com.au/ADCLICK/CID=000066169853605e00000000/acc_random=5047879/SITE=3RD.ITWIRE.NEWS_TECHNOLOGY/AREA=NEWS_TECHNOLOGY.ITWIRE.DEFAULT_ANALYSIS_OPINION/AAMSZ=300×250/pageid=3450693/relocate=http://clk.atdmt.com/OAT/go/snssxtel0130000047oat/direct/01/5047879/” target=”_blank”><img border=”0″ src=”http://view.atdmt.com/OAT/view/snssxtel0130000047oat/direct/01/5047879/” /></a>
Related stories
- Microsoft back translator between Open XML and China’s UOF doc formats
- Wii still number one in the US
- Microsoft expands Patch Tuesday advance notification
- Halo 3: keeping or losing its halo?
- Microsoft: shades of Saddam Hussein
_uacct = “UA-434327-1″; urchinTracker(); var sc_project=2062775; var sc_invisible=1; var sc_partition=19; var sc_security=”a81050c3″; <a href=”http://www.statcounter.com/” target=”_blank”><img src=”http://c20.statcounter.com/counter.php?sc_project=2062775&java=0&security=a81050c3&invisible=1″ alt=”web hit counter” border=”0″></a>
Yet that is not a far-fetched conclusion – not after the deal that Dell cut with Microsoft recently. You see, as a result of striking this deal, Microsoft has effectively become a Linux distributor. It gets SUSE Linux licences from Novell and distributes them to Dell.
The GPLv2, the existing version of the GPL that is, stipulates that if a person or company distributes software that is under the GPL, then that person or company is also bound by the terms of the same licence.
In other words, with regard to the Linux it is distributing, Microsoft has to abide by the GPL. This wouldn’t be a welcome thing to hear back in Redmond, but them’s the facts.
Hence, in the unlikely event that there is any of Microsoft’s IP in the Linux distribution which it is distributing, then that IP also comes under the GPL. In other words, it is available for nothing.
Another thought. How can a company know which patent or patents it is violating unless the accuser is specific? And if the accuser refuses to be specific, would it not be the case that patent infringement is actually being encouraged? And if infringement is being encouraged, then on what grounds does the accuser sue?
It’s clear that Microsoft does not want to be specific because developers would immediately go back to their keyboards and write code that worked around the patents which are claimed as being violated.
There are more angles to this can of worms which Steve “Monkey Boy” Ballmer and Horacio Guttierrez have opened. Let’s assume that a patent suit is filed the other way around – for example, company A sues Microsoft, claiming that the Windows maker has violated its (company A’s) patents. What happens then?
I asked a patent expert about this; Dan Ravicher is a fresh-faced young New Yorker, head of the Public Patent Foundation, and a patent lawyer to boot. He’s also one of the legal fraternity who believes that there is a bit more to life than money.
Says Ravicher: “Well, (company A) would have to get the other company to participate in negotiations and then propose the opening of their source code as a wayof settling the dispute. In that way – through private negotiation – it is (and virtually anything is) possible.”
Into this increasingly complicated mix, throw in the fact that Novell recently admitted that it had looked at Microsoft’s IP as part of the infamous November 2 deal. Does this mean that contributions from Novell to Linux and other FOSS projects should be regarded with suspicion?
Ravicher says there may possibly be no implications for Novell. “It appears from this report that Novell was allowed to look at Microsoft’s code for technical reasons related to the possibility of building interoperability, not legal reasons related to possible infringement of third party rights.”
But there is a catch. “While code licensed by Novell under an open source licence is formally as available as any other open source code, since they are free to incorporate elements that may infringe Microsoft patents, but not pass on a licence to those patents to persons other than their customers, third party developers should be mindful that such code may subject them and their distributees to risk of liability to which Novell is not exposed,” Ravicher says.
“However, GPLv3 may end up containing a clause that addresses this situation. The first draft of GPLv3 did, in that it required distributors of GPLv3′d code to pass on the same protections from patents that they have to all their distributees. However, that clause was altered in the second draft of v3 and we’ll have to see what ends up being in the final version.”
Now all this stuff is good and logical but then it won’t necessarily play out this way. Logic isn’t of much use in the US of A, lobbying and political connections make things happen. So expect a lot of the latter and very little of the former. Either way, this battle has just begun. May 14, 2007, was a red letter for Microsoft. On that day, it may well have put its foot too far inside its mouth to avoid choking.
Posted by curialfi
Posted by curialfi
Posted by curialfi