|
There is clearly no reason for software patents. To look at this issue from another angle, consider the following. What was the reason for creating the patent system in the first place? To give people an incentive to invent new things: if someone invests the time in coming up with something novel, the legal system would give a temporary monopoly in return. But in today's world, clearly one would imagine the vast majority, if not all software would have been invented as is, without the incentives that patent protection provides. When one contrasts this with the well-known downsides of software patents, the outcome should be clear: abolish them. |
No, the point of the patent system is not to incentivise invention. The point of patents is to destroy trade secrets. The word "patent" means "open". The whole point of patents is increase society's knowledge of how to do things.
People invent with or without patents. What they don't always do without patents is to say how those inventions work. The bargain inventors make with patents is, tell us how you did it, and in exchange we promise to not compete with you for a while.
This is an awesome patent:
http://www.google.com/patents/US5255452
This is what patents are supposed to be about: a magician revealing his tricks. Without the patent system, Michael Jackson may have taken his idea to the grave.
The problem is that almost none of the people patenting software are magicians.