"Excuse me while I go throw up," wrote Pamela Jones, the editor of the Groklaw.net blog, which tracks legal issues in the free software community.
"I gather Microsoft no longer thinks Linux is a cancer or communism. Now it just wants a patent royalty." Microsoft and Novell have agreed to work together on marketing and development of their respective products, and pledged to make it easier for Windows and Novell’s SuSE Linux to co-exist in the data centre.
But, included in that announcement is a patent cross-licensing agreement that is raising concerns. As part of the agreement, Microsoft has said that it will not sue non-commercial Linux developers and users of SuSE Linux, but some worry that this move leaves the door open for the company to sue other Linux companies or even Linux users.
"This is actually really bad news," says Bruce Perens, a Linux advocate. "It sets up Microsoft to assert its patents against all commercial open source users. The deal is going to be: ‘You have to buy Microsoft-licensed Linux distribution from Novell or there is an implicit threat that Microsoft will assert its patents against you’."
Perens even questioned whether Novell’s patent agreement might violate Linux’ software licence, known as the GNU General Public Licence (GPL), which prohibits Linux distributors from obtaining exclusive patent licences. "Is Novell going to break the GPL, because the GPL says if you offer a patent licence, it is for everyone?" Perens asks.
Microsoft has structured its deal with Novell to avoid any conflict with the GPL, says David Kaefer, director of intellectual property and standards with Microsoft.
The company with the most to lose from Perens’s ‘implicit threat’ is Red Hat, the dominant Linux distributor. Red Hat’s stock (RHAT) dropped by nearly 25% the week before on news that Oracle planned to begin offering competing Linux support offerings, and it was down again on news of the Microsoft deal.
At a press event in San Francisco, Microsoft senior vice-president and general counsel, Brad Smith, declined to comment whether Microsoft thought that Novell rival Red Hat’s Linux distribution violates Microsoft’s intellectual property.
Red Hat executives were not immediately available to comment for this story.
At the Thursday press event, Microsoft CEO, Steve Ballmer, said that his company chose Novell simply because it had put together a workable deal. "We had discussions with lots of folks in the industry, you can probably guess a list of names," he said in response to a question about Microsoft’s relationship with Red Hat.
Corporate users seemed less concerned with the agreement than the advocates. "This might actually encourage us to move to Linux in the long run," says Sherwin Lu, director of application infrastructure for Le Petite Academy.
The Chicago-based preschool chain mostly runs Windows throughout its back-end, although it runs a number of open-source and Java applications – most notably Red Hat’s JBoss application server – on top of Windows.