E-mail of 2 June 2003
On 2 June 2003, I sent the following e-mail to all my MEP’s in the Eastern Region of the UK (that is, Robert Sturdy (Conservative), Eryl McNally (Labour), Christopher Beazley (Conservative), Bashir Khanbhai (Conservative), Richard Howitt (Labour), Andrew Duff (LibDem), Geoffrey Van Orden (Conservative) and Jeffrey Titford (UKIP)).
From: Tim Jackson <tim@timj.co.uk> Subject: Software patenting: request for action Dear <name>, As a constituent living in the Eastern region, I would like to draw to your attention a matter of great concern to me, which will potentially have a major effect on both the civil freedoms and economic development of individuals, organisations and businesses in our area (and indeed the UK and Europe at large). Various votes are underway on this matter, and I therefore draw your attention to this with some urgency. My concern is in the area of patentability of software, and specifically the proposed Directive on the Patentability of Software. To briefly outline my background: I have been involved in software development for most of my life, on both on a personal and professional level. I currently work for a small business in Essex, for which software development comprises a significant part of its business. As you are probably aware, Article 52(2) of the European Patent Convention currently explicitly excludes computer programs from patentability, and after some research I (and many others) have become greatly concerned that in fact, contrary to this prohibition and through the use of semantic and logical acrobatics, there have been patents on software numbering in the tens of thousands granted in Europe over a number of years. Indeed, the proposed Directive acknowledges the lack of consistency in this area. Most worrying, however, is my understanding that the proposed solution will summarily, legitimise these patents and open the floodgates for future claims by explicitly allowing software patents. I wholeheartedly implore and request you to take a strong stand against any moves in the European Parliament to legalise software patents. I will outline some of my reasons below, though I would be delighted to engage in a dialogue discussing these issues more deeply should you feel it is appropriate. In the meantime, I will also refer to some resources that I have found to be of use whilst researching this issue. Since I am not aware of whether you have any previous awareness or interests in this area, I will attempt to keep my explanations non-technical; I sincerely hope that you will not interpret it to be in any way patronising should you have technical knowledge of these matters already; it is most certainly not intended that way. To anyone involved in software development, but particularly those who are individuals or work for small organisations, software patents represent a great threat, and this is immediately apparent to anyone with practical development experience. Software, even complex programs many millions of lines long, is based fundamentally on the interlinking of many trivially simple ideas or concepts. In this way, in fact, it mirrors everyday life: physical activities and work we all perform daily are simply a combination of a number of small steps arranged in a particular way. Thankfully, we already have a legal mechanism for protecting the creativity and skill invested in the development of software and the combining of these ideas in a particular arrangement: copyright. Indeed, recent developments (such as the European Copyright Directive) have already strengthened copyright laws in favour of creators. However, some people (especially patent lawyers) believe it is possible (and would like) to arbitrarily divide the ideas and logic emobidied within software into many "inventions". This presents a great problem: if a patent purports to describe in detail a very specific combination of ideas, then in reality it is mimicking copyright; there can be no more succinct description of a particular combination of ideas in software than the program itself in both source and object form, and this already enjoys strong protection under copyright laws. However, if a patent generalises a particular program, then it is expressing mere logic, and most likely threatens to encompass broad swathes of software developments and perhaps open the door to the genuine horror of even more general "business method patents" which, as only a superficial glance at the United States patent repository will show, is a veritable nightmare. To analogise for a second: programs and software ideas are the tools of the programmer. We would not, I hope, consider for a minute creating laws telling a builder "you may use not your hammer, saw and screwdriver in a particular way" but this is the threat that programmers are placed under. Not only is there the threat that the tools of our trade are under the threat of being arbitrarily restricted, but even allowing any possibility of software patenting places a legal bludgeoning tool in the hands of those with the resources to use it: that is, that large companies with libraries of patents will be able to embroil smaller entities and individuals in legal minefields which they do not have the resources to fight, irrelevant of the merits of the case. Sadly, discussions in this area have very often degenerated into meaningless discussions with those who do not really understand the issues trading in long, asbtract and even "doomsday"-alike diatribes on how the lack of software patents is hampering innovation, or how Europe must harmonise with the United States in allowing patents on virtually any combination of logical actions. Yet in actual fact, Europe is ahead of the world in having insightful jurisprudence dating back to the 1970s. May I refer you to an excellent article "Patent Jurisprudence on a Slippery Slope - The Price for Dismantling the Concept of Technical Invention" [http://swpat.ffii.org/analysis/invention/index.en.html]. Furthermore, there is a deep feeling amongst many stakeholders in this discussion that the patent system, and in particular discussions on software patenting, are being driven by those with deep vested interests in expanding patentability (that is, patent lawyers and national patent offices), and that the voices of smaller businesses along with programmers and engineers, the people with the real technical knowledge and deep understanding of the pragmatic implications of these issues, are not being heard. Furthermore, it is clear for all to see that the software industry in Europe is thriving without software patents. It is only necessary to look at the astonishing advances in global networking over the past decade (much of which has been driven by free software) to see that innovation is ongoing in the software arena in the absence of patents. Patents will not, as supporters claim, stimulate innovation but will instead stifle it by creating a heavy atmosphere and burden of litigation. Therefore, software patents not only represent a great threat to business (especially smaller enterprises) but also curtail individual freedoms by taking away. This is also of great concern to the many millions of people who develop and use free (or "open source") software, the growth of which could be stifled by patents. I support the Call For Action on these matters instigated by the Foundation for a Free Information Infrastructure (FFFI), which can be found at: http://swpat.ffii.org/papers/eubsa-swpat0202/demands/index.en.html I would request you to publically declare your support for these aims too, and take an active role in opposing software patents at a European level. To summarise, may I request that you: - oppose any moves to expand the patentability of software, being particularly cautious of ambiguous wording and verbal "fluff" on these issues by many of those with vested interests. - proactively encourage the enforcement and authority of Article 52(2) of the European Patent Convention - Support the Foundation for a Free Information Infrastructure's proposed amendments to the Directive. These sensible and realistic amendments, written by people with the technical knowledge to understand the issues at stake, flawlessly summarise my feelings on this issue. The proposed amendments can be found at: http://swpat.ffii.org/papers/eubsa-swpat0202/prop/ . - be aware of the considerable amount of confusing and misleading proposals by software patent advocates, including proposals of "restrictions" which they claim will prevent problems but in reality are meaningless or easily circumvented by creative patent filings. I endorse the concept that any such proposals are subjected to a test against real libraries of software patents, to ascertain whether the "restrictions" really prevent software patenting. Your attention to these matters is greatly appreciated. Yours sincerely, Tim Jackson