SFLC Tells SCOTUS, "Software Patents Are Unjust"
H4x0r Jim Duggan writes to inform us that the day after Red Hat advised SCOTUS that software should not be patentable, the Software Freedom Law Center filed its amicus brief in the Bilski case. "In this closely-watched case, the Supreme Court will decide whether the Court of Appeals for the Federal Circuit was correct in restricting patentable processes to those 'tied to a particular machine or apparatus,' or which 'transform[s] a particular article into a different state or thing,' a conclusion which if fully implemented could bring to an end the widespread patenting of computer programs. ... This case gives the Supreme Court a chance to reaffirm what its past cases have held for more than a century: that no patent law consistent with the US Constitution can permit the monopolization of abstract ideas." Groklaw is running the usual cogent gloss with the full text of the SFLC's brief.
yeah good luck with this
Haha, great name. Yoooooo!
The brief can be split roughly in three. There's the "Interest Of
Amicus Curiae" section, which is a long description of FSF, to inform the Supreme Court why they should be interested in reading the brief. Then there's the Argument, which has the remaining two parts. The first is about the previous rulings which indicate that software has already been explicitly excluded by the Supreme Court. The last part, which starts at "II. For Many Software Developers, The Patent System Is Unjust.", deals with how software patents have proved to hinder, rather than promote, the progress of the useful arts - which means they have no valid constitutional basis.
Please help publicise swpat.org - the software patents wiki
A patent should be defined as a solution to a problem. Define a problem, give it to someone with no prior knowledge of the solution, ask for a solution, then compare the answers (if there are any) to the one the patent came up with. You should be able to present the problem it to peers in a field and determine if it is obvious or not based on their answers (or lack of).
This is one where I believe that no amount of logic and reasonable precedent will matter. The court will simply not invalidate the basis of an existing industry and it has nothing to do with corruption. No quantity of shine can alter the fundamental nature of this complaint. It won't happen, don't get excited.
I would go further to speculate that the patent system as it is harms technological advancement more than it encourages it in most industries. The patent system was established with the intent to create temporary monopolies for inventors in order to encourage the development and dissemination of that R&D throughout society. The problem is that too often, it's used to destroy competitors. The court costs and inequality of enforcement associated with the system defeat most of its purpose as specified in the US constitution. Software patents are only the tip of a very large iceberg.
Sigs are too short to say anything truly profound so read the above post instead.
Will this section be worth anything if neither party is actually asking for software patents as a whole to be thrown out?
Yes. The court's job is to decide on the point of law and it's not limited to following the request of either party.
The last paragraph of FSF's Interests of Amicus Curiae notes: Notwithstanding the contrary assertion at sec. I.C.3 (pages 36-44) of Respondentâ(TM)s brief, the Foundation submits respectfully that this case is an appropriate one to address patenting eligibility of computer software. Several amici aligned with both parties of this case so regard it and indeed the court of appeals eschewed a categorical exclusion of business methods and, instead, applied the machine-transformation test to a claimed process which was implicitly software-based though not reciting software directly in its broadest independent claim.
Like how the CAFC's machine-or-transformation test excludes some software, the SC can install a different test with broader or narrower scope.
Please help publicise swpat.org - the software patents wiki
...it leaves a bitter taste in my mouth.
I have grown to hate both the SFLC and the FSF, personally. The two organisations have proven themselves as breeding grounds for fanatical trolls (Bradley Kuhn, Stallman, and their followers) who harm the public image of FOSS, and who cause much division and conflict.
The problem with scenarios like these, is that they give people like Stallman and Kuhn the idea that there is valid justification for their existence. If the Supreme Court ends up making a beneficial decision here, you can be sure that the FSF and SFLC will take full credit for it.
This could, in turn, have the deeply undesirable outcome of giving the FSF renewed relevance and public favour, at a time when community opposition to them has never been higher. In terms of his public image, Richard Stallman is potentially on the ropes right now, and I do not want to see him given the opportunity to recover.
The end of software patents could only be a good thing, yes, but it needs to be a victory for software developers in general; not merely a PR or false moral victory for the FSF.
The enemy of my enemy, is not my friend.
Can't business method patents fit into similar arguments? I have never heard an explanation why business method patents are allowed in the first place, so I suppose until I do I can't evaluate how good the reasoning is, but being abstract I see no reason for them to be patentable.
(I realize I could go search for the answer, but I assume more people would be enlightened if someone explains this instead).
My webcomic
Yes, but you're entire argument is based on a sort of circular reasoning. You seem to be asserting that 'all' African Americans (or at most 95%) are racist, but this is a racist mode of thinking. You say that a maximum of 65% of any racial group can support Obama without being racist, but wouldn't this also apply to African Americans? Isn't it more likely that 65% of African Americans are not racist and would not have voted for Obama if they did not feel he was the best qualified candidate? If this is the case than around 30% (95%-65%) of African Americans could be considered racist. I suspect this figure is about the same for all races and thus McCain's final numbers where inflated (i.e. around 30% of the general population voted for McCain on purely racial lines compared to only 15% on merit.) Additionally, by your line of reasoning shouldn't 95% or so of African Americans have voted for Jesse Jackson when he ran? No. the more likely answer is that race effects peoples decisions and there may even be a sizable minority of people who will vote solely on racial lines, however the majority of people take much more into account that simply a candidates race were not expressing "racial pride" or voting "solely due to the color of his skin."
...to the CopyPasta troll.
There is a faint (very faint) glimmer of hope that this will be the beginning of the end of stupid software patents. I have a bad feeling though, that.....
This is not the end. Its not even the beginning of the end. But it is perhaps end of the beginning. -Sir Winston Leonard Spencer Churchill
I suppose it's a good thing we have prior art on the abstract idea of self ("I think therefore I am")...
A bullet may have your name on it but splash damage is addressed "To whom it may concern."
unless i missed some fine print, this would also have a large effect on hardware. example: ARM processors. ARM processors are a matter of design, not a specific implementation of that design.
discuss.
Man, some people are really, really dedicated! Whoever wrote this really put some time into it!
This is one of my favorite frosty piss copypastas.
Thank you for sharing your political ideas, sir. I regret to inform you that your ideas have miniscule chances of being implemented, because our society decided a while ago that this was horribly offensive and wrong, but you are, nonetheless, entitled to your opinion.
No matter what excuse you use for doing something right, or wrong, the hard reality of the matter will always be what it is tested against.
Doing things wrong will result in problems.
Doing things right will remove problems.
The excuse used, either way, can often be nothing more than political babel.
Software is simply and provably not of patentable subject matter and it never was patentable when tested against hard reality.
And regardless that some seem to have a hard time accepting hard reality.
The hard and provable reality of the nature of software is that of Abstraction Physics
By Patent Law the three primary things that cannot be patented are, natural law, physical phenomenon and abstract ideas (where included in the abstract ideas is the abstraction of mathematical algorithms). But the reason why these are not patentable is not because of some law man made but because any law to the contrary is simply not enforceable in a manner of patents, that of denying others the right to use.
Or perhaps a patent can be issued on the human use of air or the ability to think or gravity..... and enforced.
Interestingly enough Software actually falls into using all three of these general and universally accepted non-patentable subjects.
There are natural laws governing the creation and use of abstractions and the application of abstractions (we create and use them for communication) has a physical phenomenon effect as we act upon what is communicated. And abstractions obviously represent ideas and as such are abstract ideas.
Many have argued the mathematical algorithm defense against software patents, but when it gets down to it, though the abstraction machine of computers boils it all down to transistor switches switching, there is a level where a program can be seen in terms of pure mathematical algorithms, there are also other levels of abstraction not so directly communicated in mathematical algorithm terms, most notably that of any of the many abstract programming languages we have created and even the fundamental first level abstraction of binary representation of on and off. But what is common is that all these levels are abstract.
There really is nothing patentable about software, but to the contrary, what all makes software possible is all universally considered non-patentable.
Its nothing but non-scientific politics that have wrongly rationalized software patentability.
100% of the funding for true research in pharmaceuticals comes from the federal government and other public institutions. Pharma companies then productize these inventions. They must spend a significant amount of money to do this, for example they must spend money (in order by amount!) on sales people to woo doctors, on focus groups to determine how to best market the produce, on attorneys to secure patents, and finally on some government mandated safety testing. All this on top of their enormous lobbying budgets.
Patents secure profit for someone, but seldom the creators of real breakthroughs.
The judicial power shall extend to all cases, in law and equity, arising under this Constitution, the laws of the United States...
Notice how the Supreme Court has jurisdiction over Constitutional questions, in addition to just being able to "interpret laws"?
To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;
And notice that the scope of patentability is a Constitutional issue?
35 USC 101 allows patenting of processes
US code doesn't allow patenting of business processes unless the US Constitution allows patenting of business processes.
"I assumed blithely that there were no elves out there in the darkness"
Too much money pushing in the other direction. Hate to sound cynical but freedom in any form is about money and neither redhat or sflc have enough of it to affect patent reform as it relates to software.
boycott slashdot February 10th - 17th check out: altSlashdot.org
Am I the only one who doesn't think that software patents are universally bad? It seems to me like software is an algorithm which solves a specific problem. Take as an example, the relational database. The very concept of applying relational algebra to the organization of physical data was a pretty big step, which IMO, deserves more than a copyright. Simply arguing that software is just math is as absurd as saying that fancy new electronic device is simply the patenting the existence of the appropriate laws of physics that lead to working of stuff. I'd have to agree that right now prior art and obviousness is ignored far too often, but that doesn't mean the software patents shouldn't exist.
This constitutional argument completely ignores the requirement that to gain patent protection, one must disclose a working embodiment of the invention - that is they must publish how their invention works. To exclude the public from exploiting a software invention by patent does not preclude the public from understanding how the invention works, talking about it, experimenting with the ideas or even ultimately deriving a new invention based on the original that is sufficiently novel.
Since RedHat does not invent anything, software patents are unjust because due to the protection they offer to inventors, OSS coders cannot copycat the invention and include it the RedHat distro, thereby driving RedHat's profits down. With software patents gone, RedHat can make money without doing much work by implementing various patented algorithms into products included in their distro.
Phil Salin: www.philsalin.com/patents.html
What's different about writing a software program and a book? Both ought to allow freedom of expression.
Who should one have to worry about with someone else wrote?
Because obviously, that's what copyright is for.
What's the problem with that?
The board is concrete and can (and must) be displayed in enough detail to recreate the circuit. If someone comes up with a tweak that makes it faster, then you have the patented improvements you can't get with software patents. If someone solves the problem with a very different circuit, then this is obviously a different "mousetrap" and can be separately patented. Something you can't do again with a software patent.
It might be practical for the system to self-regulate by connecting maximum lifetime patent royalties to reported technology R&D costs. Any R&D costs incurred by a company would be fair game to attribute to individual patents, but they would need to be attributed at the time of filing. Once an R&D dollar was attributed to a patent, it couldn't be reattributed to another patent. Falsifying R&D costs would be both easy to audit and a crime.
For drug companies, 30x R&D costs (including all the failed attempts) would be a healthy payout. For software companies, 30x the cost of a couple programmers over a couple months to 'invent' their patent might be what, $900k?
Of course there are challenges, such as potential games in pumping-up R&D costs. However, if a system like this were viable, it might eliminate ease the pressure on the patent approval process as companies would have an incentive to decide which patent was truly the most valuable and attribute all relevant R&D costs to it.