Software patents are becoming a clear and present danger to innovation:
The basic problem being that there are so many patents, covering so many things, that the system is in danger of eating itself like Ourobouros.
When Dan Ravicher of the Public Patent Foundation studied one large program (Linux, which is the kernel of the GNU/Linux operating system) in 2004, he found 283 U.S. patents that appeared to cover computing ideas implemented in the source code of that program. That same year, it was estimated that Linux was .25 percent of the whole GNU/Linux system. Multiplying 300 by 400 we get the order-of-magnitude estimate that the system as a whole was threatened by around 100,000 patents.
If half of those patents were eliminated as “bad quality” — i.e., mistakes of the patent system — it would not really change things. Whether 100,000 patents or 50,000, it’s the same disaster. This is why it’s a mistake to limit our criticism of software patents to just “patent trolls” or ”bad quality” patents. In this sense Apple, which isn’t a “troll” by the usual definition, is the most dangerous patent aggressor today. I don’t know whether Apple’s patents are “good quality,” but the better the patent’s “quality,” the more dangerous its threat.
It’s near impossible to develop new software when there are so many such patents out there. Further, even if you tried to get clearance (or signed up to licenses and so on) to use them it would be near impossible.And we do need to recall what the purpose of a patent system is. No, it isn’t to provide and income to those who create inventions. That’s only the proximate aim: the ultimate aim is to maximise the amount of invention and innovation.
The economics of patents accepts that there is a tradeoff here. Yes, we’d like people who come up with useful new things to make money. Because that incentivises people to work on coming up with interesting new things to all our benefit. However, we also want people to be able to create derivative innovations and inventions. If our protection of the original inventors is too strong then we limit this. What we want is a system that hits the sweet spot, of encouraging the maximum amount of both, original and derivative. The problem of course being that to encourage one we weaken the incentives to do the other, either way around.