Instead, Microsoft is probably jockeying for position to generate more Novell-type agreements with the bigger Linux players, said Rabena, an intellectual property attorney based in the Washington, D.C., offices of Sughrue Mion. In this SearchEnterpriseLinux.com interview, he offers a legal view on Microsoft's discovery of 235 cases where Linux and/or open source software infringe upon its patents.
SearchEnterpriseLinux.com: Just out of curiosity, are 235 license infringements a lot?
John Rabena: Yeah, absolutely it is a lot. For example, a typical IP infringement case would be just one patent. Five patents is a lot in an average suit.
Who is being targeted by these kinds of patent claims, and why?
Rabena: The biggest targets by far are the larger users of Linux and open source software. These are the companies that use, build and develop their business on the Linux platform. By targeting them, Microsoft is either trying to get together more Novell deals with those companies or is getting together some type of global agreement with providers.
What's the precedent? Do companies routinely say they have knowledge of patent infringements without specifying what they're talking about?
Rabena: This is a very early shot across the bow by Microsoft. What is not yet clear is if Microsoft has actually done an analysis of every one of these alleged patent violations against Linux software.
The fact that they did not name specific patents does not have any real significance yet, so I would expect this could be Microsoft looking for a broad agreement across the industry. If that agreement does not come, then I would expect them to start getting more specific about the patents in question.
I wouldn't be concerned just yet about Microsoft not identifying the specific patents, because at some point they will if they are going to pursue anything.
What is Microsoft's short-term goal with these patent infringement claims?
Rabena: It's hard to get into the mind of Microsoft. It could be they are looking for a broad agreement that covers the whole portfolio of related software patents, and in that sense they might reach an agreement without a lot of detailed back-and-forth debates regarding infringement. If Microsoft does start to get into specifics, they will select a few representative patents and begin a more definite dialogue via negotiations or via a lawsuit.
Microsoft wants more Novell-type arrangements, but the Free Software Foundation is mulling changes to the General Public License, version 3 [GPLv3] that would bar any such arrangements in the future. Do you see a head-on collision coming?
Rabena: It seems like Microsoft is trying to tell companies that [if] they get into that agreement with the GPL, [they'll be] faced with the threat of Microsoft coming after them. Maybe a way through this is for Microsoft to have a high-level agreement with originators of the [GPL].
They could be looking for more Novell-like agreements across the board. They could be looking for several high-level agreements.
What is your advice for companies that use open source today? Is there a process they should undertake to vet their software for infringements?
Rabena: There are a couple things they can do. Negotiating power is the issue here. If a user can get indemnity from the provider of the software, then that would be ideal. In other words, they would provide the user with indemnity if they infringed on a patent.
Users need to understand that just because [you] sign an open source agreement and get that software, the provider will not come after you; but that does not mean other patent holders cannot come after you. They can certainly come after you. There will always be those risks, even with open source.