In the wake of Microsoft's announcement of new openness and interoperability initiatives, market researchers at Gartner are warning open source developers to tread carefully. In particular, a report from Gartner warns that underlying patents could create litigation risks if open source developers decide to play fast and loose with the documentation and APIs that Microsoft is making available. Are the warnings to be taken seriously?Â
"Do not use Microsoft's documentation unless you have rigorous processes to keep track of applicable patents," the report advises."Keep work that depends on these patents separate from other OSS work, to avoid exposing downstream distributors and users to litigation risk." For open source developers working on commercial projects, the advice is sound, but I'm not so sure Microsoft is looking for lawsuits with its new moves.
I happen to be in agreement with Om Malik's assessment that Microsoft's proposed deal with Yahoo! is making it wary of the EU and the Justice Department, and that that is a large part of why it is moving to new types of openness. This week's news of a hefty fine for Microsoft from the EU shows that such concerns are warranted.
Yahoo!'s entire site runs on FreeBSD, and it has embraced open source within its own applications to the extent that if Microsoft is serious about Yahoo!, it will be forced to be much more open. It would run counter to that trend, and it would be extremely poorly timed bad public relations for Microsoft to follow up its "we are the world" announcement with strings of lawsuits.
Nevertheless, it is an incorrect reading of what Microsoft has announced to assume that Microsoft is not protecting its patents. It has opened APIs and documentation up, but underlying patents can still be enforced if open source developers are not careful.
In addition to its interest in Yahoo!, and the scrutiny that the EU and Justice Department will apply to that, Microsoft stands to gain other things from being more open. "This move is not wholly altruistic," says the Gartner report. "Microsoft surely will entice many OSS developers to port applications to Windows in addition to Linux." The breadth of applications available has been part of why Windows has had so much dominance since its early days, and Microsoft does have traction to gain if the open source community produces compelling applications for Windows in particular.
Do you think Microsoft will be lawsuit happy as it extends its new openness?