Patents and the Penguin
In an article entitled Patents and the Penguin, the non-partisan Alexis de Tocqueville Institute observes, "[i]t is not uncommon today for patent fights to erupt even between parties that have engaged in rigorous diligence. By contrast, open source developers and distributors do not engage in patent searches, thus, there is a real possibility we will see a major patent fight involving open source, sooner than later. The article also ominously warns: "IBM will be competing with large Linux-based developers and distributors themselves. As the deployment of Linux increases, it can be expected that IBM will be going head-to-head with its "friends" in the Linux community. It is unquestionable that the biggest irony of all will be when Big Blue resorts to using its war chest of patents against a "friend" in the Linux community." Even Homer Simpson can see this coming.
Sadly, I believe this threat will ultimately make the SCO debacle pale in comparison.
"No matter where you go, there you are." -- Buckaroo Banzai
I thought the whole idea is that IBM are selling services for a product where the vast majority of the developers are NOT employed by IBM. Surely they wouldn't be stupid enough to piss about 95% of 'their' developers?
---
We spoke for about a half an hour. I don't recall a thing we said. - Colorblind James Experience
If it is in FOSS software, it is, by definition, obvious to someone who is skilled in the art. Therefore, it is not patentable.
Is this reasonable?
Just because IBM is on the "good" side for now, does not mean that Big Business will be the saviour and flag bearer for the Open Source movement for ever. Sooner or later O.S. will be screwed and we will see court cases vs IBM, HP etc will steamroll over smaller organisations and people in order to enforce software patents.
IBM has publicly expressed its disapproval of software patents, citing, among other things the cost of litigation.
IBM is the owner of a vast number of patents which provide substantial revenue for the company, however, the vast majosrity of these are hardware patents, and, even here IBM has been reluctant to get involved in litigation except fot the most blatent violations.
Old COBOL programmers never die. They just code in C.
Without the push IBM has given Linux into the marketplace, the number of Linux users would be nowhere near where it is today. The possibility of a patent war is a nessecary evil, but hopefully it will never come to this. Remember the majority of money IBM is making from its Linix department is coming from the support it offers and the hardware Linux runs on, neither of these areas will be a focal point of any patent war.
Please do not let scientific accuracy interfere with the intended humourous/interesting/insightful value of this comment
The power of open source lies in the fact that no one outside of western nations could give a rat's ass over who has what patents. If the west isn't careful they're going to sue themeselves into second place in the world economy......
Alexis de Tocqueville was a jackass and the institute that bears his name doesn't seem much better.
IBM will be going head to head with Linux why? IBM makes money consulting and selling hardware. They say, "We have this great mainframe for $200,000 that runs Linux. It's fast, scalable and dependable." That is of great value to them. OS2 was no cash cow. That's why they've moved in the direction they have. That's why they're spending so much money to help develop Linux - it is GOOD for them.
Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
Non-partisan, you say? I think not.
Do you mean this very non-partisan intitute?
FUD, plain and simple.
Cooper
--
I don't need a pass to pass this pass!
- Groo The Wanderer -
OSS people need to file for patents, and lots of them.
Then, call them "Open patents." They are free for ANYBODY to use AS LONG AS they do not file any patent suits against open-source projects. This would create an interesting arms race. "We will use yours, but then you get to use ours. If you start a fight, we take our ball and go home." Of course, for this to work, there has to be a substantial body of open patents...
"-1 Troll" is the apparently the same as "-1 I disagree with you."
If they would have read the GPL it says that you license *all* your patents with that software for that software. So if IBM is distributing Linux it would have a pretty hard time suing any other Linux distributor or user over code that IBM has distributed under the GPL. It's pretty easy actually and one of the beauties of the designed in features of the GPL.
IIRC this wonderful institute has written some very controversial studies and analysis for Microsoft and other proprietary interest before. They can hardly be called neutral or non-partisan.
--
Andre
"Even Homer Simpson can see this coming.
Homer Simpson CANNOT see this coming. However, given a half hour, he could accidentally trap the entire IBM legal department in some underground cave (or perhaps Moe's), find an old patent in his attic registered by his great grandfather* in 1901 for a "computing device", show up to court and take IBM to the cleaners for, oh let's just say $3 Billion, and then sign over the check to Mr. Burns in return for a week off and a couple of donuts.
*OK, we all know Lisa forged the 1901 patent, but as long as it works in court we're fine.
null sig
Patents are the last card in the deck. Consider the fact that SCO was looking to generate revenue having exhausted all of its other streams. Everyone knows SCO had nothing to offer, and that's where part of their disdain came from.
On the flip side there are small companies making a name - but most grass roots efforts can defeat them.
IBM is no where near as close to closing its doors as Sun, so I don't know why everybody is worried about IBM.
Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose.
Corrrrect Spelling was patented by Clippy in '98. Using akurate spellering wood give a dirrect link between the FUD and the FUDders.
www.olin.edu
I think IBM recognizes that it's getting free labor from the community. I don't think they'll flex their patent muscles over that w/r/t Linux, unless some corporate goomer tries to prevent them from getting their free labor and goodwill (coughSCOugh). Other software that competes with stuff they sell? That's another matter.
Microsoft, reportedly, is patenting everything in sight. As the IBM portfolio begins to expire they may begin to rival IBM in active software and process patents. The real concern is in the application layer and interoperability protocols. This area is infinitely variable and still offers some hope for profitability, if a company can get a lock on a needed software function. Expect to see hostile action and possible barratry against security protocols, multimedia projects, groupware, web application interfaces and maybe even virtual machine systems. These are all areas where research is done and new ideas are being tried, and probably areas where MS and IBM are filing new software patents. They are certainly areas where MS and IBM hope to make money on software or delivery of unique services. Patents are a way to keep their offerings (legally) unique.
The plan should be:
1) Like you said, F/OSS organizations should file for their own patents that are freely available for all to use. I am unsure how this will be sponsored though since filing for a patent is nontrivially expensive.
2) Support PubPat in looking for prior art for the worse offending patents against free / open source software, and other patents that are harmful to society. A story from Groklaw about PubPat.
3) Try to get patent reform done including disallowing software patents, and have more patent examiners hired with actual experience so they can sniff out bogus claims.
IANAP[atent]L[awyer], but surely there is some protection for a person/organization that unknowingly infringes. Could they not cease the infringing practice from the time of disclosure and/or come to an agreement. Otherwise, it seems like the party that accidentally infringes could be subject to some serious demands/damages.
The cost of a sufficient patent search would be prohibitive to many OSS teams.
Let's go Hurricanes!!! 2006 Stanley Cup Champions!!!
Is this the same "non-partisan Alexis de Tocqueville Institute" which is funded by Microsoft? That suggested "Open Source Software allows terrorists an easy time hacking into our systems"? Or did people forget this already?
0 &mode=thread&tid=109
http://slashdot.org/article.pl?sid=02/06/04/22824
Don't forget that software patents are a big issue for software developers that use the BSD licence as well and that the BSD community has seen its fair share of litigation. This isnt just a Linux/GPL issue.
_________________________________________________
2. force them to open up their approval process to the public so that these trivial patents won't even get approved as a condition of winning #1.
3. Freedom!
AC comments get piped to
IBM's only interest in software is to have a free code base to run on their actual product--the hardware. They don't want to sell an OS, and they don't want to buy one either. Their interest is in keeping it free in order to limit their overhead. IBM got sick of having to shell out cash to Microsoft on every box they sold. The other hardware manufacturers have the same motivation. The point of Linux, for all of them, has always been that it is free and open. Anything else just doesn't fit their business model.
This group has a long history of being microsoft funded and packed with neocons. Non-partisan? I had to laugh when I saw CmdrTaco put that there.
On the IBM point, IBM already has a giant patent portfolio. GIANT.
The difference with IBM is while they'll make money on their portfolio, they are not a dying company who'es only source of revenue are patents. They've played exceeding well with the linux world, have expressed their dislike of patents in the past, and distribute Linux so have agreed to the GPL.
Even Home Simpson could see this is a bunch of BS.
A rummage of Slashdot shows that they did an earlier FUD article on associating Terrorism with the GPL. It was suspected that it the institute was inflenced or funded by Microsoft
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
Homer Simpson!? Is that guy still around?
" IBM's patent department is actively lobbying Europe to legalise software patents. They have invested millions in fighting example cases to leading European lawcourts such as the EPO's Technical Boards of Appeal and the German Federal Court in order to soften and eventually remove European restrictions on patenting software. They have also threatened European politicians that IBM might close down local facilities if software patents are not legalised in Europe. IBM has also prevented the US government from conducting studies on the value of software patents for the national economy. In the wake of the Opensource hype, IBM's rhetoric has become relatively moderate, but nonetheless it is supported by real pressure. IBM has acquired approximately 1000 European software patents whose legal status is currently unclear. Given the great number of software patents in IBM's hands, IBM is one of the few software companies who may have a genuine interest in software patentability. Once software patents become assertable in Europe, an IBM tax of several billion EUR per year may be levied on European software companies."
For further reading go here : http://swpat.ffii.org/players/ibm/index.en.html
_________________________________________________
Lawyer: Sue who?
Sol: Sue you people for punitive damages that you're giving me.
Lawyer: You want to sue me?
Sol: Sure. Sue everyone!!
Who is Twirlip of the Mists?
Everyone is discounting IBM's ability to derail and/or subsume F/OSS by virtue of the GPL (that is, they won't be able to because the GPL requires that they provide the source for their contributions to the kernel). The problem I see with this is that they have the ability, due to their market presence, to incorporate a proprietary component into their distributions -- possibly protected by patents -- that is subsequently shoved down the throats of businesses they service.
In other words, they definitely have the potential/capability to "pull a Microsoft" and steer people in the direction of building their enterprises around a proprietary solution that sits on top of an open standard (in Microsoft's case, it was the open x86 ISA -- make no mistake that it's the *main* reason they succeeded against Apple and the Mac).
Imagine that IBM creates "Super-indispensable-wonder-widget-for-business" 1.0 and incorporates it into their distributions for the low, low price of $0.00 (think "Internet Explorer"). Meanwhile, they file a patent for said widget, ensuring that nobody, anywhere will be able to implement the same concept without getting sued. Businesses that are now reliant on the formerly free widget are now shocked to learn that buying the widget along with the support for their otherwise free distribution costs a staggering $gajillion.00.
Their position will be cemented, and there will be no recourse to an open-source alternative. Simply implementing the idea would require paying IBM a licensing fee.
Software patents are evil. Plain and simple.
C
The Sun is proof that we can't even do fire properly.
of the (Big) Blue side.
I believe it would be in the community's best interest to establish a foundation solely dedicated to creating, holding and managing OSS patents.
Without such a foundation, it will be hard --- if not impossible --- to protect the IP created by OSS projects. The patents created can be licenses (to commercial companies) for the sole purpose of creating a warchest to defend against patent suits and to fund submissions to the patent process.
Obviously, the current patent system is forcing the community in this direction.
It's imparative that we do not fall behind and lose the ability to create.
And Personally, I feel that any large corporation, be it IBM, HP or Microsoft, will do whatever it feels is necessary to protect it's own position.
IBM may be the 'hero of the hour' right now, but I have a nasty feeling that this may be a very insideous form of 'Embrace and Extend'...a practice that may on slashdot accuse Microsoft of carrying out, and yet it may be happening even now, right under our noses.
In the end companies are in business to make money, not friends...
When you announce your latest addition to Linux, don't say "I had a great new idea!". Say "It certainly is obvious that this was needed."
Call my stupid.. but how exactly do you sue an open source project? I can understand suing Redhat or Suse.. but what about non-commericial distributions?
How could a judge award damages for lost revenue when you didn't make any money out of their idea anyway?
Simon.
Say an open source company (e.g. Red Hat) with a portfolio of friendly patents gets in trouble financially. Somebody unfriendly could then snap them up (Baystar?) and decide to defend their patents.
Don't put off until tomorrow what you can leave until the day after.
There's a huge difference. IBM is (currently) trying to "play nice" with the Open Source community, and would probably prefer to not piss them off. Microsoft does not play nicely and apparently doesn't care who they piss off.
Predicting a "patent battle" between Microsoft and the Open Source development community is like predicting terrorist attacks. It's not a matter of "if", it's a matter of "when".
it can be expected that IBM will be going head-to-head with its "friends" in the Linux community.
So if I'm reading this correctly, AdTI (AKA: Microsoft) is saying IBM is going to wind up turning on the Open Source community. Hmmm, let's see, which is more likely:
1. AdTI sent their empty-headed mouthpieces to the showers, actually hired some economy, psychology, an legal theory research people, did a complete workup on IBM, and have found that IBM's psychological and business strategy makeup is such that it will eventually grow deranged and attempt to kill off its fastest growing consulting division.
2. AdTI (AKA: Microsoft) thought to themselves, "hmmm, if we... er, I mean, Microsoft (wink, wink) try to use our... er, their patents against Linux, we're going to get slapped with an antitrust suit so big it'll make our last series of losses look like a traffic ticket . . . Patents are the only thing that can stop Linux now . . . I know what we'll do, we'll foment conflict. We'll say IBM is going to turn on the Linux community; those hotheaded hackers will turn on IBM just like they've turned on Sun. Then IBM will get all pissed off and go to the patent pimp-hand to try to bring those evil hackers in line. The resulting infighting may or may not kill Linux, but it will at least keep Linux and IBM distracted while we steal a few more years of monopoly profits from the world's businesses and private citizens, and we can use it in the media to claim noone who is using Linux is safe from the scourge of IBM."
Which one do you think is a more realistic scenario?
Even Homer Simpson can see this coming.
Only Homer Simpson would allow himself to be shined on by such a transparent seduction.
Stop-Prism.org: Opt Out of Surveillance
The issue if patents and FLOSS software is real, and the way things are going these days, I think we're headed for some real problems in the not too distant future. However, I strongly suspect the problem is not going to come from IBM or other Open Source "friends". (They have no interest in "crushing" open source as a competitor.) It's going to come from either deep pockets like MS, with an ax to grind, or from more small-operators like SCO or other "Intellectual Property Houses", looking to cash in on the Wave.
Software patents are a real issue, but the problem is not isolated in any way to the FLOSS development model. Nor should it be a reason to shy away from using, or developing FLOSS software.
Your Servant, B. Baggins
GNU/Linux could sort of be considered a Unix "clone", so to speak, and it is very closely related to BSD. Hanging very close to something that already has existed since 1969, the problems might occur in newer, additional functionality.
A patent would not just affect one person, so the whole thing about not being able to afford to litigate when there are millions of people around the globe that would also be paying license fees doesn't really get down to the heart of the matter.
This is why I think that it's good to have larger organizations involved, at least to some extent; even though a small organization might get hit up or targeted, larger organizations will be affected; this will act as a natural deterrent, discouraging the "targeting the weak" strategy.
Open source is for everyone, so everyone gets to defend it. Right? So if you attack open source, you attack everyone. Not a very good idea, if you asked me. I'm not saying it won't happen, but I do think that there are some people who like being paranoid; and there are some people who are just determined to smell that veritable blue cheese on their moustache, being convinced that the entire world smells very awful for some reason.
Is there really anything that can be done about the problem? Perhaps there is, but I know for a fact that there will be people who will make the whole thing seem a lot worse than it really is, there will be people who will exaggerate and point fingers for political purposes. I think that a lot of the percieved problem is coming from the very people who are proclaiming that there is a problem.
We need to look at what can be done, and then do it. POSIX compliance is a good thing. Complying with the Open Group's specs are a good thing. Stick with the tried and true, don't get too fancy. Cooperation, cooperation and faith are the most important things. Keep a positive attitude, and do everything you can to prevent, and solve the problem. I don't see how whining, moaning, complaining, or pontificating are going to do anything to make the situation any better. Speaking of which...
This whole issue of software patents gives me a pain.
I write software for a living. My goal is to accomplish something in a product that is useful to my customers. Now, if I independently develop a technique that someone else has patented, does that make me liable for patent infringement?
I do know something of the current state of thinking in the legal system and it rather supports the stance of Linus and the OSS community: ignore software patents. The reason is quite simple: if it can be shown that you were aware of the patent, whether or not you actually had input from it while developing infringing code, it is quite likely that you will be found against in court (disclaimer: IANAL [thank GOD!]). Therefore, the worst thing you can do is to actively look for any patents that you might infringe upon. In fact, the more knowledgable you are about software patents, the less code you can actually write because of the off-chance that you might accidentally re-develop an idea that has already been patented!
This whole thing stinks! Patents were originally proposed as a idea to promote innovation. Instead, they are now stifling it. Where would we be if the creators of the FFT algorithm (Cooley-Tukey, I believe?) had been able to patent it when it was developed? Not only that, IIRC there was quite a bit of discussion about prior art even when they published, so the entire mess could have been tied up in court for 10's of years rather than being used as extensively as it was.
As for this particular article about IBM being a threat with their patent portfolio: pure FUD! IBM has primarily used their patent portfolio as a defensive tool.
I think Linux has far more to fear from Microsoft, who recently has been patenting everything in site. As has been brought up elsewhere here, Alexis de Tocqueville Institute has a history with Microsoft. This looks like yet one more attempt to attack the legitimacy of Linux while ignoring the shady parts of Windows' and Offices' pasts! Microsoft's stand on IP has a rather hypocritical ring to it when measured against their shenanigans with Stac, Burst, et al. They respect nobody else's IP, but proclaim loudly how their's must be respected!
Statutory Invention Registration already exists at the USPTO with fees somewhat less than for a full-fledged patent.
Companies do not perform patent searches on their R&D, the very idea is utterly ludicrous. Infact they studiously avoid it. Adobe for example bans engineers from searching the uspto.gov patent database because if they know about it they are aware of any infringement it tripples damages.
Typically you perform patent searches on stuff you intend to file and that is often after the R&D has been done. This is where due diligence kicks in to make sure you are claiming a novel invention.
I can't emphasize enough how utterly insane it would be to expect engineers to search for patent prior art before writing their own creative code. It's hard enough to do this w.r.t. a specific invention for exampel looking for prior art as it relates to LZW or the latest JPEG claims. However with the scope of things your average engineer touches to produce anything of reasonable complexity it would be impossible to perform a thorough search or even know all the areas you should be searching in.
Let's not let these ignorant fools dictate or change the expectation of what engineering is about and lets not allow them to redefine what due dilligence is.
It may be interesting for you to note that IBM prides itself on being the head of the intellectual property world.
http://mediagoblin.org/
We need a non-profit that will work with Open Source developers to file Statutory Invention Registrations (SIR) than can be used to prevent some of the patently silly behavior that's been going on recently.
I understand the process is cheaper than doing a full blown patent so it may not be as unreachable as it seems.
See:
Types of Patents
All Patents and Copyrights, once their lives are over, fall into the Public Domain. However, you don't have to get a Patent or Copyright to put something into the PD. You can just put things into it. Further, once something is in the PD - it doesn't mean you can't still make and sell the item. It is just, like the GPL, anyone can use the item in the PD so anyone can make money off of it. (Many companies got their start in just this manner. Like Ben & Jerry's Ice Cream. They didn't invent Ice Cream but they also did not have to pay anyone to start selling it either.)
So remember that the next time you pick up a cold drink. It is very likely that whatever Patent or Copyright was on that cold drink is now in the PD. (Not that that means that they are going to rush out and post exactly what is in their drink or how they make it. Nor does it mean that you can call it "Coke". Because that term is a Trademark - which follows a different set of rules. But the original patents, if any, are retired to the PD.)
So if you want to defeat the rush of software patents - file your patents into the PD. Then if the companies want to say anything they have to first get it back out of the PD. Which is just as hard to do as it is to defend their patents.
On IBM:
I do not think that it would be in IBM's best interest to sue anyone over a patent issue. First, there would be the backlash of everyone else who holds a patent who would then turn around and sue IBM. Second, IBM just got out from under the last of the government's scrutiny from the antitrust case. Last, it would cause a rise in anti-IBM sentiment which would cause software to be written with clauses which states anyone but IBM could use the software. Just like some software used to have the anti-Microsoft clause in it.
Someone put a black hole in my pocket and now I'm broke.