Last week we reported the last minute backtrack by the New Zealand government, deleting a controversial provision in its new Patents Bill stating that ‘a computer program is not a patentable invention’, and replacing it with a controversial provision which still says that ‘a computer program is not an invention’, but only to the extent that it is ‘a computer program as such’. (See NZ Government Backtracks – to Europe – on Software Patents.)
The basic idea behind this change is to import about 30 years of European and UK jurisprudence on what it means for something to be a computer program ‘as such’, in the expectation that this will allow – amongst other things – inventions implemented using embedded software systems to be patented.
Not unexpectedly, some people are unhappy with this ‘watering down’ of the proposed computer program exclusion. In particular, a group calling itself No Software Patents in NZ has set up a site no.softwarepatents.org.nz with an online petition requesting that the ‘as such’ caveat be replaced with a clause specifying that the computer program exclusion ‘does not prevent an invention that makes use of an embedded computer program from being patentable.’
In our view, this would be a bad idea for at least two reasons. Firstly, there is no agreed definition of an ‘embedded computer program’, leaving huge scope for uncertainty, and for any patent applicant whose application is rejected on this basis to go running to court armed with arguments and expert evidence in support of an assertion that their particular invention does (or perhaps merely ‘can’) relate to an embedded computer program. And even if there were a clear definition today, it is unlikely – based on past experience – that it will survive the test of time.
Secondly, while the NZ debate appears to have become strangely fixated on embedded software controllers for home appliances such as washing machines, these are not the only types of software for which there is a clear benefit in allowing patent protection to be granted.
It has been our observation, over time, that those who are opposed to software patents have a very limited view of the role that software plays across a whole range of scientific and engineering applications. Objections to patents on common web technologies, widespread operating system features, and components of extensively deployed consumer and developer applications such as word processors, web browsers and compilers, are actually quite understandable. But the typical response to these objections – to call for the banning of all software patents, or all except for some narrowly-defined exceptions – makes no sense at all.
