Software Patents Forum
nickleberry huxtable | 05.06.2004 11:08 | Analysis | Globalisation | Technology | Cambridge
Yesterday a very interesting forum on Software patents was held in Cambridge. After listening to a speaker from the Foundation for a Free Information Infrastructure (FFII), various candidates in the upcoming European elections gave submisisions on their position on the issue. This was then followed by a wide ranging discussion on the subject. Here's what came out of the event for me.
There has been a trend in recent years, led by the European Patent Office, to grant people patents of what is, effectively, pure computing code. In the initial European leglislation in the 1970s this was specifically outlawed, however in the time since the lawyers have managed to get around this restiction. This has very significant implications, particularly due to two factors:
- In law patents pertain to a concept while Copyright pertains to content. Thus the holder of a patent has the power to restrict people's use of a particular concept even if they come up with the same concept independently five minutes later. While Copyright would stop the person from copying the original person's implementation of the idea, patenting stops them implementing the idea at all.
- Software patents are being granted for concepts which have involved very little labour at all (`two days work'). Thus, on the basis, of very little input a person can hold the software industry to ransom because they happen to have thought up the best way of solving a particular problem first. Or, more pertinently, they took out the patent first. This distinguishes software from, say, pharmaceuticals where massive R&D investment may be required, in time and money, before a patent can be taken out.
- It's bad for small business. Software developers now have to be very wary of infringing on other people's patented code. Due to the sheer volume of patents that have been granted being sure of this is very difficult. Inevitably businesses have to divert money from development to legals, in case they are sued for inadvertently trespassing on someone's patents. Conversely holders of patents have a significant legal problem as well - they have to prove that people are using their concept before they get compensation. This is different from in the Copyright situation where they must prove that content has been violated rather than the more nebulous notion of a concept. The only winners are the big software corporations with the big lawyers.
- It's bad for innovation. Apart from the fact that businesses are spending more on lawyers, patents potentially lock business in to, or out of, a particular implementation for a particular problem. Changes to any implementation have significant legal implications which may be too much for a programmer to face.
- It's bad for the open source community. The open source community are the group least likely to be granted software patents, and the group least likely to be able to afford them. They will potentially be locked out from fundamental computing developments, and may be suffocated out of existence.
nickleberry huxtable