




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)
Thank you RedHat (Score:5, Insightful)
Re:Good for them (Score:5, Insightful)
If I understand this rightly, this is a veritable gift to the Open Source community. Kudos.
Legitimacy? (Score:4, Insightful)
Re:Thank you RedHat (Score:4, Insightful)
Re:Not hard (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.
Gift? (Score:5, Insightful)
Validity of the patent or lack thereof (Score:4, Insightful)
Bruce
Re:Gift? (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:Validity of the patent or lack thereof (Score:3, Insightful)