Why Consider Linux Kernel Patent Risks?
chromatic writes "After the hoopla about OSRM's study of patent risks in the Linux kernel, I talked to Dan Ravicher, the patent attorney and free software afficionado who conducted the study. Contrary to my initial reaction, I've come to believe that the study is actually very valuable. Linux and Patent Risks on the O'Reilly Network explains why."
If somebody decides to sue Linux for copyright infringement, who defends it?
Seems Linux will be one of the safest kernels from a (patent point of view) to run, since it has had the most companies scouring it's source code looking for infringements.
Ravicher discovered that open-source-friendly companies (including IBM and HP) hold about 100 of those patents. Again, the likelihood that such a company would bring suit against someone using or distributing Linux is small, especially since those companies often distribute Linux themselves. (Legally, a company probably could, but it goes against the spirit of open source.)
The assertion "legally, a company probably could" in the above statement is false. Even though it's primarily a copyright license, the GPL contains an implied patent license.
Under construction: swpat politics overview article
"The 283 patents that the kernel could infringe have all gone unchallenged so far."
In other words- Sco doesn't know about them yet.
Or the best lawyer Linus can find. He owns the copyright to the kernel thus he is the fall guy for it.
Slashdot, home of supporters of free software, free music, and free speech.Except for Moderators that disagree with you.
Visit Tim's Journal, yes?
With the gloom of the patent infringement reports, the one bright spot is the Patent machines of IBM (and HP). It is doubtful that other major patent holders (MS) do not violate any of IBM/HP (and vice versa), so the threat of mutually assure destruction is the only seeming deterrent.
Who are the commies in this scenario?
assuming software patents are enforced it seems "reasonable" (c.f. DMCA "effective security") that you can stop a company selling a product violating a patent. but can you possibly stop individuals writing their own code?
so AFAIK software patents have the possibility of stopping the business end of linux, but can't fundamentally be a threat to its existence?
If the point is negledgable they could get a compotent opinion form a patent lawyer that says they think the patent is bogus. Then they are an unknowing offender and only have to pay royalties. There are no royalties with OSS. Problem solved. But then again, they can't even find a target. Linux isn't one face, its many, unassociated, different corporations and organizations. Sue this!
I think it's a great idea to keep a jump on those who would seek to find fault with our beloved kernel. Obviously it's harder to stay safe from the vultures if you're out in the open, but at the same time - wouldn't it be nice to think "it's open: so it's definately infringment-free!"
========
77 77 77 2e 6d 65 6c 76 69 6e 73 2e 63 6f 6d
Er, because I don't have enough to keep me awake at night as it is beyond the erroding IT job market in the US, the goofball in office, and natural disasters?
"Learning is not compulsory... neither is survival."
--Dr.W.Edwards Deming
First you would have to have the source code. I suppose it could be de-compiled? I don't know how that works. Are there laws against that? We are talking about Windows, here, right?
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
The flipside to this is that frivolous, non-innovative patents can be attacked without an infringment case - out of the blue - as restraint of trade, provided you have the cash to do so. If someone were to patent something obvious, let's say ordering a list of files by date, anyone can file a restraint of trade suit agianst the patent holder.
Linux's new backer, Big Blue, does have the lawyer army required to attack frivolous patents. The patent war may mean the true end of non-business-backed Linux. It also may mean the doom of companies that are senselessly patenting other people's inventions, and future security for Linux.
I'm a programmer/doc writer. I'll let the lawyers handle that end of it.
...posted on the wrong story, I believe.
>I would still like to know if anyone's audited the source code for any of the proprietary OS's for patent violations.
If they could be publicly audited for patent violations they'd be open-source, yes?
Steven
I highly doubt the US government would care. Do you have any proof of Linux's involvement? Go ahead and file. You don't need the money the filing fee costs.
Patents are given out willy-nilly as we know from 'M$ 3000 patents' a year pledge.
Then to find a programmer 'unwittingly' coded something similar that treads on the patents' toes, it is beyond the financial means of the coder to say 'Hey, I done that 5 years ago!' in a court of law.
The law is an ass.
"Linux" is neither a natural person nor a corporate entity, and can therefore not be a party in a lawsuit. You need a defendant to sue. That defendant could be Linus Torvalds, any contributor of code, a commercial vendor distributing Linux software, or just any John Doe merely suspected of having seen a penguin on television without paying for cable service. Point is, each defendant will have his/her own defense depending on the specific charges, and any verdict will therefore be fairly limited in scope.
You simply can't sue an abstract object like a software distribution (or a physical object for that matter) with a catchy name and expect a "guilty" verdict to spell disaster for anybody somehow involved with that object. If any court finds a problem anywhere in Linux, I'm sure the community will work to resolve the issue as soon as possible. So far, Linux has withstood more thorough scrutiny than most commercial software will ever see.
Hi, I'm maybe not correct but is it true that patents free for private use?
Surely if it could be proved that M$ obtained patents for IP knowingly ignoring prior art, then they must be breaking the very laws they will try and use to sue *Linux*?
I mean, if people who hold those patents REALLY want to be anal, I guess the linux dev guys could just develop those segments in asm.
This sig no verb.
Even proprietary vendors make their source code available to important customers "to conduct security reviews of the products" - why shouldn't they do the same for Intellectual Property Rights?
And noone said it had to be a public audit. When auditors audit their finances, the details are never made public. That's the whole point to an audit.
...already proven that big corporate interests will sue scads of individual small fry or semi small fry users. I don't think this would be any different if it came to umpteen billions of dollars in alleged "infringements", and as far as "laws" go, patent infringement is a scosh worse than copyright infringement.
Not saying it will happen, just saying it might. A few years ago, you hardly got anyone to even consider the possibility of individual file P2P sharers getting sued, it went against "common knowledge" and whatnot from what I remember reading by all the internet experts.
the rewards of 'enforcing' a patent against the linux kernel would have to outweigh the risks of being a permanent pariah.
given the fact that so many patents are revoked upon challenge, the fact that many patents are trivially circumvented via minor changes, and the fact that attacking one company over a 'patent infringement' in kernel code is in effect attacking millions of end users worldwide, the risk is extremely high and the rewards extremely low.
to me it seems rather unlikely any company would attempt this, unless they have nothing to lose (eg SCO).
If, hypothetically speaking, software XYZ violates a patent, can the users of the program be held liable, or just the program's developers or vendors?
I am pretty sure that copyrights only apply to copying, not use, but does anyone clearly know what the case is with respect to patents?
I smell a rat
It's not much of a smell.
It's the same odour as when you see a fly sitting on a sweet bun in the shop window and you watch the salesperson sell the bun to a customer and you say nothing, despite the potential risk to the customer's health.
It's much less of an odour than when you witness someone driving over the speed limit, and you say nothing. Or when you see them having 3 beers and then driving off in their car. The smell is stronger in this scenario because it's clear that they're breaking the law, whereas it's not a crime to be legally entitled to royalties but not claim them.
Sure, there's a small smell here, and there's even a small rat. But they're not unlike other small wrinkles in the fabric of society with which we live daily.
I have the utmost confidence in the abilities of Linux programmers to overcome any patent threat. Unless of course, someone patents the keyboard, but even then, someone would sing the source code into the computer :-)
I see Mr Ballmer's joined us again this evening...
Gentoo Linux - another day, another USE flag.
Amen, brother! hallelujah!! Dem Lord has um spoken.
This ad space for rent.
The Linux kernel can mount devices formatted under a whole heap of filesystems including System V, UNIXWare and other UNIX-type partitions. Presumably, since SCO holds the UNIX name, SCO also holds the patents to some of these filesystems.
So why didn't SCO carry out legal action based on patent infringement within the Linux kernel for building in that filesystem support?
Isn't this exactly the same type of attack we would expect from Microsoft for FAT, NTFS & Joliet support in the kernel?
Couldn't this be a sign that attacking Linux on patents might therefore simply not be worth it based on the money & time that would be involved?
Any comments?
Gentoo Linux - another day, another USE flag.
Though many developers prefer to ignore patents, the current laws (at least in the U.S.) provide minimal legal defense for unwitting infringements. Worse yet, though a project may have pedigreed and documented prior art that could easily convince a court to overturn a patent, the cost of such an action is out of reach for most developers -- and many companies.
Microsoft knows this. It is why they are filing 10 patents a day (reported on Slashdot before - you look it up). They have, rather correctly in my opinion, identified a profound weakness in the system and are hell-bent to use it to crush the opposition.
They don't care whether the new patents they file are legal or ethical, all they care about is a premise to drag competitors into court and bleed them so dry that they are no longer a threat. Most of the patents they are filing may eventually be struck down in court either because they are trivial or because of prior art; it doesn't matter. They know it doesn't matter! In the end, all that matters is that they become the only company allowed to write any new software.
Of course, this is only after years and years and years of NOT doing this and getting slammed by patent sitters. The only way to protect yourself from continuous lawsuits in the future is to patent everything today. Even an elephant will get annoyed at being bitten on the ankles sooner or later.
You do not need the code to check for patent violations.
Code is not patented. Processes and functions are patented. There is virtually nothing that any software does that could not be determined from monitoring it's behavior (Or reading the docs or press releases!) If it encodes MP3s then it may infringe on a patent (unless it has licensed it)
MS licenses hundreds if not thousands of patented functions. Just look at the about box for IE that lists people that they have licensed or borrowed with permission from!
Looking at the code MAY make it easier to determine infringing functionality, but it is not at all necessary.
Maybe this is why there are people about who don't approve of GPL-style licenses; there isn't really one party to hold accountable for copyright/patent violations.
There's no trustworthy paper trail which can prove which individual did what work.
The more patent heavy corporations that have vested interest in FOSS, the better. This way, if a FOSS unfriendly company decides to launch a patent attack that would be damaging to the bottom line of FOSS friendly companies (IBM, HP, Novell) then it is all the more likely that the attacker will be found in violation of somebody else's patents. We have a MAD (Mutually Assured Destruction) scenario, and the attacker will be forced to back down. Aside from a FOSS patent fund, the best defence is to have as many patent heavy corporate friends with a vested interest in the success of FOSS as possible.
My rights don't need management.
The other reason for not looking is that he wouldn't learn anything anyway. Most software patents [except for IBMs] are so vague that viewing the patent would only cause you troble...because most don't have ACTUAL implementaion...just "works-like-this". What ever implementations they DO have are locked up n copyright where nobody could ever see. That leaves many options for different intrepetations...look how many mousetraps are patented [versus 1 mouse catching device] Also, patents are invalid if the idea was published ANYWHERE prior to being patented.
That last one is where MAD comes in. I'd bet a great many things were in Linux and OSS LONG before they were patented...too many to count. Remember, OSS is published INSTANTLY! Type your idea up and post a working model on sourceforge and it can't legally be patented...ever! Any upstart company trying to sic the patent lawyers on Linus would end up with all of OSS brought into court to start invalidating patents...and OSS goes Way back before software patents were even Legal! No company in their ritht mind [SCO excluded!] would open that can of worms... After the first 100 or so invalid software patents, the Judges would declare them all void and tell the PTO to stop creating junk! That would ruin the whole little game.
Because he is probably right. The reason we haven't seen patent action by Microsoft _yet_ is because they aren't ready to strike a killing blow. But they will be, soon enough...
"nonobvious to one skilled in the art"
That is joke or something.
Just look at all the goofy patents granted.
The "double click".... hummm if I have a mouse and it has a button and I have it do something for a single click then maybe i could have it do something if I clicked it twice (or maybe even three times).
It seems an obvious next step in logic to have more than one mouse click.... but yet there is a patent for a double click.
How about I patent the idea end of: in an electronic medium a sentence should end in a period. Sound crazy but I am sure there is a might already be a patent of it.
I am sure there are tons of obvious patents. Even patents that where obvious at the time. It can be easy to see that after the fact it was obvious.
bla bla bla my rant is done.
Well, the logical thing to do would be to push for patent reform. They have a tremendous amount of political influence; witness the slap on the wrist that they received after being convicted of being an abusive monopoly! But they didn't do this.
Are you implying that these patents will only be used in a defensive manner? And you base this on what? Their past behavior? Microsoft has stolen IP from so many others that settling lawsuits over stolen IP out of court has become just another cost of doing business for them. STFW, the examples are many.
No, you can count on this; when they find themselves with any kind of superior product, if they have any competitor that simply gets too successful in any market, they will not compete. They will simply trot out their huge patent portfolio (right or wrong, weak or strong patents, it makes no difference) and they will use the courts and an army of lawyers to bleed them dry! That's the American way!
best... troll... ever!
Umm, don't you mean filing 10 patent applications a day?
I would hope the US PTO isn't so hard up as to automatically grant every application filed by M$.
...for the patent issue: Open Source's usual strength is its weakness here. Since anyone can look at the source, anyone -- including hostile IP companies -- can fairly easily find infringing code. With a proprietary OS, the patent-holder first has to reverse-engineer the code to find the infringement. Which isn't so easy.
As for the claim above that no one has sued an end user: nonsense, of course. SCO has, for one. And one company was even successfully sued for a program which did not embody or use a patented process or device, but simply wrote one bit of data that, when inserted into another device, would cause it to execute the patented process in a manner violating the license granted to the manufacturer of the second device.
Sorry! My bad!
However, given the sorry state of the USPTO these days, how much scrutiny will the Microsoft applications receive? And, as I mentioned in the original post, they have a lot of political influence right now. My guess is that the word from on-high has already come down to hustle these right along!
... IBM could write a formal legal license for open source software to use patented methods in perpetuity, mitigating the risk that IBM (or anyone who asserted a right to that specific patent) would bring suit against users, developers, and distributors.
This seems to be the best outcome, but only time will tell if open-source-friendly companies will lay down legal weapons in this way.
It would appear to me that the fewer the number of players there are in the "essential and unavoidable patents" pool, the greater the risk that a company or group of companies could unite and "take over" linux development, at least to the point of having veto power over projects, distributors, etc without there being other powerful players involved to interfere via their own patent portfolios
If only "Microsoft and friends" (for example) could bring the show crashing down in the patent arena, Linux would be a valuable prize. If IBM remains involved, isn't "and friends" and can bring the show crashing down too, Linux would remain a threat to be feared and not a prize to be taken.
-1 Uncomfortable Truth
Let's say that I know I will never be contributing to the Linux kernel, but I would like to make my own evaluation of this list of potentially infringing patents.
Does OSRM provide the list of 283 patents to those that want to see it?
Pat
"Triple damages" were probably not meant for "software patents".
The legislators that created patent laws were probably thinking about machines composed of a relatively small number of components, and wanted to make sure no one can use a patented invention as a major components in a new creation. It was probably meant against intentional inclusion of a component that is patented, and they probably thought that a person working in a certain field would not be able to claim she "wasn't aware" of a component being patented because it would usually be common knowledge to all experts in the same field that it is a major new innovation.
What they certainly coiuld not forsee is creations involving thousands and sometimes perhaps millions of tiny components, that each may be patented, and that know one expert can know even about a fraction of them.
In the "industrial revolution" era the number of patents, the number of inventions, and the number of components in each invention made it improbable that an inventor would accidentally infringe. In software the number of components (instructions/modules) and the number of patents makes "accidental infrigement" much more probable, perhaps even impossible to avoid.
You sue the major distros, sourceforge, freshmeat, and distrowatch.
Sue them for facilitating patent infringement. Or whatever else you can come up with. It's a civil suit; the complaint doesn't have to be plausible or even get to court to be effective.
Once you've strangled the kernel and basic OS to near death, you start attacking the OSS programs that serves the function of whatever app you're trying to market.
These operations are typically run on donations or a shoestring budget. Usually an individual developer or small team of developers and users contribute the resources required to make the software available. That sort of target is not too hard to beat into submission with a big sack of money.
And Goliath has a very, very big sack of money.
David needs to find a sling and stone.
Quickly.
"Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
all copys be destroyed
"copies".
was illeagle to use
"illegal". (An "illeagle" is a sick bird.)
despite the injects
"injunctions" (I assume).
make that desion
"decision".
There are others, but they appear to be mostly typos.