Patent Law Ruling Threatens FOSS
savio13 writes "The EFF has asked the US Supreme Court to overturn a patent law ruling that could pose a serious threat to Free and Open Source Software projects. A recent Federal Circuit Court of Appeals decision required that even the most obvious incremental advances can be patented unless it can be proved that someone else suggested it prior to the patent being filed. As such, many 'bad patents' are being used as roadblocks for legitimate innovators, especially those working for FOSS projects (who have better things to do then search through thousands of technical papers for some mention of the obvious). The full brief is available online in PDF format."
Than to sort through yestarday's stories: http://yro.slashdot.org/article.pl?sid=06/08/24/15 13218
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
Quo usque tandem abutere, Nimbus, patientia nostra?
If enough people are using your free Open Source tool, then yes you might get sued for infringement. You might not be making money, but in the eyes of the patent holder you are costing them money.
"Some days you just can't get rid of a bomb."
Imagine someone patents a software idea. Some OS group of guys pick up that idea and make an OS project. That OS project is free, but becomes popular. Companies begin using the OS project. The patent troll then comes a long and sues the companies. The companies in turn sue the developers, who being average OS developers do not have an LLC set up and wind up losing their houses, savings, and half their wages for the rest of their lives.
Two important points here: 1) patent trolls are evil leeches on society and 2) set up an LLC to protect your personal assets from lawsuits based on your professional works.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
as Greed drives yet more brilliance out of the USA
I think we need to add a new clause to software licenses: "Not for use within USA or other countries where software patents are applicable. Using this software in any of these countries is your responsibility and in doing so you accept to pay any patent fees that may affect this software."
Jumpstart the tartan drive.
"Because then the guy that has the patent isn't making money, which is why he received the patened in the first place, to amke money."
Companies don't patent things 'to make money', except indirectly: the primary use of patents these days is to keep new competitors out of the market, and free software is the worst kind of competition to have, since it doesn't cost anything. In any developed market, odds are all major companies will have patent cross-licensing deals, so patents don't affect them, they only affect new competitors that want to join the fun.
IMHO, They deliberately try to make it sound like the EFF is at the forefront of this case, appealing it to the Supreme Court.
What really has happened is that KSR has gone to the Supreme Court asking for review, and the Supreme Court granted review.
This happened a few months back, actually.
The EFF has filed a brief in support of KSR.
About 10 other briefs in support of KSR have been filed in support of KSR, besides the EFF one, including some more important ones, like the Solicitor General's (representing the views of the US/Bush Administration).
The Supreme Court generally cares more about what the SG thinks than the EFF.
Think about it this way though, if some part-time OSS developer can stumble on the same idea how non-obvious is it?
There is a difference between "not done yet" and "non-obvious". The non-obvious leap is something where even if you knew about the problem you wouldn't have likely found the solution.
Take LZW for example, it's a rather straightforward addition to LZ78. In my books any competent comp.sci student would try that too. It's obvious. By the same token, it wasn't obvious how to get MP3 like efficiency 20 years ago in encoding audio [given that the state of the art back then was ADPCM, CELP and u-Law].
Most OSS developers couldn't implement an MP3 codec [hence the lack of options in choosing such a lib] but most could implement LZW, specially when given LZ78.
Tom
Someday, I'll have a real sig.
Support EFF. They do useful things.
What really bothers me is not simply that the patent system is being used to protect the obvious these days, because it's a reflection on the general zeitgeist in America.
It seems to me in a very general way that there is no sense of achievement in American business outside of the next quarter. Instead of concentrating on moving forward and doing new things, there's an emphasis on not moving at all and creating wealth by protecting what someone has.
It's become a very different kind of hostile business climate. Not so many years ago a hostile business climate was described as one with high tax burden and many regulations that made it expensive to run a business. I'd say we're well on our way to eliminating both in the U.S. and yet the business climate is even more hostile because of the threat of litigation. Is the country better off for this? For the majority of Americans, I'd say no. Not at all.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
The patent system was designed to shelter innovation by offering a limited monopoly to develop a business or livelihood around it. Parts of it operate quite well, however, in the intellectual life it has serious shortcomings. Software is one of those parts of the intellectual life where the character of the process is more akin to governance then to making a cunning artifact.
This therefore brings us to three observations: first, software developers move much faster then business processes; Second, the goal of business is adding value (like support and auditing) to generate sales; third, the common wealth is ill served by business turf wars. If business believes in competition, then let them coach their teams better. I'll expand on these points.
The fundamental design of systems is very fluid. As an engineer that has worked on and co-ordinated large projects, I find that I tend to go though about four or five related designs before settling on a particular architecture. I have to think of the cost of the hardware, but also of the system cost. It serves the efforts no good if I design cheap hardware that prevents the software guys from achieving the system goals. And the software guys iterate over several solutions while deciding how to partition their part. When we are very, very lucky, we may have some time to sit down together and try to find the exact right "cut here" line!
Assuming that we all managed to get it right, and we are actually delivering what the customer needs, we get to support it. That is the value of business to me, as a designer. It means that others (The Customer) can benefit from our collective work, that they can continue to do so, and that they will soon find new, interesting things for us to do. Marketing here does the research of what is out there so we can digest it and figure out the better mousetrap. They also do the customer legwork so the people we are talking to know what their system requirements are. (their business can be treated as a system in this conversation) The rest is negotiation, and avoiding the dead ends.
A humourous example: The Customer Wants a Car in the Bauhaus Style; that is, the salient marketing features are spare, rectilinear lines. The dead end is delivering Bauhaus Square Wheels. Clearly, intellegent compromise is needed.
Playing around with turf wars, the adult equivalent of King of the Hill, is a gumption trap that will suck the life right out of the organization. I don't think any intellegent executive wants this, but they'll scrap if they have to. Wisdom consists of setting up our affairs so we don't have to.
As a humourous close, why hasn't someone started to patent forms of government? I see a huge market potential in this. Dictatorships could patent Democracy, for example...
This is progress?
Patents are supposed to be for specific implementations, not general ideas.
Check out the variety of automatic transmission designs, each under it's own patent. Yet clearly they do the same "obvious" task of shifting.
The only reason that isn't the case for software patents is that the USPTO and legal system haven't got a clue how to do anything but follow the money. And the money is in the hands of those who benefit from misinterpreting the law.
I do not fail; I succeed at finding out what does not work.