Maybe Software Patents Won't Kill FOSS After All
Roblimo writes "Lawrence Rosen, attorney for the Open Source Initiative, doesn't seem to be as worried about software patents' effects on open source development as some Slashdot readers. In this article he says, 'Don't be too paranoid about the patent problem. It's a real problem, but not a catastrophe. Any patent owner that tries to assert its patents against open source software has many hurdles to leap before the royalty checks start to arrive.'"
When the Great Patent War commences next year, it won't be about getting checks - it will be about scaring people away from Open Source solutions to problems previously solved by proprietary products. The companies that will asserting the patents don't need and don't want the money - they want the products dead and customers scared off.
A voice of sanity on slashdot. I knew it was a slow day.
So the main reason it's not likely that an open source project will get sued is simply because they don't have any money. Unfortunately what would likely happen if they did sue is that it would cripple or kill that project. Fortunately I'd suspect that if some open source project had a big company (say Sun or IBM) backing it, I doubt this whole thing would be a problem.
Any patent owner that tries to assert its patents against open source software has many hurdles to leap before the royalty checks start to arrive.
Except much of the concern is not only paying out royalties, but being dragged through useless court proceeding after court proceeding by companies that find it much more to their benefit to drag OSS through the mud, and strike fear of legal action into the hearts of OS proponents.
There comes a point where it doesn't really matter if you win in court, particular if one hsa gone through a costly multi-year court battle just to be proclaimed "innocent" of any wrongdoing.
killall -9 software_patents
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Its the fear factor to stop adoption (stop market loss not profit). I dont think MS wants royalties from OpenOffice, they want people to be too afraid to use it.
Excuse my ignorance, but is this really an issue?
If the OSS community comes up with an idea first, they can claim prior art, no? Otherwise, the idea (or implementation) rightfully belongs to the person or corporation that comes up with it.
Proving prior art is a major nusaince, but if it happens enough, will companies place their patents under more scrutiny rather than figting for something they'll likely lose?
--
http://acostas.org
Its the cease and desist letters that come along first...
You cant get blood out of a turnip, but you can make the turnip's life miserable...
---- Booth was a patriot ----
Perhaps the average patent-holder has many hurdles which may prevent it to sue OSS developers, but the real enemy (read, Micro$oft), has time and money and lawyers and the will to harm us.
And if well could be difficult for individuals holding patents, what about patent trading? If my project puts in the way of i.e. some Microsoft commercial program and starts to be viewed as a threath or at least a cause of not so high profits they could have the resources and the will to probably end my entire project.
There's also opportunity costs that an "inventator" can claim.
The claim would be that the "inventor" is losing money, because the "invention" is illegally available for free as open source.
However we twist and turn it, patents are there to get a lock on an idea to make money of said idea. Any way to limit the possibility of making money can be prosecuted. Hence Software patents still are bad.
While the points in the article show that patents aren't easy to use in order to scrub out OSS projects, I know plenty of people would simply fold when faced with the prospect of a long expensive legal battle with a team of lawyers who have funding that is, for all realistic purposes, limitless even if the leader of the open source project knew they were in the right.
If you write something that [big company] doesn't like, they sue and you have to either drop the project that's taking up time anyway or fight and risk a chunk of your own money then you are quite likely to pick the path that doesn't potentially leave you in the gutter, particularly if you have a family depending on your income and the program was just a little 'spare time' project.
The true legalities may not be too bad, but the big corporations have yet another way to threaten the little guy and I wish we could count on them to do the right thing and not abuse there cash reserves by draining people dry, but past experience shows that companies often don't have this kind of common decency.
I already did the patent will be mine! BTW Grandparent owes me 0.50 cents
...and one I was hoping Mr. Rosen had an answer for: Exactly who does one sue for patent infringement when it comes to OSS? Once OSS has been "released", you can't call it back. In many cases, alleged infringers are given the opportunity to either license the patented technology, or to no longer use the technology.
Although IANAL, I maintain that patents pose no real threat to OSS development, since authorship of OSS is a "moving target" (especially where derivative works come into play). Most OSS author are not likely to agree to royalty payments, so exactly what recourse does the accuser have at that point?
Address the problem at its root:
killall -9 software_patent_holders
I'm afraid I can't assist, too many things to do.
Indeed, it's hard to sue someone for money if they don't make any from the open source software they write. It would at most only halt the development until there's an alternative to that part that's patented.
But I think it's more likely there's more prior art to debunk the patent and drop any case in court.
home
The article points out some good reasons for not panicing. To explain them, it then mentions Giant Asteroid Impacts and Mutually Assured Distruction as for a massive nuclear war. These are not the best metaphors to choose in explaining why things are not really all that bad.
Who is John Cabal?
Amendment 1: Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.
Amendment 1 strikes down section 8, clause 8. Patents and copyrights are unconstitutional.
-I am an elective eunuch.
The GPL makes it illegal to distribute GPL software that violates patents.
You Sir are quite a poor troll.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
There's a bug in the idea of doing patent searches.
To reproduce this bug, go through the following steps:
1. Look for patents in the area where you're working.
2. Find a patent which is related but not identical to what you're doing.
3. Continue what you're doing.
4. Get sued for infringement by the patent owner.
Expected:
Someone gives you credit for due diligence.
Actual:
Owner of related but not identical patent asks for triple damages for "willful infringement" using your knowledge of their patent as evidence. The threat of paying out three times as much forces you to settle unfavorably.
Hmm sorry, my bad, I read "The GPL makes it legal...". Nevermind...
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Mr. Rosen is a smart guy who knows about open source. (And I appreciate his "summary" at the end of the article, for those of us who never RTFA ;-). But I
find his recommendations a little hard to swallow.
1. Don't be too paranoid about the patent problem
The guys with the patents only have two hurdle to cross: writing the cease and desist letter, and writing the FUD press release ("Linux stole are technology"). This *first* step in patent litigition can kill an open source project, never mind the *last* step (getting the royalty checks).
Sure, maybe Mozilla and Apache will survive a patent attack. But what about a smaller open source project? The "guy in mom's basement". These guys will just pull their projects, regardless of the merits of the case.
2. Don't try to out-invent the big guys.
Don't try to out-code them either, right? Wrong!
If open source can produce a product that competes with a multi-billion dollar company's product, it can pool its resources to generate patents. We should find a way to achieve this goal.
I bet many clever open source programmers can find all kinds of stuff to patent in their code.. do you use a checksum to save some computation? Use a clever algorithm to distribute work among nodes? Transfer data out-of-order to exploit some optimizable properties of data? Look in your code, start thinking in terms of patents. Keep your bar LOW. Even the simplest thing is patentable, as we have seen time and time again.
Take software licenses as an example: before the GPL, software licenses were an afterthought.. you just wanted to make sure you got credit. But the GPL is a tactical weapon that opened people's eyes to the issue of software licensing and the world of draconian EULAs we now deal with. Even if you don't like the GPL you must agree that licensing is almost as important as the quality of the code itself.
We need to have the same eye-opener when it comes to patents. Maybe one of the big guys like FSF or Apache should take the first step and start applying for patents. Start a "patent fund" to research and file the patents.
3. Conduct a reasonably diligent search for patents we might infringe.
Why? What do we do when we find a patented technology that has no substitute (like "1-click ordering", the best you can do is make it "2 clicks")? Might as well ignore them until the C&D comes. Let *their* legal departments do the work.
Design around patented technology wherever possible.
What if it's not possible? What if the patent depends on, say, some part of a public spec? Either violate the patent, violate the spec, or go home. But generally this is good advice. If you know you are violating a patent, come up with something better, if you can..
5. Identify allies who can defend us with their patent shields.
This is good advice. Find a company with a "patent promise" that they won't litigate patents offensively.
6. Withhold our software from those who sue us for patent infringement.
Uh, okay, that'll show em. Hey microsoft! Your license to distribute Linux has just expired! TAKE THAT! And how will "the guy in the basement" enforce this anyway???
Make no mistake, the bigco's (microsoft in particular) are salivating at the thought of destroying open source and painting them as "IP theives" all in one blow.
If the sky isn't falling yet, it will be someday.
I would add a #7 to his list:
Make sure the business world understands the value proposition of open source and software freedom. It's not about altruism or people sitting at home saying "I'd like to write a content management system today, for free". It's about talented people solving real business problems for their own benefit. It works in the free market because it *is* the free market. It's not anti-competitive, it *is* competition: you're as good as your code, and no better.
When microsoft tr
Part of Rosen's argument is based on the fact that patent suits are hard to win in court. The other part of Rosen's argument assumes that anyone using patents against open source is looking for money, i.e., royalty payments.
Both of those arguments fail when applied to Microsoft. Microsoft would never use its software patents to collect royalties. It would use them to make companies afraid to use open source and compel them to use Microsoft's products.
Thus, it does not matter if Microsoft's patents are valid or not, when a company gets sued, Microsoft will offer a deal similar to this: Stop using open source and buy our products.
The money monkeys in charge of the companies will fold because it will be more cost effective to simply buy Microsoft's products rather than risk losing at trial. After Micrsoft wins a few of these "settlements" open source will begin to look unattractive to anyone else considering it.
If someone says he and his monkey have nothing to hide, they almost certainly do.
why not the software patent registrars? software patent laws? software patent lawmakers? software patent lawmaker constituencies? YOU?
Microsoft: Hey, I've got patents on all the stuff OpenOffice.org does, so you guys can't use it anymore!
Rest of the world: Put it where the sun don't shine Microsoft, we don't care.
Microsoft: Right. I'm gonna get ya! Hmm, who to target first... Wait, how am I supposed to target a whole community with a lawsuit? Ahhhhh *explodes*
And there was much rejoicing.
(Yayyyy)
1) SCO goes on a crusade, accuses anyone/everyone associated with Linux. IBM steps up to the plate and pours tons of time and money into defending Linux. Result? SCO f*ck's their relationship with Baystar, Chrysler, and McDonald's to hell and back and watches their stock go swimming in Wall Street's crapper.
...you can contribute to this one...
2) Microsoft patents anything and everything in an attempt to both block open source competition and pave the way for Longhorn's release. Result? Apple upstages MS with the demonstration of Longhorn's features in working form in Tiger. Microsoft shits their pants as they realise that those features were implimented not only more efficiently than they were able to, but also without violating any patents. The open source community continues to work (almost) uninterrupted.
3) Microsoft throws a fit, heats up the presses, and launches a massive wave of FUD at the public. Results? Just that...the IT world looks at the FUD, looks back at the results, and continues to depend on Linux/BSD/etc. for servers...
4)
Somehow I doubt that patent sprees will ever have a major effect on the open source movement...
The real litigious bastards...
Eli Whitney had a patent, but he couldn't sue the thousands who made their own. Also, lawyers will only go after the deep pockets, so if you are an infringer living in your parent's basement, they can't justify any action that loses them money.
The latest Slashdot meme.
The writer also does not realize that an open source group could accept donated patents, and (in the U.S.) return some of their value to the inventor (or corporate owner) in the form of a tax-deduction. The donor would be a double winner. His idea would be widely adopted and, if he/it has taxable income, he/it would get a tax deduction.
And while it is true that those patents would offer no protection to a patent-holding company with no other business (no patent can), it would offer some protection against a SCO or a Microsoft. And that's where the real danger lies.
--Mike Perry, Inkling blog , Seattle
I have been sort of thinking about this, and how patents are used in industry. Perhaps the intent can be reversed, as are done with software licences under copyleft.
Can we devise something analogous to GPL for a software or hardware patent, so that if you use it in your product or design, then you must provide full source code and/or schematics and/or ensure that all other patents used in the product or software are available under the same terms. Then all open source advocates have to do, is create their own patent portfolio, as long as we can find lawyers willing to help with the filing. We can fight fire with fire, the next time somebody tries to embrace and extend, they will have serious trouble if the interface is protected by a public patent.
Hello, RMS - are you out there? Wanna bite?
My rights don't need management.
simply don't look them up
don't care to know of them.
create your work, and enjoy it.
[my step]
if it steps on someone's toe (which is doubtful) then ignore him until you have positive proof presented that you did in fact do what you did with willful intent to violate his patent... in that case, he can't
The irony in using a command that started in the proprietary IRIX system to show "how open source should deal with software patents" is something I fear shall be forever lost on most Slashdotters...
Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
Yeah, right.
And with messages like these in programs:
http://etrade.malformed.org/Screenshot.png
Things aren't going to get any better! Damn patents.
Although big corporations have very deep pockets, they also have something called a reputation that they value greatly. Attracting the wrath of IT managers throughout the world is no small matter to them. For this reason, their claws often remained sheathed.
Might I suggest that it's a new breed of company, small or mid-sized ones, whose very raison d'etre is to collect valuable intellectual property, that we have the most to fear from. They've got everything to win, little to lose, and they don't give rat's ass about their reputation.
One example - SCO. A near worthless organization (about $10 million in market capitalization) until they discovered they "owned" Linux. They have been accused of ties with Microsoft (there is some evidence through BlueStar), but I'm not convinced. The Justice Department is ever watchful these days.
A second example - Teleshuttle Technologies, subject of a recent post ( http://yro.slashdot.org/article.pl?sid=04/07/21/15 39205&tid=155 ).
Expect to see more of them as time goes by.
In most cases, the large patent holders are busy bribing lawmakers to perpetuate the current system, so they do deserve a significant portion of the blame.
Yes, software patents are evil - yes, copyight is great for protecting an implementation, yet allowing precious operability.
However, isn't it the case that one of the major problems with protecting, by patent or otherwise, your (or your team's/company's/whatever's) software is a matter of juristiction? For software contributed to by dozens of programmers across the Intaarweb, and hosted on probably whatever cheap, offshore server will take it - who has juristiction? The country of origin of the project mantainer?
If GNUXyz, hosted in Brazil, mantained by a Hungarian hacker, infringes a US patent, whom do you sue? Can you extradite them? Seize their host's servers?
I don't know. Up with globalization under communisim!
Are you really trying to pimp a porn site (and one hosted on geocities, at that!) by linking to screenshots of spam mail, in a slashdot comment about something totally unrelated to porn or spam? Can internet marketing possibly sink any lower?
Or was that meant to link to a different image?
0 1 - just my two bits
Can anyone think of any other case were a patent could not be designed around? If so, would the author still be liable if the patent was designed around after they were informed of the infringment?
The real problem is the money that is involved in lawsuits.
Privacy is terrorism.
It is my sincerest hopes that Lawrence is correct; that some in the open source community are over stating the danger of patent litigation. He does NOT however state that there is no risk. I must have the "Chicken Little" syndrome that he talks about. Let me share my reasoning:
From the article...
"Does the dramatic increase in the number of software patents portend a catastrophe for open source software?
Some argue that the threat of patents is vastly overstated. They point out that, while there are from time to time serious assertions of software patents, patent litigation is in practice very rare. This reflects both the high cost of such litigation and the difficulty of winning. "
Although patent litigation has so far been rare, it is my belief that Microsoft sees the writing on the wall and will either directly or indirectly though the use of SCO-Like actions fund law suites in an effort to destroy any open source project that it feels is on its turf. Just because patent litigation has been rare in the past is no assurance that it will remain so. How many copyright litigation cases have been levied against the open source community? Microsoft helped SCO fund it's current litigation and I believe that it is a signal that they intend to use the law as a new anti-competitive tool.
Litigation against a well funded corporation like IBM would be incredibly expensive but for smaller groups like the SAMBA team it wouldn't. Microsoft wouldn't have to win. All they would have to do is drain the open source company's coffers dry. Unless we all stick together, of course. Will we? Would there be a white knight corporation out there willing to swoop in and save the small open source developer? I don't know the answer to that.
I believe that Microsoft's strategy is to ensure that Linux cannot be compatible with their next version of Windows. They have been filing ten or more patents every day related to Longhorn. The idea is simple. Find standards that you feel will become important and then patent as much technology as close to those standards as possible.
Remember that Microsoft doesn't want to allow Linux to talk to it's monopoly OS. If they succeed in their strategy Linux, they hope, will wither on the vine. Look for Microsoft try to patent new protocols and force them to become "the standard." If they can control the way in which computers talk to each other via their monopoly and patent the way computers talk to each other then Linux as we know it could be toast.
The race isn't always to the swift... but that's the way to bet!
The linked paper seems to suggest that the open source community doesn't have a sufficently threatening way of counterattack. However, he only considers liscensces that terminate rights to that *particular* piece of code. What if the GPL revoked the rights to *all* other code liscensced under the GPL in the case of a patent or copyright suit.
Especially if this strong liscenscing clause revoked the right even to *use* the software in this case the FSF would have a very strong position. Almost any large software company probably uses GPLed software somewhere, even if it is only in binary form in drivers or software tools. Microsoft, especially makes use of GPLed software in it's SFU package and so forth.
The only problem I see is that this might be *too* powerfull/severe. A disaffected employee could contribute company code to a GPLed software knowing that any patent claim the company submited would bring down the wrath of these liscensces. Also are such provisions even legal? Perhaps if we restricted the backlash provision only to instances the FSF board verifies weren't copied.
If you liked this thought maybe you would find my blog nice too:
Who wants to work on a project that, if it looks successful is going to end up being beaten up and shut down by the patent holder. Since OSS has no revenue stream, even a small royalty can kill it.
Big biz backers of OSS (IBM, Novell,...) could perceive a threat of big royalties or civil cases if they assist OSS projects. For example, the patent owners could make a case that apart from direct infringement, by assisting OSS IBM and others could be charged with assisting others to violate patents. In short, could get messy.
Engineering is the art of compromise.
And slashdot posters by and large get it right. Now there's something that doesn't occur every day.
A few points both have missed so far, though. One is that a methodical patent search is impossible; patents use such opaque and obfuscatory language (often deliberately) that there's no way you can search for a patent on any given technique you've been using. Further, it may be a submarine patent.
Prior art is largely irrelevant because the patent system is broken; the patent office doesn't seem to check it, even when the prior art is other patents (see, e.g. the LZW patent mess). Part of this is because patents (as I mentioned above) are essentially unsearchable. Prior art works when you've got deep pockets and the lawyers to overcome the assumption of validity. When you're Joe Open Source Programmer, you're screwed as soon as they file a lawsuit (assuming you had the nerve to ignore the C&D), regardless of how much prior art there is.
So, on his recommendations --
1) is good. Not because the patent problem isn't serious, but because there's nothing you can actually do about it. Like Global Thermonuclear War, you just have to plan for it not coming.
2) is pointless. Our own prior art won't prevent the patents from being issued
3) is a mistake. Each patent you discover is more work you have to do to avoid it, if that's even possible, and more chance of getting nailed for willfull infringement. Doing a patent search under these circumstances is like searching for mines with a metal probe.
4) is good -- if you happen to know about the patent, you should avoid it.
5) is fine, if you have allies you can trust. You probably don't.
6) Pointless again. So you terminate their right to use their software. They're either a litigation company which does nothing, a single-product company which is trying to force the world to use their product, or a giant megacorporation. The first two won't use your software anyway, and the last has the lawyers to spit on your termination agreement -- not to mention the programmers to replace your software if necessary. Terminating the rights of patent-users is a feel-good measure only.
.... if a patent application is written using the right lingo making it sound complicated and NOT fitting the classifications of what CANNOT be patented then even swinging sideways in a swing will get patent granted ..... SOOOOO...
.... go figure....
Using this exact lingo technique but in describing something in terms fitting the classifications of what cannot be patented.....
Time to study what qualities cannot be patented and why....
Many patent holders would not go make a case against OSS, but there are a certain breed of scumbags out there who make it their biz to go search for patents and potential violators. They then contact the patent holder and ask for the right to go chace the infringer at no cost to the patent holder, except for a slice of the action.
Once the lawyer bastard has a "percentage ownership", the patent holder loses a lot of their rights as to whom they will pursue or not. Even if the patent holder is a nice guy, the whole business is reduced to lawyer level (ie lower than shark shit) morality.
Engineering is the art of compromise.
I mean, for all the FUD over how software patents "might impede FOSS", the reality is that FOSS has been doing fantastically well for the last many years, despite the presence of software patents.
I think I've come up with a patent that could destroy Microsoft... Let's obtain a patent on the buffer overflow! Think about it...
Oh damn... I forgot about prior art... Never mind...
The race isn't always to the swift... but that's the way to bet!
What if the GPL were modified so that the right to use ceases if a patent suit is begun? With a registered copyright, that's 100,000 USD per infringement of copyright. So, the scenario runs like this:
1) big corp sues little FS developer.
2) 100 projects with the patent suit clause decend and demand retribution, yet all are willing to settle if the patent is licensed. Want to bet that even Microsoft has some FS somewhere in their infrastructure?
3) Patent suit is settled with a paid up license to avoid 100 little copyright infringement suits in a dozen countries.
4) ????
5) Errrr... well in safety is profit.
IANAL-IAFYLS. Is it legal? Could it work?
Something like this?
-John Le'Brecage
As he's surrounded by free lawyers provided by IBM, Intel, HP, etc.
There are a few other comments in a similar vien. But this is where articles like the one we've just read, the EFF and (recently) proven community based defences like Groklaw are really proving their worth. Won't take many "scary" cases to fall over before they are just not scary any more.
-- Free software on every PC on every desk
Ok, here's an idea I haven't seen floated around on Slashdot much... Use the closed-source model as a weapon against itself. Corporate software vendors are bound by their own dogma and/or investors to never let their source code out.
Patents REQUIRE full disclosure. Think of a 19th century inventor like Edison. He has to fully describe his invention in a patent disclosure so that anyone in the field can make use of the invention. That is the spirit of a patent. It is required, or the patent is invalid.
Fast forward to the 21st century. If a patent holder cannot fully disclose a working model and description of an invention (i.e. source code.), then the patent holder has violated the responsibilities of a patent holder and looses rights to the patent. Yes there are examples of this, and yes it is clearly spelled out in law.
There are probably concepts that don't require source code to demonstrate, but most code-level innovations that geeks are worried about do. Furthermore, court action brings the possibility that source code could become exposed as evidence - something many companies may greatly fear. A company might not mind leaking some demo code for a single patent. But with a whole arsenal of patents, the burden starts to fall on the patent holder.
This isn't a totally bullet-proof defense, but one worth exploring.
Apple once sued Microsoft and HP for stealing their GUI (I know, most people do not remember that HP was involved in the lawsuit, but they were). One of the specific claims in Apple's suit related to "overlapping windows". I happened to have worked in a research group that had bought (in 1981) an Apollo workstation which had overlapping windows (not a GUI, each window had a UNIX(tm) style shell). I told one of the defendants about this and later heard that HP (which had bought Apollo) went to the Computer Museum in Boston to video tape this as evidence in the case.
Later I was working for a little company that had been bought out by a mega company. They sent out one of their patent lawyers to tell us to try to patent everything. The story he told was of a group of lawyers from an Incredibly Big Monopoly (figure the acronym for yourself) swooping down on a smaller computer company claiming they'd infringed on a dozen patents and demandibg payment. The smaller company's techies made a spirited defense that they hadn't infriged but the lawyers for the Incredibly Big Monopoly said, "We have tens of thousand of patents and thousands of lawyers. We'll find something". The smaller company wrote a check that day.
Draw whatever conclusion you want.
No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
Comment removed based on user account deletion
Rosen is over estimating the importance of Sourceforge as prior art. Most new algorithms are developed by CS researchers such as profs, grad students, and researchers in industry. The fundamental problem with software patents is the chilling effect they are having on the movement of new ideas from researchers to ordinary programmers.
Imagine I'm writing some program that uses sorting and I run across a paper by Dr. Smith explaining a new algorithm that is 10% faster than quicksort. If I use Smith's algorithm my program will be faster but how do I know if it is patented or not? I could ask Dr. Smith and he might answer that it is not, but perhaps he based his algorithm on work by Dr. Jones which was patented with Smith's knowledge. Or maybe Dr. Wong from IBM independently discovered and patented this algorithm a year earlier without Smith knowing it. I have no way of knowing this and so the safest thing to do is not to use it, resulting in inferior software.
Many fundamental algorithms used in CS today were developed years ago in the 60s, 70s and 80s. These were not generally covered by patents. There is a long lag time before ordinary software is using some of the more sophisticated techniques developed by researchers. We have yet to feel the full effects of the patent boom which started in the 90s. Give it another 10 years.
The fact is that I don't feel safe using any algorithm developed in the last 15 years without knowing with certainty if it is patented or not.
There are countries where software patents don't apply.
those of us who create FOSS will voluntarily register our products with some central group such as the FSF or EFF. I'll call this entity "FSF/EFF" for the rest of this rant... Maybe this registration will need to have some financial basis, and we all become "shareholders" - any developer registering their product loans the FSF/EFF $US1 on the understanding that this loan will never be collected. This registration will involve assigning all copyrights for the product we've developed to the FSF/EFF, who will then make it available under e.g. GPL.
... from the likes of SCO.
;->
If the "owner" of the product gets sued for patent infringement by Large Company X, then it's the FSF/EFF who'll be answering rather than an individual developer working from his kitchen table. The FSF/EFF will have the coordination skills and contacts to be able to verify if the patent infrigement claim is valid or not (note: I'm talking expert legal opinion here, not a bunch of techos using Google!), whether or not the claim is worth contesting, and is maybe even able to coordinate licencing or cross-licencing deals as necessary to generate operating $$$.
The FSF/EFF then functions as a not-for-profit, worldwide company, which seeks to keep important bits of FOSS out in the public arena. It has board elections and all the various paraphernalia involved in keeping it above suspicion. It won't be able to protect every person who creates FOSS, but it would be able to 'protect' key bits of software such as Linux, Apache,
Any thoughts? I'm particularly interested in feedback from people with legal expertise that goes beyond Google
This is exactly the case where we don't have to worry. They are looking for royalties, big settlements. Someone could sue me for using one of their patents on my website. For what?They couldn't collect enough from me to pay for the cease and desist letter.
SCO hasn't gone after the developers because that isn't what they are after. They want money.
Derek
Insightful, interesting proposal that is a good argument against the existence of software patents.
May we never see th
I suspect that even hello world infringes on several dozen patents. Something like python, perl, slashdot, gnome, kde etc are likely to violate thousands to tends of thousands. So much pointless stuff has software patents for it that there is no real point worrying. When you are in the middle of a minefield it is too late to worry about safety.
Overall I would just ignore all software patents. If you don't pay attention to any the odds are the penalties will be far far less. Also it makes it easier to invalidate a patent if you knew nothing about it when you infringed. Overall just try and write verty good software and get large businesses hooked on it. When it costs far less money to get the patent thrown out then it does to switch to some other system they will defend it.
Also remember that proprietary software offers no real advantages here. Any proprietary product you use could be nailed by this at any time also and it could put them out of business so it seems the risks are pretty close to me but free software is more likely to be defended by a larger number of people.
I suspect at some point free software is going to end up with some kind of get out of jail free type thing with resepect to patents like nasa has. Patents just won't apply to it since it hurts the society too much.
Computer modeling for biotech drug manufacturing is HARD!
We, the faithful, already know what is "right". And, I believe, as the general public becomes more technologically knowledgeable (as has happened in the automotive industry in the last century), the population will indeed come to realize the civil technology freedoms they require to retain the immutable freedoms that America's founders intended as they were manifested in the society of that time. Until they do, the corporate powers that see further into the future than grandma does will (temporarily) win.
But once the masses do "get it", civil technology (and general consumer) revolt will not only be necessary, but will be practical and, indeed, so obviously in the interests of the masses that it will be unstoppable.
Corporate America and Congress take note. Civil technology revolt is coming. The question is not "whether", but only "when". When it happens, on which side will you place yourself? How will you strategically manoever yourselves then?
I'm an animal lover -- they're delicious!
One of the restrictions of a patent monopoly is that you may not *USE* the incarnation of the invention, so the user using the material that infringes patent is itself a violation. This whole discussion is rather moot; just don't write OSS that infringes patents. Just because it's OSS doesn't give free reign to violate the law. If the OSS is innovating, then the OSS author can claim public art or file their own patent. It's really that simple. If a company has a patent right to it, don't infringe!
Simple. You sue commercial distributors. They got some cash to win and will easily fold in, because most of them can't afford expensive lawsuits.
And the term distributors does not only apply to f.e. Mandrake, but also to companies that deliver products using OSS (f.e. routers and settop boxes etc).
Just as Mr. Rosen had trouble understanding what makes free software work when he proposed a contractualised version of the GPL, he seems to have trouble to move out of lawyer / contract / royalty thinking regarding patents. He reasons as if patents were tools for making money through royalties and not tools to block your competitors. However, one point is true: it is difficult to attack free / open source projects with patents because of the strength of community response. That's why the attacks are likely to focus on users (scare them), isolated developers (already done), and companies doing a mix of free and proprietary software.
I don't believe that a patent can make releasing source illegal, and I'll offer arguments why:
First off, the patent owner had to publish information to the patent office which describes the patent. As your source code is not a product, but just a description of one, it should be legal.
Second you are allowed to do research using others patents, you are just not allowed to sell a product based on the patent. So there is at least one instance where you are allowed to distribute under the GPL, so your release is a valid GPL release.
Third, AFAIK you are allowed to use patentented stuff for research (on it). I wonder whether distributing something for free would be allowed - since you can always claim you are releasing it for people doing research. And since every user has the source, he can do "research". You probably would be forbidden to release binaries though.
This would place the burden on distributors that they may not charge (much) for the distribution, but they do not need to change the license since the burden is placed on them automatically by patent law.
I realize you would have to jump through some legal hoops to actually make use of your rights, but I believe your step from patent illegal => GPL illegal is wrong. At the worst, you still receive rights to the source under the GPL, you just may not exercise them because of other laws(patent).
Patent is a IP. Copyright is a IP.
But not: Patent=>Copyright.
I'm still trying to figure out what people mean by 'social skills' here.
It strikes me that this would be a prime target for Microsoft to strike a blow against Linux in the Windows interoperability area.
I can only assume that Microsoft cannot be that sure that such action would succeed in the first place - though I'm not sure I can see why... perhaps someone out there has some ideas?
I'm sure that Linux will face some patent litigations in the future, if only to test the resilience of the GPL and the community.
But I'd hope that if that happens, someone starts up a campaign fund to fight any court actions as I'm sure a lot of the community will donate into it.
Gentoo Linux - another day, another USE flag.
Sun, being a UNIX house, is near the front of the line, but they won't be the last to lose with Linux. The best asset SUN has is its people. They need to leverage that into new solutions that are more than the common stuff we have today.
This is what Open Source is all about. We know how to build most of the software people need to use today. Why keep paying for that, when we could be advancing the art of computer science, or helping people make the most of exists now. Good OSS people can build complex, powerful solutions right off the net. They are worth paying for. Software companies can build new things that are worth paying for as well.
The fortunes of the big software houses were built on the general ignorance the rest of us had. Problem is they stopped innovating and began simply selling and locking in to keep their position. This benefits nobody really, including them, because the backlash from their overselling will tarnish their customer relations to a point where it might almost be better to let new companies, with a clue, step in and show how it should be done.
Linux and OSS will eventually force a new model. Open operating systems, standards, and applications will provide most of what people need. The software worth paying for will be new software that is tough to write, it will be new software that actually delivers its value in terms of its raw capability. Services will continue to be big as people understand they can pay for solutions that fit them, and perhaps only them, instead of boxed software stamped and sold by the billions. This is where IBM has it right, and also where SUN has some learning to do yet.
I will pay for software that is new, or that is difficult to write and maintain because those that do the work deserve it. Sadly, this does not fit most of what SUN and Microsoft and their partners package and sell today.
SUN still has a lot of very bright people capable of great things --they just need to buckle down now, while they have some position and cash in the market and really take things to the next level. They should do this on Linux and let the OSS community do the rest.
SGI, BTW is beginning to see some real success doing exactly this. Almost cost them the company because they were late to the party and had a very vulnerable position to begin with. SUN is in far better shape, they should have a good chance at keeping things that way, if they work at it...
Blogging because I can...
free as in Bear :)
we can start some underground open source development movement, and since the end user should not care, the software will survive, patented by other or not.
Are there any sites that are specifically for publishing anti-patents?
To my mind, the anti-patent would be a published invention that, instead of granting a monopoly on a technology, would assure that it would remain in the open, as it would be an invention "patented" to someplace other than the USPTO.
This would qualify as a prior art publication.
If all these anti-patents are published to one location, perhaps it would give the USPTO a one-stop source for qualifying prior art to prevent junk patents from being accepted.
All one would need to do is register their invention to this publisher in exactly the same way (minus the cash requirement) as one would submit a patent.
The Penguin Producer
As most other posters have already mentioned, the threat is more real than Rosen envisons because of the chilling effect. So how do we protect ourselves from legal FUD attacks (or worse) in the future? We make the F/OSS projects that compete with the "big guys" so successful that any attacks will anger millions of users and not be worth the PR backlash. And, if we do this, we will simultaneously be weakening the proprietary cash cows used to monopolize markets and fund bogus lawsuits in the first place!
Our competitors would like to quietly out-innovate us in a down economy with their increasing armies of R&D people, embrace and extend, release dramatically improved products of their own, and then scare off any further attempts of F/OSS to compete using this patent nonsense. We cannot let them get this far. This strategy represents the new attack on F/OSS. Barring the overthrow of software patenting itself, there is a grave danger to the future of software innovation and F/OSS in the US. We need to act immediately.
As previously stated, we need to get the most influential open source projects into rapid adoption. The way to do this, in the short term, is to perfect the projects that can save businesses and other organizations the most money with the least transition. In the end, cost drives adoption as long as quality is sufficient and migration costs are minimal to non-existant.
Desktop platform choice is driven primarily by the applications that all users need, not the more specialized ones. I think the simplicity of this fact escapes most folks in the Open Source community.
It currently works like this:
1.) All users need an office suite.
2.) MS Office dominates due to file format lock-in, feature richness, and overall polish.
3.) MS Office runs natively on Windows and MacOS.
4.) Windows or MacOS are chosen for the platform.
5.) Most other software is written for Windows since it is the most popular platform for running the office software that all people need.
I don't know how much more blatantly obvious it can be, but the key to open source on the desktop is a perfected, feature rich, and highly-polished OpenOffice that is a near drop-in replacement for MS Office.
If we can collectively pull this off, the situation will look like this:
1.) Companies switch to OpenOffice on Windows to save big bucks.
2.) With OpenOffice proven, many desktops are now immediate candidates for Linux, another cost savings. Some conversion begins. More system integrators ship with Linux and OpenOffice by default.
3.) Demand for Linux business software (including proprietary) spikes because it is the cheaper desktop platform and meets the base needs. Porting efforts begin en masse.
4.) Widespread adoption of Linux desktops brings widespread public exposure to all the other great F/OSS that has been developed over the years. A snowball effect occurs.
5.) Open Source soon dominates the software industry. Software patents are no longer a significant threat.
OK, so that all sounds great, but how do we actually make this happen ASAP? I see two options at this point. We raise money to either 1.) hire a dedicated group of full-time OpenOffice developers or 2.) buy one of the proprietary MS Office clones, which may be superior to OO at this point, and set it free. This is, of course, in addition to continued community development. Think of it this way: it only took 7 weeks to raise 100k EU to buy Blender from NaN and turn it open source. Blender was a relatively obscure project, and high-end 3D modeling software is hardly something that everyone needs. How many millions could we quickly raise in a fundraising effort for an office suite? What are we waiting for?
Civil technology revolt is coming.
/. saying "Oh, that could never happen, people would never allow it".
/disclaimer
HOW is it going to come? WHO is going to bring it?
When one of these stories is posted, how many comments do we read on
The poster, of course, has not realized that, despite being informed (unlike the majority of the population), he/she has allowed it, because he/she has done nothing to stop it.
WE are the people who have to make an effort. If WE can't be bothered to lobby our politicians not to pass these laws, then WE are not going to organise a civil revolt.
If you don't want to start marching, then start writing now, but don't bury your head in the sand.
disclaimer
Apologies if I've misinterpreted what you said. There are many more naive comments posted than yours. My rant really applies to them.
There's also the problem of what are called blocking patents. Even if someone puts an algorithm into the public domain, somebody else can still file patents on slight improvements that were not immediately obvious to the orginator of the idea. Since those obvious improvments will occur to almost everybody and seem to be the natural and best way to do it, everybody will end up infringing those patents.
"It's just that that's all they know, so if you start using open source stuff, they can't do much for you and loose you as a customer"
The difference between lose and loose aside, other than the people who write the software, "consultants" don't care what you use.
That is, if you hire a consultant to write you some software, you can get a consultant to write it in Java or C#. Its all the same money to them.
Its not like FOSS magically makes you a developer superman who can write any software all on his or her own.
Now, if you're using a consultant that is well versed in MS, then that's what they'll suggest. If you hire a consultant that thinks Red Hat is the greatest distro, that's what they'll suggest.
I'm flaming because your post is devoid of thought.
"Now the bear thinks twice about trying to get the open source honey."
The entire FOSS community is embarassed that you'd write something so...so... "douche-baggy".
" Copyright is the best way to protect software? What planet are you living on?"
Check if there was more innovation in software development before software patents or after.
You'll be surprised.
Now, people from planet earth won't be surprised, but apparently you will. Welcome to earth.
"Any patent owner that tries to assert its patents against open source software has many hurdles to leap before the royalty checks start to arrive."
Whereas someone hit with a lawsuit has to start paying money to defend it from the word "go", which is the real chilling effect of software patents, not that the battle will be hard for the people sending out the lawsuit.
Oddly Draconis
Too cynical to live, too stubborn to die.
I claim any significant OSS project cannot be closed down. Everyone has the source, everyone knows how to communicate anonymously, hence everyone can continue the project without fear of legal issues. Of course, one could not gain reputation from doing so, but one might work without this incentive - out of altruism to users, or out of friggin hate for whichever competitor drove one underground.
If someone starts a massive patents war, the big players will shell out billions to lawyers and courts, one or two of them will go down, and when the dust settles, OSS will come back out in the open... unharmed.
blow your mind already
The real long term investment is research and inventing new things. A ton of monkeys re-implementing the stone wheel doesn't produce any progress. Sure, you have cheap wheels, but you're still in the stone age.
If you have electric lighting today, it's because someone researched a way to produce electricity and a way to produce lightbulbs. And had a business plan to recoup investment and make money from that research.
If you can talk to people over the phone, is because a lot of people along the way had a commercial interest to invent the phone and a lot of improvements to it. And, yes, it involved one helluva lot of patents.
If you can drive a car or ride a bus, blimey, it's because someone had the financial incentive to invest in research. Again, it involved patents.
If you can ride the train, and it's quite a bit faster than the early 10mph engines, it's again because someone had the financial incentive to develop better ones. And yes, it did involve securing a market to recoup the investment. When not by patents, by other kinds of deals.
Or go look up the kind of infant mortality they had in the middle ages, or even as late as last century. If nowadays you didn't die in the first years after birth, it's because of all the doctors and pharmaceuticals companies who had good money to gain from keeping people alive. Yes, that involved patents too.
Etc.
So in the long run, all the armies of monkeys copying someone else's work aren't producing jack squat to help progress. If that's your ideal society, one where everyone reimplements the wheel and no funding ever goes into research, go join the Amish already.
And let me give you another thought to chew on: the real _waste_ is in the re-implementation. Do we need 100,000 different re-implementations of a simple e-commerce web site? Not really. One would be enough. Hundreds of billions yearly are _wasted_ on reimplementing the same things, again and again, the only difference being a new crop of bugs.
It's not a benefit to society, it's a _drain_ of useful resources. Those hundreds of billions would be better invested in either creating something new for a change, or just building a few new factories. Wasting them on reimplementing the same tired crap is _not_ a benefit.
So for all I care, even one company took monopoly of one thing... GOOD! Finally! Let them implement it only once and sell it. Maybe then the rest of us can move to better stuff. Or maybe then someone will invest in research, instead of just copy-and-pasting other people's work.
(And no, if anyone wants to come with stuff like "but people invent things without commercial incentive too! Benjamin Franklin flew a kite to discover electricity!"... I admire your idealism, but you don't know much history, do you?
Did Benjy also invent a way to produce that electricity on an industrial scale? Any means for distribution? Did he also invent any devices that use it? Etc. Well, blimey, nope. The actual useful stuff came from people who wanted to make money out of it, not from lone visionaries flying kites.)
A polar bear is a cartesian bear after a coordinate transform.
No, this would be the prototype:
void button::onClick();
If that's all a software patent needs, I'm very scared.
Thus every free open source software (possibly) incorporating some patented technology should be distributed with a twenty-years-from-now clause and the release date clearly stated: all the potential users will either (research and) obtain all the required licences, undergo the risk of violating the law on their own accord, or wait twenty years to use that software. After twenty years, all the relevant patents will be either expired or invalid due to the software being a clear prior art example.
If somebody took the pain to actually research all the patents covering one or another FOSS piece, that free open source software piece could serve as a reference implementation, significantly clarifying the intentionally obscured patent claims. Anyway, publishing it should be quite legal and could substantially improve the legal certainty by adding to the worldwide database of the code sufficiently old for public use.
If elsewhere in Europe (where legislation is hot), here are some mailing lists.
Well it is not you, the distributor, who are restricting the use of the source under the GPL, it is patent law. Patent law applies generally not just to you, but to all.
;-) maybe in some states of the USA, you actually need such a disclaimer)
I see it like this, by law it is forbidden to print out xemacs source code(its GPL isnt it?) to a telephone book sized book, whack someone over the head with it and kill him, but you are not required to write this into the license, you can still distribute under the GPL.
(
I'm still trying to figure out what people mean by 'social skills' here.
Many have weighed in about how Microsoft could crush OS by filing patent lawsuits, and that the individual developer would cave in because they couldn't afford the legal defense.
Suppose MS sued OS developers en masse. What exactly would the developers do then? Consider the alternatives:
What if, one morning ALL networked Windows machines refused to boot? The people smart enough to do something like this are now working on FOSS. What if someone distracted them?
FOSS keeps many would-be crackers from becoming problems to Microsoft. It is already bad enough that WinXP can be rooted on day zero. What would happen if Longhorn a virus infected Longhorn's Product Activation code? What if it infected UNIX boxes - not as a victim, but merely a carrier? Longhorn would be a boot once, never run OS.
The consequences of taking away FOSS through litigation are far worse than the dent it makes in corporate profits.
The society for a thought-free internet welcomes you.
Because its international?
Australia has adopted the perverted USA intelectual property manners just recently, May 18 2004 (http://www.dfat.gov.au/trade/negotiations/us.html , http://samba.org/~tridge/fta_statement.html). Even now, if Samba were under attack, the development (if not all the developers themselves) might shift to Europe: perversion of the european patent system is still under construction, after the Episode I---The Patent Office Menace, Episode II---The Attack of the Parliament, and Episode III---The Revenge of the Council, the Episode IV---New Hope came, when the Netherlands, and afterwards also others, considered withdrawing their support to the prepared perverted directive, but the European Commission and the European Patent Office are undoubtedly going to strike back (http://ffii.org/). May be that Microsoft waits just for the European Union, may be it even postpones its attack untill the world for free software development gets yet smaller.
The real test of the global community power is yet to come, after the global power of the USA succedes in making the USA laws actually global.
The article posits that we should, at most, do due diligence by focusing our research efforts on our likely competitors' patent portfolio in the proprietary world and identifying prior art. We shouldn't worry about possible legal action unless it comes onto the radar because it is historically very difficult for plaintifs to win patent cases due, usually to the fact that prior art will come to light when the high powered experts and lawyers wade in for the defense. We don't have the money to file patents - so we shouldn't file patents, goes the argument.
However, there is one flaw in that view: most smalltime developers don't have the money to hire high powered experts or lawyers, and must depend on the good fortune of having volunteers or nonprofit organizations work the case. Additionally, the article does not take into account the motivations of a large company (such as Microsoft), who's core business, and thus billions of dollars in revenue, is being threatened. They are likely to begin sueing everyone they can target when the profits start to dry up - not in any hope of winning - in the desire to disrupt and bankrupt the targeted projects to keep their business model afloat. To them it is survival of their revenue stream, at any cost - to hell with new inventions and technology for people. They would have us sitting in caves lit by candles if they thought they could make their margins on candle wax. They have the team of lawyers and the 'war chest' to do it.
Given this view, I think it very important for the Free/Open Source community to patent our ideas - and furthermore challenge the idea of patents by holding them under a free use liscense. Perhaps a nonprofit group, such as the Electronic Frontier Foundation could manage the portfolio, and be a central point where donations can flow to support 'free patent' efforts. This way we, as a group, can pool our resources to unequivically counter these attempts to disrupt the evolution of software development that is just gaining steam.
Lodragan Draoidh
The more you explain it, the more I don't understand it. - Mark Twain
Eventually what I believe should happen to avoid these problems is that the community should adapt to this and set up a non-profit organisation which can patent, enforce and obtain royalties from ideas that people within the community kindly give to this organisation.
In turn this organisation could defend community projects against frivolous patent claims and even counter sue companies based on a mass of patents. This could result, in an idea world, of cross licencing agreements between said organisation and those holding software patents (IBM, Sun ??).
It'll probably never happen of course - but I thought a good way to fight.
There may be more features, that I either don't remember now, don't know they're missing in MSO, or simply don't know yet at all, because I personally haven't needed them yet.
The only drawback of Open Office for me is, that other chemists I colaborate with mostly use MSO, and so do the publishers of the scientific journals. Thus I must deal with not yet perfect import (especially RTF, although an open format contrary to doc, fails too often) and export filters, with OOo drawing in OOo documents sometimes getting mutilated by doc export and subsequent MS Word import, with all those pretty subscripts and superscripts of chemical formulas in spreadsheet tables reverted to ordinary text by xls export, and all the references pasted from the database losing their reference nature by doc export, becoming simple dead text, and preventing thus my using of the OOo neat database feature, if I want to colaborate with somebody, who is expected to work with my text and eventually add or delete some references.
Thus MS domination succesfully lowers my benefits of the Open Office superiority and out of its very nature efficiently defends itself from spreading rumors about some better equipment available. You, for one, apparently have not yet got the message.
Yes, there are lots of examples of companies behaving badly (note - Martha Stewart was convicted for obstruction of justice over a personnal investment matter, not corporate malfeasance). But one could just as easily name people, or charities, or environmental groups, or governments, or whatever you care to name, who have behaved badly.
If you think corporations don't value their reputations, you know nothing about the modern corporation. Corporations exist only at the pleasure of their customers, and both the companies and their customers know it.
You argue that since companies are driven by the profit motive, they are evil and soulless. Nonsense. There is nothing more human than the profit motive, and it doesn't mean people act immorally. Long term success in business requires integrity. Only someone who's never been in business thinks otherwise.
I'm not saying big corporations are perfect (far, far from it). But it always seem odd to me that they are cast as so nefarious when everyone seems eager to work for them, do business with them, buy their products, and benefit from their tax dollars.
You think you're superior to big corporations? Fine, how many people did you hire today?
Also note that as open source is often faster at making changes, a counter suit (you're infringing our patent on X) could cause MS and the likes far more trouble than one of their patents would cause open source. Consider a few "recent" browser issues. MS takes a year to fix it, and Mozilla takes a day. Which one would have a bigger problem with a patent suit ? MS may want to get into this kind of a pissing contest, but they could lose everything if things go poorly for them. A preliminary injunction to stop selling Windows or Office would devastate MS. A two week delay would do more harm to them than anything they can do to open source. A year delay may well destroy their monopoly and eventually MS as a whole.
Oh, and IBM has quite a few patents, likes Linux, and doesn't particularly like MS. There are other companies that may also play the "white knight" for Linux and/or open source. There are also certain governments that like open source software, and are considering software patents. If MS (or anyone, really) does something abusive, it may well adversely affect the inclination of these certain governments to pass the patent laws that MS and the likes are interested in.
Dean G.
"There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence."
- Jeremy S. Anderson
No patents, please!
The true free open source way of responding to the patent menace is simply publishing prior art---which FOSS by its very nature actually does. Once published, for example in the form of free open source implementation, any idea becomes nonpatentable. To actually prove and substantiate at the court a case of prior art may be hard, expensive and time consuming, but no harder, more expensive or more time consuming than simmillar proof of patent validity and applicability. Given the means available for the free open source community, a published prior art portfolio makes even better than a patent portfolio, because its more suitable for public exposition, widespread explanation and public opinion influence. Sueing a free open source developer for the use of an algorithm freely published in open source at the first time several months before the patent application may hurt the company image much more than sueing such a developer for the use of an algorithm patented by somebody from the free open source community months before the company filed its own patent, but spelled in the patent by the lawyers newspeak so that not even the patent owner understands it and not even the patent office clerks are able to recognize the patents overlap.
Maybe we should develop a strategy to license software in big packages that you cannot use at all if you sue for patent infringement in any part of the package, and continue designing software in small modules so that replacement of a challenged module is easier.
there's numerous counter-examples
"there're".
"their"
You are right about patents in manufacturing or physical process industries, at least when players are of similar size. For software and information patents at large (including patents on molecules and vegetal varieties), cross licensing also occurs between large companies. However anti-competitive usage, rent-seeking through monopoly pricing in particular in pharmaceutics, royalty rackets by specialised portfolio companies (with no products), and standards hijacking are frequent. Patents are also used to lure investors into believing that ideas are an asset. Last but not least, software and information-based patents are extremely useful for tax "minimisation" purposes, including through complex networks of cross-licensing.
I loved your reply. Thank you. But there is little point in debating, since we have no common viewpoint upon which to base our arguments. Cats may as well debate with kangaroos.
The only plausible one is search for prior art. BountyQuest tried that. Turns out geeks don't know what prior art really means - read any slashdot patent story for proof. One patent attorney is more valuable than 1000 geeks in these matters.
On what basis would open source geeks request such an injuction? Patent infringement? We don't have any patents.
I don't think any company with a substantial patent portfolio will act as a "white knight". Such companies will act in their own interest. I think Microsoft and IBM are in the equivalent of a cold war. They could destroy each other with IP litigation, so they hold off. But they war through proxies, just like the US and USSR did. IBM used Linux to attack Microsoft and Sun. Then Microsoft used SCO to attack IBM and Linux.
If Microsoft starts suing over Linux patent infringement, they're probably smart enough to stay away from IBM, and IBM is probably smart enough not to retaliate. However, Microsoft might use a deniable puppet like SCO and have them sue IBM.
We may end with a situation where you need the shelter of an IP superpower to use Linux. Maybe IBM will buy RHAT and that huge license cost will protect customers from Microsoft's patent litigation. Debian and Gentoo will have a problem.
why not the ... software patent lawmakers? software patent lawmaker constituencies? YOU?
ME? That wouldn't have mattered. Before the 1998 elections, I was too young to vote in Indiana. Many key U.S. software patents were applied for and granted before January 1999, when the representatives and senators elected in November 1998 took office, and per the takings clause of the Fifth Amendment, the U.S. government can't invalidate them that easily.
Copyright doesn't have this problem because it's almost impossible for two authors to write the exact same thing, and even if they come close, the law only punishes an author if he copied the other's work - if he can show he came up with it independantly, he's clear.
Not exactly. Even in copyright, the standard for copying is "access" plus "substantial similarity". Having heard a song on commercial FM radio or commercial in-store music even once counts as "access", and a chance resemblance of about seven or eight notes is "substantial similarity." So in light of this analysis, how is a copyright on a melody any different in scope from a patent on an invention other than lasting several times longer?
They can make it illegal to use in certain countries where that patent is valid.
I can't afford to emigrate from the United States, you insensitive clod! Therefore, if something's illegal to use in certain countries including the one in which I live, then from my point of view, it's illegal to use, period.
What if the patent depends on, say, some part of a public spec? Either violate the patent, violate the spec, or go home.
I'd choose violate the spec. CompuServe published the GIF specification based on a Unisys patent; we violated the spec. ISO published the MPEG audio specification based on a Fraunhofer patent; we violated the spec. ISO published the MPEG video specification based on numerous patents; we violated the spec. Bottom line: if a specification is patented, then f___ the spec; let's make our own.
Uh, okay, that'll show em. Hey microsoft! Your license to distribute Linux has just expired! TAKE THAT!
That's not sarcasm. Without Microsoft's license to distribute copies of the GNU operating system, the de facto standard userland layer on top of the Linux kernel, Microsoft won't be able to distribute copies of Services For UNIX, and between the termination of the GNU license and such time as Microsoft develops its own alternative, it will lose government contracts that depend on conformance to the POSIX spec.
And how will "the guy in the basement" enforce this anyway???
By handing over the copyright in a free software package to the Free Software Foundation so that FSF's attorneys can take the case.
One could, but not with one's real identity. A reputation can be gained for a "nym" built on the anonymous infrastructure - so you won't be able to publish as John Public, but could become famous as John Doe 4324, holder of the GPG key 0x42342132A. When a suitable infrastructure of Chaumian e-cash emerges, you even could get paid.
Also, you can always decide to link your nym with your real identity, when it becomes a tactical advantage (eg. if patents would get repealed, or couple decades later for a historical book). It's one-way road, though.
I agree and sadly must point out that this exchange makes abundantly clear how little moral compass or spiritual awareness there is in the US.
A couple of hundred years of capitalism have completely reversed two thousand years of christianity by making greed, gluttony, avarice, covetousness and pride virtues. What the romans could not do Adam Smith did by himself. Turn christianity on it's head. Turn the quest of mankind from reaching their divine destiny to accumulating as much wealth as possible.
evil is as evil does
I am a beekeeper, and I can tell you that unless the beekeeper does something about the bear (electric fence, etc.) the bear WILL return again and again until there are no surviving colonies to raid.
:)
Nice try though.