|
Groklaw's editorializing has gone way downhill since the SCO days. E.g. "I know the USPTO doesn't want to hear that software and patents totally need to get a divorce, but since most software developers believe that, maybe somebody should at least mention it to them, if only as a future topic for discussion. Most developers I know believe software is unpatentable subject matter." Ask software developers who work in defense, aerospace, medical devices, telecommunications, video/audio processing, and other capital-intensive, R&D-intensive fields. I think you'll get a rather different answer. Indeed, as Google is finding out with the Motorola acquisition and the resulting patent situation, software engineering culture is far from uniform on this issue. The guys who write software that implements radio waveforms don't have the same views on patents as the guys who write software to optimize ad display, or for that matter the guys who write the search engines. Ironically, Google's PageRank is the subject of several patents, and Stanford's interest in the IP netted them $335 million in Google shares when they exclusively licensed it back to Google. Although, I think this sort of round-table is a pretty good forum for figuring out more about the consensus view of software engineers... |
I've worked in several of those fields, and I have yet to meet these proponents of software patents you're talking about. Any advantage to having a patent on the results of your own R&D seems to be far outweighed by the persistent threat of being sued (with or without any actual merit) by someone else who claims you're infringing on the results of their R&D.
If something was useful enough and available enough for multiple parties to invent/discover/exploit it independently, it should be self-evident that patents are not a necessary incentive for that work to take place and can only be a barrier to further innovation for all-but-one of the inventing/discovering parties. This effect is magnified many times over if the patent is not for a specific piece of software but rather for something like a data format or communications mechanism. There is a reason you can't copyright the shape of a font in the US, and I think analogous arguments apply in these cases.
Fortunately, this is less of a problem for us here in the UK where the culture is not as litigious as in the US. Still, if nothing else, the repeated attempts by the US to export its onerous IP regime are a worry for small businesses here that using technologies potentially affected by software patents granted in other jurisdictions. The whole system is just one big barrier to competition for smaller organisations who can't play political/legal games to negate the whole technical issue as the big players do.