Open Source Initiative, Free Software Foundation Unite Against Software Patents
WebMink writes "In rare joint move, the OSI and FSF have joined with Eben Moglen's Software Freedom Law Center to file a U.S. Supreme Court briefing in the CLS vs Alice case. The brief asserts the basic arguments that processes are not patentable if they are implemented solely through computer software, and that the best test for whether a software-implemented invention is solely implemented through software is whether special apparatus or the transformation of matter have been presented as part of the claims (the 'machine or transformation' test). They assert that finding software-only inventions unpatentable will not imperil the pace of software innovation, citing the overwhelming success of open source in the software industry as proof."
Good sense prevails.
I respect Stallman's accomplishments, and I can see the logic of his arguments, but I sometimes feel that he's too divisive within the F/LOSS community. Infighting - which is easy for outside forces to exploit - could weaken all sides of the movement. This lawsuit is a key example of a situation where by combining forces, they can achieve more than either those who take a pragmatic or a principled stand (what I see as the key differences between the OSI and FSF) could achieve alone. I hope to see more such efforts (and of course, I hope they prevail in this suit).
There's no place I could be, since I've found Serenity...
Why do you need two layers of legal protection for your code? Patents are more expensive and harder to use.
This post may be freely copied, modified, and distributed as readers see fit.
That said, it kind of sucks, but it's free so feel free to improve it and give it some functionality should you see fit.
Note: If you're blind or require any kind of special apparatus to manipulate this post, you may be in violation of this license.
He's getting rather old, but he's a good mouse.
I believe that of you take an OLD idea and do it on a computer, doing it on a computer doesn't matter, it's still an old idea and not patentable.
That implies that if you create a NEW idea, doing it on a computer still doesn't matter.
If you decide that whether or not a computer is used affects patentability, it implies that adding "on a computer" could make something patentable just as easily as it could make something unpatentable. I believe that's a mistake. Old ideas shouldn't be patentable, while new inventions should be. Whether or not a computer is involved isn't really relevant.
...has no intention of paying.
Clips from the Patent office regarding patents http://threeseas.net/mind/pate...
And of course http://abstractionphysics.net/
That's a common misconception. The actual wording is that you can't patent the LAWS of nature, including the laws of mathematics. In other words, you can't patent gravity, you can patent a new type of elevator. You can't patent mass, you can patent a new type if scale. You can't patent "x + y = y + x". You can patent a new method for ranking relevant web pages in search results.
Also, "the first programmers were ..." is about as relevant as "the first humans were ...". Even what you said about that is wrong, too. The FIRST programmers re-arranged wooden gears to make the machine operate differently. Are you wanting to argue that a specific arrangement of gears designed to perform a specific task can never be a patentable invention?
You either have the company who has no product, but a couple patents suing to make any money at all.
Or
You have a software giant with thousands of software patents who sues any little guy they perceive as a threat.
The notion of protecting the little guy with an idea from the ravages of cloning competition is a joke. There is a very real negative force applied to anyone who tries to make something new in the software world.
God spoke to me
There are good arguments against software patents, but "the overwhelming success of open source in the software industry" is not a very compelling proof, IMHO.
Patents and Software Patents are a problem due to the limitations thats imposed. There would be no problem if there was restrictions in respect to original ownership and limited commercial gain only. At the end of the day the system as it stands overly protects commercial interests and overly limits human interactions.
Pixels keep you awake!
"over licensing issues"
free or not free, that's not a "licensing issue". it's all or nothing.
Freedom to patent or not to patent. If you take away an option, you're restricting my freedom. "Free software foundation" yea right.
I think a better example of how unnecessary software patents are is to look at the period known sometimes referred to as "the PC Revolution". Virtually all the software written in the early days of personal computing (Apple II, IBM PC, TRS-80, etc...) was not patented, in fact it was believed by most programmers at the time that software just wasn't patentable. And yet that period saw unfettered innovation in software, I will cite the invention of the spreadsheet as just one example. Nobody in the industry worried about patents, everybody made money, and innovation soared. What better proof is there that software patents are not only not needed, but in practice actually suppress innovation?
"There isn't any software! Only different internal states of hardware. It's all hardware! It's a shame programmers don't grok that better."
http://en.wikipedia.org/wiki/G...
"Are you wanting to argue that a specific arrangement of gears designed to perform a specific task can never be a patentable invention?"
As open ended as you just put it I would not make that argument.
However, I'm imagining if people had big peg boards for placing gears on in their homes like people have computers now.
And what if they somehow performed different tasks by placing their gears on the pegs in different configurations.
Now what if someone told you you couldn't put your gears on your peg board in a specific configuration that you wanted to use to solve your task because someone else did it first and they own the patent on it.
Seems kind of silly doesn't it!
That brief is neither brief nor to the point.
The reason that newly discovered laws of nature are not patentable is because
the cost to society of preventing others from immediately using the discovery is much higher
than the risk that nobody will go to the trouble to discover anything new with out the patent incentive.
In other words, patent law is supposed to be a bargain between inventors and society and patenting laws of nature is a bad bargain for society.
SCOTUS ruling have historically codified this realization.
For software, open source might be a good argument that software patents are likewise a bad bargain.
The fact that folks are willing to make software for free makes it difficult to argue
that financial returns from patent protection are necessary to entice good software to be written.
As developers, we all know of the great burden of software patents.
To defend software patents one should have to find examples of software that wouldn't exist without them which outweigh this burden.
An argument that society can't steal my intellectual 'property' should not hold sway,
because the only reason it might be yours is because society gave it to you because it was a good bargain.
You paid for the machine to run it on, then compiled it for the options you wanted, then ran that version on the machine you bought.
You also shared your changes with other sites (see Share - the IBM user organization).
Each vendor had their own user organization... And sometimes there was even cross pollination where a site had two or more vendors machines. AT&T even gave away source tapes (well, copying charge only) - hence BSD developed using similar, but different methods.
Things started closing up when IBM started selling software separately from the machine.
And closed up tightly by the time Microsoft came around (Gates was NEVER in favor of sharing).
Software in and of itself is nothing but written mathematics.
It just so happens that when it is done CORRECTLY, the result is a very simple state table than CAN be represented by "internal states of hardware".
But it isn't required.
Person A independently devises a set of computer instructions that make it possible for any person with a cheap 3D printer to create a unique and specific product that, if created, would be patentable. The product is not created.
Person B independently does exactly the same thing--except that the instructions are written in English.
B is not patentable under patent law (and it shouldn't be). A shouldn't be patentable, either. Otherwise, we'll get people who'll write instructions for making old, patent-expired stuff and expect to get a patent for their instructions.
Software patents are garbage.
That is a valid example of open source innovation, but can hardly be used in an argument against software patents. If we want a software industry, i.e. companies whose investment in software development isn't recouped through hardware sales, we can't go back to the business model of the 60s. And I think we all want a software industry.
Please do be specific about how Stallman is "too divisive" and somehow responsible for what you see as problems. Your claims are so vague it's hard to know if you are attacking the messenger instead of conveying that you understand what is being spoken about in the differences between the free software and open source movements. Quotes and references to published material would help you in what appears to be a vastly overrated post.
Digital Citizen
The applicable test is "the laws of nature, including the laws of mathematics". The phrase "you can't patent math" is fiction recently coined by anti-patent advocates, it is not law. Let me quote from your own link, since apparently you didn't read it before linking to it:
> Whoevever discovers a hitherto unknown phenomenon of nature
How you choose to rank web pages is not a phenomenon of nature to be discovered. Rather, it "requires a degree of human creativity". Your position may be attractive, but it simply is not the law. The law is that you can patent "human artifacts" and can't patent "laws of nature".
The difference in philosophy can have radically different outcomes seen most clearly in the case of powerful, reliable proprietary software (adoption/recommendation for open source proponents versus rejection/replacement for free software activists is a starkly different outcome). Richard Stallman's essays on this topic point out this different reaction and the difference in philosophy that leads to the different reaction (older essay, newer essay). But those essays highlight all the more that the post to which I initially responded in this subthread is attacking the messenger (Richard Stallman): the /. thread where that post would have been on-topic is still available for posts. Moderating that post up is moderating up an ad hominem attack.
There's nothing wrong with raising and defending skeptical views, but there's been no serious defense of those views even in other followups. This thread only offers more vague attacks plus a thin layer of congratulations for working together (which, as you point out in your /. post and Stallman points out in the aforementioned newer essay, "people from the free software movement and the open source camp often work together on practical projects such as software development"). Any skepticism would have been far more fruitful and honestly raised if it was raised with the one person who could have addressed the many misperceptions in the posts. I encourage the original poster to raise those issues head-on from the most authoritative source available—the man himself in his own words.
Digital Citizen