Feeds

Open Source ‘representative’ calls for software patents

Wrong tree. Wrong bark

  • alert
  • submit to reddit

Remote control for virtualized desktops

A false or misled "open source representative" has signed an industry resolution calling for the EU to allow software patenting, which has been sent to members of the European Parliament. Copies of the resolution are here and here.

The European Legal Affairs Committee holds a plenary vote on software patenting this Wednesday, and may have been influenced by the false representation.
Graham Taylor is director of Open Forum Europe, an organization that is purported to work for broader acceptance of Open Source. Taylor has appeared at various trade shows in Europe, saying reasonable things about Open Source, for the past year. Open Forum Europe is a division of IT Forum Foundation and InterForum. InterForum's membership includes a number of large companies that have a vested interest in the promotion of software patenting in Europe. Mr. Taylor's sponsor organization is well connected with the EU government.

I would encourage Mr. Taylor to evangelise Open Source software, something he's done successfully for a while. However, he does not have the credentials to represent the Linux, Open Source and Free Software developer communities, especially when he contradicts our extremely strong opposition to software patenting. While Mr. Taylor has been visible as a public speaker, it does not appear that he has any engagement with Open Source projects and developers, or that he brought this matter up with representative organizations such as the Free Software Foundation, the Open Source Initiative, and Software in the Public Interest. No legitimate Open Source representative would think of taking this sort of position with government without first holding a public consultation with the developer community.

Software patents could be fatal for Open Source software in the U.S. and Europe. Since we do not collect royalties from the distribution of our own software, we have no funds to pay royalties to patent holders. Rather than sue us to collect money, expect patent holders to sue Open Source developers to restrain them from distributing their software or carrying out further development. Companies that produce proprietary software would bring that sort of suit to kill us off as a competitor.

While we can sometimes work around a patented algorithm that we know about, the Open Source developer is not able to defend himself from patent infringement claims, even invalid ones. In the U.S., the cost of a patent infringement defense often exceeds US$500,000. The Open Source developer, an individual working on his own time, won't have the funds to defend himself. He will be compelled to settle with his accuser, regardless of the merits of the case, in order to preserve what assets the plaintiff deigns to leave him. The copyrights of his own software won't be among those assets.

We are especially threatened by royalty-bearing software patents that are embedded in industry standards. In many cases, it is impossible to achieve compliance with a standard without infringing upon the patented algorithms that are specified by that standard. Standard compliance is critical for interoperability, and thus software patents in standards can make an un-communicating island of a Linux system. For example, the IEEE 1488 FireWire standard is encumbered by patents that apply to the software interfacing to it, and a patent royalty pool is operated in connection with that standard. Linux implementations of FireWire are potentially infringing, and prosecution could result in our software becoming legally unable to access FireWire devices.

We can not expect our industrial partners, such as IBM and HP, to help with patent defense or with the matter of software patenting in general. While those companies are often our friends, their interests also come into conflict with ours. Some of them use software patents to generate revenue or provide monopolies for their businesses. Thus, IBM has been calling for increases in software patentability, despite the fact that this is contrary to IBM's involvement in Open Source.

We also can't expect those companies to go against their own business partners in our defense. In 2002, Microsoft informed its business partners of its plans to bring patent infringement lawsuits against Open Source projects, an intention that it had made public as far back as 2001, in an appearance by Microsoft V.P. Craig Mundie at an Open Source conference.

Microsoft is probably holding off enforcement until the question of European software patentability is settled, lest they dissuade Europeans from allowing software patenting. Last year, HP signed a "non-aggression pact" with Microsoft that may prevent them from assisting us in the future. It's unknown whether IBM would be interested in opposing Microsoft to protect an Open Source project or an individual Open Source developer.

One problem we have in holding off software patents is that we have little damage to show so far. Although at least one company has made its plans clear, there has been little prosecution of Open Source developers for patent infringement to date. My surmise is that anyone who has a patent to prosecute will hold off until the European software patent decision is made. They wouldn't want to provide evidence against the very laws they are seeking.

Thus, software patents present a tremendous threat to Open Source, perhaps a fatal one once Europe joins the U.S. in broader software patenting. Yet, the letter signed signed by Mr. Taylor proposes no real protection for Open Source, only that the government monitor for damage and publish reports.

In correcting the actions of Mr. Taylor, I should explain who I am and what right I have to represent Linux and Open Source developers.

I have been a speaker for the community of Open Source developers and programmers since 1993. I am co-founder and elected director of Software in the Public Interest, Inc., a tax-exempt non-profit organization that supports a number of prestigious Free Software projects. SPI's members are individuals, most of them authors of software that they have contributed under an Open Source license. I am the creator of the Open Source Definition, the manifesto of the Open Source movement in software. I contributed my first Free Software in 1987, and have been a major Linux developer since 1993. Free Software that I've written is in widespread commercial use and has flown on the Space Shuttle. You can see my resume here.

I generally act on consensus of a larger group of leaders including members of the Open Source Initiative, Software in the Public Interest, the Free Software Foundation, and various software projects. I have issued this alert individually because it regards a government decision less than two days away, but will consult those organizations regarding how to proceed.

In writing this alert I am relying on information provided by

  • Hartmut Pilch, FFII & Eurolinux Alliance
  • Bernard Lang
  • Francois PELLEGRINI

Bruce Perens You can reach me vie email to bruce @ perens.com or phone 510-526-1165 (US Pacific time zone).

Related stories

Cost the key factor in pushing business to open source
X/Open, Uniforum vets to push Open Source in the UK

Choosing a cloud hosting partner with confidence

More from The Register

next story
Euro Parliament VOTES to BREAK UP GOOGLE. Er, OK then
It CANNA do it, captain.They DON'T have the POWER!
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
NSA SOURCE CODE LEAK: Information slurp tools to appear online
Now you can run your own intelligence agency
Post-Microsoft, post-PC programming: The portable REVOLUTION
Code jockeys: count up and grab your fabulous tablets
Twitter App Graph exposes smartphone spyware feature
You don't want everyone to compile app lists from your fondleware? BAD LUCK
Microsoft adds video offering to Office 365. Oh NOES, you'll need Adobe Flash
Lovely presentations... but not on your Flash-hating mobe
prev story

Whitepapers

Free virtual appliance for wire data analytics
The ExtraHop Discovery Edition is a free virtual appliance will help you to discover the performance of your applications across the network, web, VDI, database, and storage tiers.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
The total economic impact of Druva inSync
Examining the ROI enterprises may realize by implementing inSync, as they look to improve backup and recovery of endpoint data in a cost-effective manner.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Website security in corporate America
Find out how you rank among other IT managers testing your website's vulnerabilities.