Stallman Critical of OSDL Patent Project
PatPending writes to mention a News.com article about Richard Stallman's objections to the OSDL patent project. He argues that the project may actually be 'worse than nothing', as it will undermine certain legal tactics. From the article: "'Thus, our main chance of invalidating a patent in court is to find prior art that the Patent Office has not studied,' Stallman wrote. Second, patent applicants could use the prior art uncovered by the OSDL to write patent claims that simply avoid the technologies used in the tagged software. 'The Patent Office is eager to help patent applicants do this,' Stallman wrote. Finally, he wrote, a 'laborious half measure' such as the Open Source as Prior Art project could divert attention from the real problem: that software is patentable in the first place."
"Finally, he wrote, a 'laborious half measure' such as the Open Source as Prior Art project could divert attention from the real problem: that software is patentable in the first place.""
Aboslutly correct.
The Kruger Dunning explains most post on
Have to disagree. For those without $1M of FSF funds to run around fighting granted, bad patents, it's much more difficult to fight in a come-from-behind position when XYZ Patent Troll Inc. already has a patent granted. Litigating patents is expensive. It's cheaper to lop off the 10% that are obvious "spam patents" before they're ever granted than to let all 10% (that would be like 4,000 these days) go through and clean up later...
Would you wait for the rest of the house to burn down and rebuild the entire house from scratch... or put out the fire on the counter and replace the counter...?
Sure, in the long term, and a perfect world, you might want to get rid of software patents. Right now however they are real and are here and measure that combat them face to face have some merit.
Engineering is the art of compromise.
If a bunch of people or organizations were doing reckless things, and semi-advertently causing a bunch of fires, would you pour research money into new fireproofing techniques or shut the bastards down?
My turnips listen for the soft cry of your love
I don't want to be granted use of some companies software patents, I don't want software patents to exist at all!
at least, not any time soon. Stallman is a great thinker, but he seems to have a reality distortion field that Steve Jobs would envy. I agree that the fact patents exist at all is a problem -but it's one which is not going to change, period. So the OSDL Patent project really is the only practical way of coping with the situation.
1988 was 18 years ago.
You are so boring that when I see you my feet go to sleep.
Oh god. I think I just read a Stallman point of view and agreed with every point. :| I didn't think that would ever happen...
I guess I'm going to be one of the people chanting "down with this project" now?
I ate your fish.
- Software patents.
- Proprietary (that is, closed) software.
Here's the thing: Probably the best defense against having to deal with software patents is to keep the software closed. Don't make the code public and don't tell how it works. If people don't know you've violated their patent, they are not likely to sue you, and their software patent won't be worth very much.Such a strategy is not dishonest - even when behaving with the highest integrity, inadvertent patent violation is not only possible, but likely. You should not knowingly violate patents, but you aren't required to help the patent holders identify offenders either.
By hating both simultaneously, RMS has given himself a very tough row to hoe. Open software is highly vulnerable to patent litigation.
One kinda important difference is that copyright automatically attaches to any software that is written. Patents do not. So getting a patent on software would be an active (evil) step to take, but getting copyright on software is totally inadvertent. And rms correctly realized that putting software into the public domain was -- well, not evil -- but not as good as it could be.
My turnips listen for the soft cry of your love
Because if someone patents something, you can't make a free version of it yourself. A software patent closes off all versions and iterations of that software completely.
Stallman's issue isn't with copyright - his issue is with people not voluntarily giving up their code to the community. He is all for copyright and ownership of code. His problem is that software is not something you should be able to patent, and that the OSDL initiative distracts from this point.
Did you ever notice that *nix doesn't even cover Linux?
Yes, okay, sure... the Real Problem is that software is patentable in the first place. But does Stallman think that we're going to change that fact quickly just by being absolutist about it?
If not, how many ideas do we want to see slip into proprietary hands while we maintain our moral purism about software patents? This is a political issue, and political agendas live, eat, sleep & breathe half-measures. According to Stallman, "If we are not careful, this can sap the pressure for a real solution." Erm, what pressure? Where is the well-funded, politically connected lobby that's creating more pressure for a Real Solution than beneficiaries of software patents can create in the opposite direction? `Cause short of that, we all know that we're not going to see a Real Solution anytime soon.
IMO, the idea of "Open Source as Prior Art" is basically a good one that needs some tweaking. If Stallman is correct (and I have no way of knowing whether he is) that "when prior art is considered by the Patent Office during the patent-granting process, it usually loses any weight it might have had in a court case," then that might be a problem. However, I can't understand how patent holders of a variation on an OSDL-tagged thingamabob could (a) claim their idea is patentable because of some variation, and still (b) go after the FOSS-derived works. Wouldn't the very granting of the patent in spite of the OSDL art be the basis for establishing non-infringement?
Stallman wants the very idea of ideas to be irrevocably tied to freedom. That's a beautiful vision, and God bless him if he can ever pull it off; I'm (sadly) not optimistic. Meanwhile, I'll settle for having as many of them as possible stay clean from proprietary claims. Failing both, anonymous/pseudonymous coding & releasing might be our only refuge.
Pi Ran Out
Nobody has ever invented any algorithm, algorithms are truths, they are fundamental facts. Nobody invents physics, math, chemistry, they just discover the truth. Most software doesn't even contain any discoveries, and none of it contains inventions.
Firstly I am completely convinced software patents are a big mistake and all available effort should directly to completely abolishing them, no less.
..."
This debate has been rehashed so much, but I really get tired of hearing some things like:
"Software patents are here to stay get used to it."
Bloody hell, how defeatest is that. They aren't here to stay, but they will be if that is going to be people's attitude. Also aiming at stop gap measures is a complete waste of resources and will only give software patents more time to get a strangle hold. Allowing some "strong-er" software patents through simply opens legal loopholes and abuse.
"Richard Stallman is a raggy looking, hippy, commi, socialist, fanatic protagonist
So the hell what. So people feel more comfortable hearing carefully crafted corporate messages from some clean shaven multi-millionaire in an expensive suite. It that really what makes people feel more comfortable about issues. Though I don't have to agree with all his beliefs, *each* issue deserves individual attention.
"Software patents aren't any different normal patents"
I am not going to reiterate what countless people have said about the difference. Look at the history of how patents came into being. But what about killing, is that ok? We kill animals and eat them. That is acceptable (by most), but we certainly don't condone killing humans. So don't go generalising and saying all "patents" are ok, just as we clearly don't consider all killing to be equal. Their are philosophical and logical reasons why software patents are different. If you're interesting in protecting a fairplay capitalist market in the future, don't just give into the political and corporate pressure. We lose.
(flame on)
Why should I spend time inventing new algorithms, then?
The other posts to the grandparent post are well and good, though I would like to add my own two cents.
As it turns out, lots of programmers find it very rewarding to develop new algorithms without any profit motive at all. Sure, not EVERYONE likes this, and not all of those who do ever come up with anything novel or useful. However, one need only glance at the linux community to see an example of the amounts of work that people are willing to do without pay.
Many programmers, you see, find the knowledge that what they produced was useful, and is in use by others, to be very gratifying.
So, the argument (not really stated by the GP but implied) that "without patents, nobody will innovate" does not hold water. There will always be innovators, and there will always be ways to turn an innovation into a revenue stream, without patents.
I would also like to point out that, generally speaking, patents do not do any good for individuals. They are a bit expensive, and even when an individual does obtain his patent, the process of enforcing it requires a lot of cash. Often, actually enforcing a patent is simply beyond the financial means of an individual, and the big wealthy companies win, whether they have a patent or not.
So, patents do not, generally speaking, protect the underdog. They do not act as a blanket of protection for the people, but usually, as a blanket of oppression. They deny the little guy his right to code, and that is neither morally or economically acceptable in my book.
Lastly, the definition of a "software invention" is quite vague and fuzzy around the edges. Did Microsoft invent IsNot? They sure do have a patent on it! Part of the reason the patent office gives out so many bad patents is because it is not always obvious which claims are overbroad, which part of an algorithm really constitutes a novel invention, and which parts are just necessary plumbing to make it all hang together. Often the plumbing gets patented right along with the invention, and then NOBODY can go to the bathroom. It is a serious problem, it manifests in a unique way for each "invention" (thus preventing any blanket policy changes from being able to address it), and the only real solution is to drop the idea of software patents altogether.
But the truth is they WANT software patents. I don't see them lobbying to change the status quo. All they are interested in the "quality":
Stallman: Ding? If not:
IBMicrosoft: "Thank you little critters for making our patent applications the strongest on the planet. Now we can make sure that nobody will ever overturn our patent on quicksort, mergesort, bubblesort, mydickinyourassort...and don't forget the youinventedandIpatentedsort"
Backfire is an understatement...
"You're everywhere. You're omnivorous."
Not a workable solution. Virtually the entire software industry is taking out patents for defensive reasons if nothing else. Even companies that otherwise are FOSS friendly are. Who on earth, for example, would you recommend that we buy highly specialized trust account software from?
The problem is that the guy in the past was talking about bad things that would happen if you didn't follow his lead. He sounded a little nutty, talking about an oppressive future, for example whn he discussed Palladium, or "Treacherous Computing".
Right now, the problems he was talking about are more real, DRM, and trusted computing are real problems that affect you right now.
He hasn't changed, but the reality did change into what he said it would.
Software patents right now have a harmful effect, but they could be much worse if you let them advence further.
It's not as hard right now to imagine a future time where every free software project is effectively killed by software patents, and the only practical software available is a restricted TV-like personal computer, completely controlled by content providers.
Of course, there are countries without software patents, but for example my country will get them through an FTA with the US, and in most other places, this could happen too.