Red Hat Makes a GPL-Compatible Patent Deal 59
Bruce Perens writes "Red Hat has settled patent suits with Firestar Software, Inc., Amphion, and Datatern on a patent covering the Object-Relational Database Model, which those companies asserted was used in the jBoss Hibernate package — not in Red Hat Linux. The settlement is said to protect upstream developers and derivative works of the upstream software, thus protecting the overall Open Source community. Full terms of the settlement and patent licenses are not available at this time."
Reader Koohoolinn adds a link to RedHat's own report of the settlement and adds that the deal "is GPLv2 and even GPLv3-compatible." Koohoolinn also points out
commentary on Groklaw that this deal "means that those who claim the GPL isolates itself from standards bodies' IP pledges are wrong. It is possible to come up with language that satisfies the GPL and still acknowledges patents, and this is the proof. That means Microsoft could do it for OOXML if it wanted to. So who is isolating whom?"
Good for them (Score:5, Insightful)
Re:This is SO EXCITING !! (Score:5, Funny)
Re: (Score:2, Funny)
Re:This is SO EXCITING !! (Score:5, Funny)
It's time you paid the royalties you owe on my DNA. After all, you're running half of it in each and every one of your cells, clearly an unlicensed derivative work. And don't you dare "make it available" without a license!
Dad
:-)
Re: (Score:3, Funny)
Make sure you won't end up like SCO.
Son.
Re: (Score:2, Funny)
Close analysis seems to suggest that your claim to your genome is unlikely to be enforceable to any usable degree. Over 96% of your genome also appears in the genome of chimpanzees, raising the question of the basic validity of your claim in view of the vast range of prior art appearing in the field. In addition, the behavior expressed in the implementation of the genome is almost totally modeled on the behavior of prior implementations; for instance, the behavior of using a stick to probe for
Re: (Score:2)
Re:This is SO EXCITING !! (Score:5, Funny)
Dear Dad,
As your 'property' was provided freely in collaboration with Mom with no stipulated conditions at time of release, my DNA can be considered to be the results of a legitimate collaborative effort and a voluntary submission. Therefore, it is presumptive that a co-licensing agreement was implicit at time of production.
While I will refrain from directly competing with you in this market place, I do reserve the right to produce a limited amount of derivative works, and long as I do not use it for commercial purposes.
Also, I will be making it available for limited distribution for experimental purposes to the first girl willing to have it. However, I will make efforts to ensure that no further copies are created.
Son.
Re:Good for them (Score:5, Insightful)
If I understand this rightly, this is a veritable gift to the Open Source community. Kudos.
Gift? (Score:5, Insightful)
Re: (Score:3, Insightful)
Since the GPL was considered to be incompatible with patents, I'd say this was more than simple sharing.
Several companies have shared their patents with the Open Source community -- or at least promised never to sue for infringement (yes, I know there is a difference), but nobody has ever done that with someone else's patent.
This alone makes it a gift; showing that it is possible is another gift, as now we can expect more of the same.
Re:Gift? (Score:5, Insightful)
That was FUD, though. The GPL wants some of your patent rights, just enough to protect GPL software from patents. You still have lots of room to license them commercially.
We can certainly call this an achievement. But really, this sort of legal innovation is what any company that wants to be a sincere partner in the Open Source community to the extent Red Hat is would be expected to do. We're not upset with Novell because they "didn't give us a gift". We're upset with them because they didn't do what is expected of anyone in their position. Red Hat just made that especially clear.
Re: (Score:2)
Thank you RedHat (Score:5, Insightful)
Re:Thank you RedHat (Score:4, Insightful)
Validity of the patent or lack thereof (Score:4, Insightful)
Bruce
Re: (Score:3, Insightful)
Sure this protects anyone other than Red Hat, Inc? (Score:2, Interesting)
Re:Sure this protects anyone other than Red Hat, I (Score:5, Informative)
Re:Sure this protects anyone other than Red Hat, I (Score:5, Informative)
Re: (Score:1, Interesting)
upstream developers are covered .. (Score:5, Informative)
"Upstream developers receive a perpetual, fully paid-up, royalty-free, irrevocable worldwide license to the patents in suit"
"All products distributed under a Red Hat brand are covered
Re: (Score:3, Interesting)
"The settlement is said to protect upstream developers and derivative works of the upstream software". It means that any implementation of the same code will be protected by this deal, whether is made by Red Hat or not.
That also means it'd be quite the same for you to say about the kernel: "Trust Torvalds, Molnar, Cox and many others, you little people wouldn't understand the kernel internals' details".
Re: (Score:2)
Not hard (Score:5, Informative)
Re: (Score:3, Interesting)
Using so all so popular car allegory, lets say I make trucks, and I have a patent for a new suspension. Now, since I'm not interested in cars, I license the patent to car makers under GPL. And gosh, some clever truck manufacturer will find a way to claim the design out of a GPLed car to fit into his truck, and point to my GPLed patent.
So, is the truck axle a protected "derivative work" of t
Re: (Score:3, Insightful)
(That said, Red Hat was prepared to shoot them down hard if they didn't agree to settle -- lots of prior art dug up).
Re:Not hard (Score:5, Insightful)
Yes, that is the idea, IT IS PRECISELY THE IDEA. The GPL is not intended to let you limit your software patents to only some subset of all GPL software. It is intended to keep GPL software, any GPL software, safe from patent threats. Thus if the truck manufacturer licenses his trucks under the GPL, he will be allowed to use the patent that covered the car. This is not a flaw, IT IS WORKING AS INTENDED. To be safe from the patent he will have to put the truck under the GPL, which means he will be forced to give the operating manual and blueprints of the truck to anybody who buys it from him. Thus either he will be blocked from implementing the patent, or the community gains information about how to build trucks. This is only a problem if your goal was to use some GPL code that implements your patent (i.e the cars ) while simultaneously threatening OTHER GPL products which implement your patents (i.e the trucks). The GPL seeks to prevent you from doing this. Thus while you have given a very good example of how the GPL achieves this, you incorrectly described it as a problem when it is in fact the very point of the GPL.
Re:Not hard (Score:4, Interesting)
In software terms, as an engineer I might have a patent on a method to model the aging of engineered structures. Now some academic approaches me to use my program to look at erosion in Triassic fossil fields. Not seeing a conflict or commercial value, I give him a little GPLed program for his application. Now some other engineer modifies that code to compete in my field, claiming GPL protection from my patent since it's "derivative work" of a piece of GPL code.
This is not about me using GPL code and not passing it on, it's about me potentially NOT being able to give the code away fearing for my legitimate patent (which protects my work in a specialized application, not something a patent troll has coughed up to sue).
Re: (Score:2, Interesting)
But, this doesn't exclude him from having to follow the requirements of the GPL as well. Meaning, because he is a derivative work, his code is now "infected" and upon distribution, he too will have to provide the source code to his product as well.
In essence, he is bound to release his product as GPLv3, and because of this, he i
Re: (Score:1)
I don't understand why you, and the authors o
Legitimacy? (Score:4, Insightful)
Re: (Score:2)
Re:Legitimacy? (Score:4, Informative)
Here. [uspto.gov] You make it sound like patents are a big secret or something.
Re:Legitimacy? (Score:4, Interesting)
Re: (Score:3, Interesting)
The GPLv3 itself gives software patents (more than a few of which are ridiculous) a level of legitimacy, by implying that they are a threat to free software and aren't going anywhere any time soon. As much as I'd like to, we can't just ignore patent trolls. They have to be dealt with in some manner, whether that's by challenging the patent or by paying them enough to get acceptable licensing terms.
If you really want to solve the problem once and for all, there's only one way to do it. Get the patent syste
Makes sence (Score:2)
It even makes some sence (if we assume "sence" and "SW patents" are compatible), since open-source is a way of sharing secrets/knowledge for a benefit, just like patents are (at least in theory).
NeXT EOF? (Score:5, Informative)
Re: (Score:1)
Re: (Score:2)
Re:NeXT EOF? (Score:5, Funny)
This is just common knowledge.
HIP HIP (Score:2)
Kudos Red Hat guys, you keep going. In the end, the decent shall prevail.
Im all behind you guys.
Good for Linux, bad for OSS (Score:2, Interesting)
Re:Good for Linux, bad for OSS (Score:5, Interesting)
Re: (Score:2)
Using any other license, even doing a clean room implementation, does not protect you from a patent lawsuit. Even someone creating a public domain implementation could still be sued, if I follow things correctly.
While this is unarguably good news if you prefer the GPLv3 for your work, it quite clearly shows how GPLv3 is an aggressive license designed to out-compete other licenses in the license world. The more patents that are aggregated under the
Re: (Score:2)
There's *always* a non-zero probabi
How much did this freedom cost? (Score:2, Interesting)