3 ms·
Mr. Stallman's proposed solution is both simple and elegant: take all software that runs on a general purpose machine and legislate a "safe harbor" from patent
by grellas 14y ago
Mr. Stallman's proposed solution is both simple and elegant: take all software that runs on a general purpose machine and legislate a "safe harbor" from patent claims for software falling in that category. This essentially would return the state of the law to what it was through the early 1990s, recognizing that software patents are fine when tied to specialized hardware or when they pertain to a special-purpose machine but not otherwise. Such a proposal is "radical" in dealing with the problem once and for all but is also remarkably conservative in only singling out for elimination the one category of patents most vulnerable to the potent objection that its retention does little or nothing to further the progress of science and hence doesn't warrant the monopoly protections afforded by the patent laws. The logic here should enable Congress to support it if it chose to reexamine the issues purely from a social and legal perspective.
Still, the practical issues remain daunting. What becomes of existing software patents, for example? Purists may say these are not "property" but massive dollars have been paid for the rights to own them and there will be huge resistance, not to mention constitutional objections, over any idea that these suddenly should be rendered worthless by legislative action. If these stay intact for the next 20+ years, what good does a safe harbor do in applying only prospectively? More important, those with a stake in the game - even relatively benign players such as Google - want to hedge and trim on the issues in order to protect their investments, and this means that inordinate pressure will be put on Congress not to single out software patents for elimination, emphasizing instead more limited measures to help fight trolls and so on.
With so much resistance, and with an apathetic public, how to build sufficient momentum to push Congress toward a true solution? Developers might lead this charge but I wonder. Founders are mostly not directly affected by software patents and neither are employees at bigger companies who are conscripted to keep churning them out. And those most directly hit in the patent wars resist reform to protect their own investments.
So Mr. Stallman finds himself alone in his position at this conference: not because his solution is bad but because of inordinately difficult practical barriers. At least we see in this conference that persons of influence in this area are finally willing to begin seeking incremental reform. If the worst of the abuses can be fixed (e.g., the troll issue), that at least is a start. And, who knows, maybe radical changes can occur after initial progress is made. Time will tell.
- yuhong 14y agoOr lets the courts do it via CLS vs Alice: http://www.groklaw.net/article.php?story=20121013192858600#comments http://www.groklaw.net/article.php?story=20121013192858600#c...
- nickik 14y ago>What becomes of existing software patents, for example? Purists may say these are not "property" but massive dollars have been paid for the rights to own them and there will be huge resistance, not to mention constitutional objections, over any idea that these suddenly should be rendered worthless by legislative action. It is the same problem you have with an transistion. This was studied a lot in economics, specially around the socialist transistion. One view is this, pay out the benefiters of the old system just so you can get the institutional change. Pull the benefiters to your side. This could be hard with software patent but it is one way to get to institutional change.
- Shorel 14y agoStallman doesn't simply talk about a solution to a problem. He talks about what the optimal Software Patents situation is, and why. We are in dire straits because we ignored him 20 years ago. It's our problem to either get to the optimal situation, or to try and fail.
- beatgammit 14y agoMaybe someone could patent this optimal Software Patents situation? Let's call it a design patent. For completeness, let's patent the process of getting to this optimal Software Patent situation as well just for good measure.