Rosoff doesn't think that Microsoft actually intends to sue anyone using Linux. "This is part of a campaign to cast uncertainty over the IP heritage of open-source software," he said.
Yet, despite all the skepticism about Microsoft's motives, its actions will have some upsides for users and for Microsoft, said Rosoff. Interoperability between Microsoft and other software will be good for end-users, he said.
Also, Microsoft's decisions to open up some of its products could spur more use and better services for users. Microsoft recently launched Live Mesh, a service that will let end-users synch and share data among a variety of devices, such as their PCs and mobile phones. But along with the service, Microsoft announced it would open the platform so that developers could build applications that use Live Mesh to synch data. That open strategy should encourage more use of the service, Rosoff said.
Still, Microsoft won't please everyone, and it doesn't even plan on trying. "We don't expect that everybody is going to be satisfied with the steps that we take, and we recognize that some parts of the industry or spectrum will never be satisfied because they ideologically do not believe that there should be proprietary software at all, or that there should be IP rights on software," Gutierrez said. "We respect their view, but obviously this is not a view that this company has been founded and succeeded on. That is not an audience we're trying to convert."