For the last few years the European Patent Office (EPO) has, contrary to the letter and spirit of the existing law, granted more than 30000 patents on rules of organisation and calculation claimed in terms of general-purpose computing equipment, called "programs for computers" in the law of 1973 and "computer-implemented inventions" in EPO Newspeak since 2000. Europe's patent movement is pressing to legitimate this practise by writing a new law.
Although the patent movement has lost major battles in November 2000 and September 2003, Europe's programmers and citizens are still facing considerable risks. Next Wednesday, 14 April, there will be a demo outside European Commission buildings in Brussels to protest against software patents.
Action idea: Visit the website address at the end of this post and download the website banner ads about EU software patents. Stick them on your website, and on April 14th shut your website down, leaving just the banner ad and whatever statement of support for the protesters you would like to make.
From the Foundation for a Free Information Infrastructure (FFII) website: "If Haydn had patented "a symphony, characterised by that sound is produced [ in extended sonata form ]", Mozart would have been in trouble.
Unlike copyright, patents can block independent creations. Software patents can render software copyright useless. One copyrighted work can be covered by hundreds of patents of which the author doesn't even know but for whose infringement he and his users can be sued. Some of these patents may be impossible to work around, because they are broad or because they are part of communication standards.
Evidence from economic studies shows that software patents have lead to a decrease in R&D spending.
Advances in software are advances in abstraction. While traditional patents were for concrete and physical inventions, software patents cover ideas. Instead of patenting a specific mousetrap, you patent any "means of trapping mammals" or "means of trapping data in an emulated environment". The fact that the universal logic device called "computer" is used for this does not constitute a limitation. When software is patentable, anything is patentable.
In most countries, software has, like mathematics and other abstract subject matter, been explicitely considered to be outside the scope of patentable inventions. However these rules were broken one or another way. The patent system has gone out of control. A closed community of patent lawyers is creating, breaking and rewriting its own rules without much supervision from the outside. "