Paul Graham on Patents
volts writes "The always interesting Paul Graham has a new essay, 'Are Software Patents Evil?'. "A few weeks ago I found to my surprise that I'd been granted four patents. This was all the more surprising because I'd only applied for three...""
Its funny. The founding fathers of the USA wanted to have a patent system to protect the little guy. The little inventor that creates a new and novel item. That way a big bad company cannot steal it from him, and he never makes a dime. Now it seems that it is just used by slimy lawyers to use patents as part of an extortion scheme to shake down big companies. Alternatively a way for big companies to keep anyone from ever entering their territory. The sad part is I think it will only get worse - not better.
They are.
It does not take a long essay to answer this.
And BTW, Paul Graham is wrong when he says, "if you are against software patents, you are against all patents".
All patents have the potential for evil. But software patents are guaranteed to do evil.
Question: why are there so few new software standards coming out and why do they take so much longer to produce? Answer: because every new software standard is a recipe for patent ambush. Implemented, use it, or use products based on it, and you will, if you make money, be sued.
Yes, software patents are evil because in the name of promoting innovation in a field, they actively destroy it.
My blog
One thing I do feel pretty certain of is that if you're against software patents, you're against patents in general.
Wrong. Hardware patents are necessary to commercialize new products and keep innovation. Some medicine patents are also necessary, but I believe there are cases where patent licences should be greanted for only a little time - like cures for cancer, AIDS, or the avian flu.
But patents for software or business methods are an aberration.
I will only address one point of the optimistic idealism I saw in several parts of the article, there are others:
"A company that sues competitors for patent infringement is like a a defender who has been beaten so thoroughly that he turns to plead with the referee."
This point is made in the context of other statements that indicate this is the main reason that a company starts suing for patent infringement. The reality is there are companies that have no developers at all, just lawyers, whose sole purpose is to seek out and buy patents and pressure other companies for licensing fees. There are other companies/people who do nothing but try to think of patentable ideas to lay claim to, and never intend to build a product; only to extort license fees from others.
There are other examples of what the author would like to believe that gloss over the terrible realities of software patents; despite the many good points he does make.
Robert Oschler - RobotsRule.com
If software were really no different from physical systems, 99% of software patents would be invalid because they consist solely of obvious (indeed, pre-existing) inventions with the words "using a computer".
How is the one-click patent not invalidated by the prior art of millions of human shopping experiences in which a customer says "One of those please", or a vending machine in which every item has its own button? Nobody would allow a patent on a type of vending machine based on how many times you have to push a button.
And if a one-push vending machine would not be patentable, why is a one-push webpage?
Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
Graham has engineers disease: he believes that being an accomplished engineer makes him qualified to speak authoritatively on art, law, science, film... He probably caught it from ESR.
Anyway, I heartily recommend you read this fine demolition of Graham's opinions on painting before giving this dilletante blowhard any of your copious free time.
Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
"Are patents evil?"
EFF: "Yes."
Microsoft: "No."
Smart Person: "Depends..."
Silence is golden... and duct tape is silver.
So what you are saying is that the combination of these two things is bad:
I wouldn't be so quick to jump to the conclusion that it's the patent system that was the mistake.
Bogtha Bogtha Bogtha
My first reaction to the (lengthy) article was simply, "it is a breath of fresh air to read something thoughtful and insightful on software patents." As part of full disclosure here, I should mention that I have one (6,865,655) and participated in the arcane and sometime frustrating process. That said, the author's point that "fixing" the system might not be the right thing to do, either gave me pause. He might have a point.
After participating in several start-ups, I can also attest that the number of patents held directly affects your valuation. The author alludes to this, "A patent seems to change the balance. It gives the acquirer an excuse to admit they couldn't copy what you're doing. It may also help them to grasp what's special about your technology." Right or wrong, it is one of the external measurements made by business today of a start-up's worth.
Software is the most complicated thing man has ever created. It isn't surprising that the Patent Office struggles. The question is, as software professionals, will we choose to help or just stand by like "art critics"? Software engineers usually see a bad system and want to immediately "chuck it", re-write it, and go again. We can't do that here. We need to do the thing we all hate most: on-going maintenance. We could help if we engage and participate. Perhaps more thoughtful discourse like this will help us get started. My 2-cents.
Actually, there is a good distinction you can draw between software patents and conventional patents that is strong enough that you can't automatically infer that being against software patents means you are against all patents: Software patents are the only things I know of where the patented objects are also covered under copyright law.
I go more into depth about this elsewhere, but the short answer is that we shouldn't be surprised that patents, balanced for one type of use, and copyrights, balanced for another, make no sense when both are covering the same thing, since they were never designed to do that.
Obviousness is a real problem too, of course, but that's more a practical problem, one that could be corrected by more aggressive denials by the PTO. This is a fundamental conflict.
Calculating (a+b)*(a-b) is better (in terms of rounding errors with fixed point arithmetic) than (a*a)-(b*b). Knowledge or application?
Suppose I was the first to notice this fact. Should I be granted a patent on calculating differences of squares this way? I have a gut feeling that this would be patenting math. And I don't see much difference between this and any other patent on algorithms. Maybe there are software patents that aren't patents on algorithms (for example GUI stuff), but again, the distinction is blurry.
Ok, this is still on the "gut feeling" level, but I think that with the software patents banning them is just simply the lesser evil than allowing them. I think that there is rather a continuum than a sharp distinction between "knowledge" and "application", and that software is close enough to "knowledge" to make it unpatentable.
To stretch it a bit: if you are for software patents, you are for patenting math.
And he thinks that Microsoft would be deterred by a boycott?
Bruce
Bruce Perens.