An effort by the Open Source Development Labs to help developers defend themselves against software patents has come under fire from Free Software Foundation founder Richard Stallman, who believes that the plan could backfire.
The controversy centers on the issue of patents on software processes, which many believe could threaten the future of open-source software and software innovation in general. Because software processes are abstract, critics say such patents effectively let companies monopolize ideas, without which software can't be developed.
The OSDL project, dubbed Open Source as Prior Art, aims to create documentation, or tagging, for open-source programs--which, by nature, aren't patented. This documentation can be used by the U.S. Patent and Trademark Office to show that patented concepts existed previously to the patent being issued, thus potentially invalidating the patent and reducing the danger of software patent lawsuits.
The OSDL and the Patent Office held a workshop in Oregon last week on the future of software tagging. In response, Stallman published a critique urging developers to "think twice" before they participate in the Open Source as Prior Art project.
Stallman argues that the workshop focused on the wrong issues and that low-quality patents--those for which prior art exists and which shouldn't have been issued in the first place--aren't the main problem.
"Such a project cannot really protect programmers from software patents...The greatest danger comes from patents that are not absurd--those for which we have no prior art," Stallman wrote.
The project could backfire, according to Stallman, making it "worse than nothing." He asserted that when prior art is considered by the Patent Office during the patent-granting process, it usually loses any weight it might have had in a court case.
"Thus, our main chance of invalidating a patent in court is to find prior art that the Patent Office has not studied," Stallman wrote.
Second, patent applicants could use the prior art uncovered by the OSDL to write patent claims that simply avoid the technologies used in the tagged software. "The Patent Office is eager to help patent applicants do this," Stallman wrote.
Finally, he wrote, a "laborious half measure" such as the Open Source as Prior Art project could divert attention from the real problem: that software is patentable in the first place.
"Perhaps the worst problem in the OSDL's project is that it appears to offer a solution to the software patent problem, which isn't really one," he wrote. "If we are not careful, this can sap the pressure for a real solution."
While the OSDL acknowledged that software tagging isn't a long-term solution, the organization said short-term measures are important and could add to, rather than reduce, the pressure for a more complete solution.
"We are approaching the software patent issue with a realistic vision and with feasible goals--to reduce the number of poor-quality patents issued, to provide resources after a patent issues to prevent them whenever possible from being used against developers and defendants, and to help the (Patent Office) do its job better," OSDL General Counsel Diane Peters told ZDNet UK. "It is an important short-term approach that will contribute to the longer-term opportunity for reform."
Peters said the OSDL does support "systemwide reform or potentially the elimination of the system we know today" but believes that it isn't going to happen anytime soon. Focusing solely on the abolishment of short-term patents is short-sighted, Peters said.
She noted that many in the open-source community, including OSDL employee on Linux icon Linus Torvalds, believe low-quality patents are, in fact, the biggest threat to open-source software--a sharp difference from Stallman's point of view.
Critics have pointed out that many of the large companies behind patent reform efforts in the United States, such as Microsoft and IBM--both also OSDL members and supporters of Open Source as Prior Art--are the same companies aggressively pushing for software patents to be legitimized in Europe.
In Stallman's view, this is because it's useful for large companies to fight against low-quality patents through efforts such as Open Source as Prior Art while keeping the basic system in place and thus protecting the value of their large patent portfolios. However, such measures don't serve the interests of software developers in general, according to Stallman.
The OSDL acknowledged that the policies of some of its members "stand in the way of long-term patent reform."
"We would like to see all companies that state their commitment to open source, but which take seemingly divergent views in different geographies, to articulate a consistent, uncompromising position on a global basis," Peters said.
She added that the OSDL believes the interests of large companies are already shifting toward international consistency.
Matthew Broersma of ZDNet UK reported from London.