Paul Krill
Editor at Large

Open source court ruling impacts debated

news
Aug 28, 20074 mins

Licensors could be deprived of ability to stop violations, but the case may not set a solid precedent

A recent federal court ruling pertaining to open-source software in model railroads could derail enforcement of open-source licenses altogether, according to Mark Radcliffe, general counsel for the Open Source Initiative.

If allowed to stand, the decision could withhold an important and expected remedy from open-source licensors, that being the ability to get an injunction against license violations, Radcliffe said.

But the case does not necessarily set a precedent for other judges to follow, countered Eben Moglen, founding director of the Software Freedom Law Center.

In the case, the plaintiff, Robert Jacobsen, claimed that the defendant, Matthew Katzer, sought royalties from Jacobsen on software covered by invalid patents obtained on open-source software. The software in this case was from the JMRI (Java Model Railroad Interface) Project, with which Jacobsen is involved. The original complaint is viewable here.

According to court filings by Jacobsen, Katzer filed a patent application tailored to the capabilities of JMRI three days after the release of new JMRI software in 2002.

The plaintiff alleged breach of the obscure Artistic License for open-source software and copyright infringement due to the removal of original copyright notices and substituting the name of Katzen’s company, Radcliffe said. 

But in a ruling on the case in San Francisco on August 17, Judge Jeffrey S. White denied a motion by the plaintiff seeking a preliminary injunction from infringing copyrighted open-source material. To establish copyright infringement, the plaintiff needs to show ownership of the copyrights and copying by the defendants, the judge said. Defendants, meanwhile, said they voluntarily ceased all potentially infringing activities, according to the judge’s ruling.

“This is one of the first cases about enforcement of any open-source licenses,” Radcliffe said. In his ruling, the judge said the Artistic License was a contract and the failure to include copyright notices was not a restriction on the scope of the license, according to Radcliffe.

Jacobsen sought to have Katzer put copyright notices in his software reflecting that it was open source. “What the court said was that remedy is not available,” said Radcliffe.

The remedy for contract violations under US law is damages, not injunctive relief, in which the court would order a party to cease a violation, Radcliffe wrote in his blog.

The case, Radcliffe said, is a blow to the fundamental basis of open-source software, he said.

“Most people in open source believe if you violate the license, you’re outside it, Radcliffe said. “What this case indicates is that expectation may be wrong,” he said.

Assessing damages for use of open-source software is difficult because the software is given away free, according to Victoria Hall, attorney for the plaintiff.

“What are the damages for an open-source project? These aren’t your typical contract damages,” she said.

The case raises questions about the rights of those who release software via open source. “What rights do they have, and how strong are those rights?” Hall asked.

But she and Moglen pointed out that the case does not necessarily set a precedent for future cases.

“It seems to me a not very important ruling,” said Moglen, who has not been involved in the case. The Software Freedom Law Center provides free legal services to those who make and distribute free and open-source software.

“I do believe that the use of a more carefully drafted and more industry-tested license will probably help courts and other parties to deal with software in a more informed and accurate way,” Moglen said.

To avoid the lack of clarity in the Artistic License, the JMRI Project will switch to the GNU General Public License. “I think the big advantage [of GPL] is the automatic license revocation that is present in GPL that is not present in Artistic License,” said Hall.

Jacobsen also plans to appeal the judge’s ruling, said Hall.

Katzer declined to comment on the case. His attorneys did not return phone calls from InfoWorld.

The judge set a September 14 date for a case management conference to further deliberate on the matter.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author