Red Hat Makes Patent Promise 180
colonel writes "In a followup to an earlier story about Red Hat filing for software patents, a "promise" has appeared on RedHat's website stating that they do not intend to pursue patents against software licensed under a specific set of licenses. It's not binding in perpetuity, and some licenses are notably absent in the list of approved licences, like the LGPL. But, at least Red Hat's made their intentions clear now."
MS (Score:4, Interesting)
Re:MS (Score:4, Insightful)
Redhat has competition in the OSS industry and it won't take much for anyone running Redhat to switch to Mandrake, Debian, Slackware, Suse or any of the other distros (not to mention the *BSDs)
Redhat knows that the people who run their OS are smart and more than often, open source advocates. It would be foolish to piss those people off.
Re:MS (Score:5, Insightful)
Re:MS (Score:2)
Does Alan Cox still work for them?
Even those people that buy redhat can just not buy redhat if they dont like the policies. They can download redhat (well, thread linux) for free.
Re:MS (Score:3, Insightful)
Technically MSFT wasn't a monopoly in the beginning either. They had IBM DOS, OS/2 and MacOS [finder, whatever] to compete with in the early days.
Who knows, perhaps 10 years from now we will be RH bashers instead?
Tom
Re:MS (Score:5, Insightful)
The original parent post was right on - if Redhat sees a need to change their mind, they will - their post notwithstanding. Or go even deeper and read their post with a modicum of scepticsm and you'll see plenty of wiggle adjectives that give them leeway to do as they wish.
Re:MS (Score:3, Insightful)
Re:MS (Score:3, Insightful)
If at some point, RH thinks they can use their patents to kill other distros I don't doubt they'll try - pissed off geeks or no. Moral suasion doesn't appear to work these days.
Re:MS (Score:1)
Re:MS (Score:5, Insightful)
Unfortunately, we have absolutely no guarantees. This is only what the redhat of today intends, and the people currently running it won't be running it forever. Some future nimrod who ends up running redhat might see things differently, or be forced to see things differently by a board of directors.
Their exclusion of some very valid licenses (eg lgpl and bsd) concerns me as well. Does this mean they
Is this yet another attempt to scare people into using the GPL?
Re:MS (Score:2)
Depends who. A random person, or a company. If a company [microsoft] wrote a bsd implementation of the patents, then included it in some proprietry software, that would be bad.
If software patents are here to stay, the more that are in the hands of competitive non monopoly open source companies, instead of microsoft/aol etc, the better.
Re:MS (Score:2)
It would be bad for Microsoft to license things under a BSD license? ... I'd say that's actually an improvement over the license they use for most things they make.
So let me get this straight, software patents are bad, unless they are being used to hurt proprietary software companies? Using software patents only reinforces their legitimacy. While I think it's perfectly reasonable to hold them defensively, so someone else can't patent it and then use it against you, but not to use those patents actively against anyone, including Microsoft.
You don't effect political change on a topic by taking advantage of it for your own personal benefit while decrying it out the other side of your mouth.
If software patents are here to stay, the more that are in the hands of competitive non monopoly open source companies, instead of microsoft/aol etc, the better.
Hrm. Yes it's better if those patents are in the hands of trustworthy people, but I'm not sure a corporation in any form qualifies. If it was a single person I'd have an easier time, as their ideals are less likely to change. Even then I'd be concerned, profit is a strong motivator.
I'm not sure that there is a "right" answer to this problem, and it may be that companies like redhat filing these patents is the best we can hope for, but I'd be happier if there were a way that we could form a NFP organization analgous to the FSF that would hold the ownership of patents for free software innovations. The group existing with a very specific charter regarding their use, or rather lack of it. Perhaps with at most a very small specified licensing charge for proprietary use to fund the filing of patents/etc.
Re:MS (Score:2)
I'm under the impression a single person cant patent an idea thanks to expense, but I'm woried about your line: "Perhaps with at most a very small specified licensing charge for proprietary use to fund the filing of patents/etc. "
btw: Can you "public domain" a patent? Prior art doesnt mean squat to most patents, so you'd have to patent then deliberatly destroy the patent
Re:MS (Score:2)
Yeah, that's a really dangerous line to walk. However, an organization responsible for patenting concepts/methods/etc for defensive purposes has to hae a way to pay for filing patents. It would simply have to be very carefully defined within the bylaws of the organization. I'm not talking about per-use charges here, but rather a company would pay x amount of dollars in a one time fee to gain the license for use in proprietary software. Any software licensed under any free license with source available is free, but otherwise you pay the fee. Perhaps only until the cost of filing the patent is paid for? At that point we stop charging. Or, maybe not, and the money goes into a fund to defend the patents held if necessary.
Ideally, we'd have people volunteering their time/etc to file patents for us, and then we wouldn't charge anyone anything, but would rather make the patent open for use. In the "public domain" so to speak. And yes, that can be done, though unfortunately you can reverse your thoughts on that later. Which is why it'd need to be codified in the bylaws of the organization in perpetuity. Unfortunately, I think we can see from past experience that this is even more wishfull thinking than my idea is.
Re:MS (Score:4, Insightful)
Secondly, Red Hat's income no longer comes from selling CDs to hobbiests. Take a look at their recent earnings report [redhat.com]. $15.7 million of that $18.6 million in revenue comes from "enterprise" sales. Meaning consulting and training, mostly. Red Hat makes no secret that they intend to become some kind of "e-business player" and is trying very hard to shed its image as a hobbiest's company -- something most companies involving Linux are doing too.
Please don't dismiss this so quickly. Red Hat is changing my friend, and fast.
Good show, Redhat. (Score:5, Insightful)
Re:Good show, Redhat. (Score:4, Insightful)
ooooohhh, you mean like the ones that are are "subject to change without notice (read: as soon as we need the money badly enough, we'll sell your personal data) ?"
Re:Good show, Redhat. (Score:2, Troll)
I don't mean to criticize them, but sometimes I do wish that people would spend as much time trying to do something about current patent law as they do "playing the patent game". Sure, there's the reasonable realistic drive to try to make the patent game work on free software's terms, but the system is so broken sometimes I'm not entirely sure that's wise or possible.
Red Hat though seems to be making a lot of their money these days on server machines. The suits buying and running these servers don't give a damn about Red hat's policy either way on patents - I wonder why they did this in terms of marketing. Which particular demographic they are appealing to?
Of course, you might say none - they're just doing the right thing. But the cynical part of me wonders...
Re:Good show, Redhat. (Score:3, Insightful)
Re:Good show, Redhat. (Score:3, Interesting)
Having policies for exactly what unethical acts you plan to commit does not excuse them, or even seem to prevent them. In the past few years:
Enough with the 'policies' already.
Re:Good show, Redhat. (Score:2)
(Score:5, Insightful)???
Maybe it's just me, but I think that was supposed to be a joke.
We all know privacy policies worth as much as the paper they're printed on.
-
Re:Of course its a joke. (Score:2)
*hint to the moderators**: how much does the paper for a website privacy policy cost?
YES! You have renewed my faith that people can catch subtle humor
When I wrote that post I actully typed a "hint:" about the paper, deleted it, retyped it, and deleted it again before submitting LOL. Including the hint myself seemed to ruin the joke.
-
LGPL not suitable (Score:5, Insightful)
This is quite deliberate. It's not possible to approve LGPL without opening up a hole that allows J. Random Megacorp to make an LGPL licensed librhpatents.so, which lets them use the patents with closed source proprietary apps. My only complaint with Red Hat about this is that they haven't made it binding in perpetuity.
Re:LGPL not suitable (Score:5, Insightful)
They're trying to achieve an open environment by using laws that have been designed to enforce a closed environment. Of course they can't make it binding in perpetuity, because the laws they're referring to are moving targets, and if patent laws change, or court interpretations of them change, Redhat may have to change its patent policy just to maintain the same good intention that it had before.
Yes, there's a potential for future abuse, but this is unavoidable. Better that Redhat not lock itself into a promise that could potentially defeat the purpose of the promise.
Re:LGPL not suitable (Score:2)
That's only partly true. They could (and IMHO, should) have granted a permanent royalty free license to use the patents to anyone releasing code under their approved licenses. Yes, they may need to change their patent policy in the future, but that will only affect licensees from that point onwards, not those who had already licensed the patents. As it stands, a GPL package could use the patented ideas, and in a few years time, RH could be bought out by a company that could then revoke the ability to use the patents. That's not a good situation for the free software community to find itself in...
sure, they can make it binding (Score:2)
If their intentions are good, they can always give people additional licensing choices later. Committing today to letting GPL'ed programs use their patents in perpetuity would not change that.
Yes, there's a potential for future abuse, but this is unavoidable.
Oh, it is quite avoidable. And it is quite necessary. RedHat is a corporation, and their legal responsibility is to maximize shareholder profit. Unless they make binding commitments now, that may well entail using those patents against free software in the future.
Re:LGPL not suitable (Score:2)
I can see how this would be a valid argument against including the BSD/MIT/etcetera licenses in the list (though I'd really rather RedHat reassure us that it won't sue FreeBSD if they make a RHN look-alike or something), but I don't see how it applies to the LGPL.
licensing only to free software is not defensive (Score:2)
I really wish Red Hat hadn't restricted the licensing of its patents to free software. I'd much rather see it form a defensive patent pool, as described in "mixing patent and copyright [slashdot.org]."
Regardless of its seemingly noble intentions, Red Hat is positioning itself as a patent aggressor. Licensing only to (a subset of) free software is not defensive; it's offensive.
They could license all non-proprietary works (Score:2)
One could easily license the patents for use where the program consists entirely of free software. As soon as you link in a proprietary byte of code, the resulting work is not covered by the permission grant. Just about any reasonable definition of free software would do, since accidentally licensing demo-ware or something should not be a problem if the patent is for defensive purposes only. It would not even be necessary to create a list of approved copyright notices.
Theoretically, this should be easier to write under patents than under copyrights, since patents restrict end use, while copyrights are only supposed to restrict a few actions, like copying and live performance.
I am not a lawyer. So, please do not use this message as legal advice.
Re:LGPL not suitable (Score:2)
And your point is what exactly?
RedHat can, after all, use their patents in their proprietary software. So, it's OK for RedHat to (potentially) make proprietary software and be considered defenders of open source but not for others? Sorry, that's a deal I'm not willing to accept.
There may be good uses for software patents in defense of free software. But RedHat hasn't demonstrated that they are using software patents that way.
Re:LGPL not suitable (Score:2)
Doesn't matter (Score:1, Insightful)
im not... (Score:1)
Meh. (Score:4, Insightful)
Re:Meh. (Score:3, Insightful)
I mean, just think of how much you could rape the OpenOffice.org team for alone. I'm sure you could squeeze out at least four or maybe even five dollars.
Re:Meh. (Score:2, Funny)
You think you're funny, but that's the actual yearly budget of Debian.
Re:Meh. (Score:2)
Apache Software License not included (Score:3, Interesting)
Does this give them a legal right to pursue patents on foundation software??
I also find that this license is popular within these technolgy areas even for commercial comapanies
Apache is proprietary (Score:4, Interesting)
The Apache foundation has been pushing Sun's proprietary Java technology for several years, with packages like Cocoon; indeed, most of their XML work is based on non-free Java components. Even though the code Apache produces is free, most of it (other than the Apache httpd) is based on proprietary foundations which compete directly with truly free alternatives like PHP and DotGNU/Mono's ASP.NET implementations.
Apache has served its purpose, but I just don't see why they're now trying to base their tools on closed source platforms. History has shown again and again that, even when the upper layers of software are proprietary and commercial, the platform itself must remain relatively free and open. That's why I've come to abhor the Apache Foundation.
I also don't agree with their willingness to give away so much code under a non-copylefted license, handing over their 'crown jewels' to companies who then proprietarise them. It sickens me to see companies package up Apache pre-releases and sell it on without source code as "Apache 2" months before the release date, damaging the reputation of the Apache httpd and Open Source in general. But that's another can of worms.
Re:Apache is proprietary (Score:1, Insightful)
and Mono!?!? give it a couple of years and perhaps it will be an alternative to Java. should the Apache people sit on their hands until then?
Re:Apache is proprietary (Score:1)
Re:Apache is proprietary (Score:2)
IMHO, the best way to run a small - medium - semi large site is apache/php/mysql, 3 products that go hand in hand. for truly massive sites apparently mysql breaks down - I've never had a site with more then about 500,000 hits a day though.
Re:Apache Software License not included (Score:1)
If I remember correctly, those patents (or some of them) were on technologies in the TUX webserver. Apache is competition with TUX; therefore Redhat doesn't want to give up an opportunity to fight Apache.
Someone should tell Redhat.. (Score:2)
FSF Patents (Score:1)
Re:FSF Patents (Score:1)
There are legitimate claims for patents [it happens!] but this "lets dillute the roads" method is just going to make it harder for the PTO to validate claims and in the end either the PTO will blow up [too much stuff inside the building it will have to give sooner or later] or the PTO will use *automated* rubber stamps!
Then we will see patents on methods of delivering oxygen to the blood stream via a semi-permeable membrane and a network of tubules [e.g. the lungs!]
Tom
Time for a PATENTS version of the GPL? (Score:2, Flamebait)
The idea is very similar to the GPL. Maybe we need a general "patent GPL" - one which is not a "policy", which can be changed later, but a stronger assignment of patent rights to a GPL'ish foundation in defense.
Maybe it's time to revive the League for Programming Freedom [mit.edu], but along these lines.
Sig: What Happened To The Censorware Project (censorware.org) [sethf.com]
Re:Time for a PATENTS version of the GPL? (Score:1, Insightful)
IANAL, as ever, but it would seem to have to do the following:
1. License the patents (rather than agree to not enforce them), in perpetuity to any person for the use in GPL software, for no money (but see 3. for the consideration)
2. Grant the licensee the right to license the patent to other people under the same terms (so that if RHAT gets bought, its patents stay free as long as there is one free software guy with a license somewhere).
3. In exchange for the rights in 1,2, licensee agrees to license any derived patent under these same terms.
Dress that up in lawyer-speak, and you're done.
Re:Time for a PATENTS version of the GPL? (Score:2)
What sort of terms might be specific to a "patent GPL" ??
?'s about patent use (Score:2, Interesting)
Re:?'s about patent use (Score:2)
No.
Of the three main types of IP, only trademarks must be defended to remain valid. Basically:
Can't change their minds just like that (Score:2, Interesting)
So "good guys" who operate under open source/free lienses should be reasonably well protected here, and at the same time the patents CAN be asserted against those producing proprietary software. Not bad at all, I would say.
In fact, it could be a net plus for free software.
Re:Can't change their minds just like that (Score:2)
I am not a lawyer, this is not legal advice.
As far as I understand it, estoppel as it applies to patents is limited to admissions before the PTO and the courts. Essentially, if you file for patent A and tell the PTO, "this doesn't apply to B" then you can't later prosecute someone for infringement of "B" even if the "it doesn't apply to B" clause isn't written in the patent anywhere.
It's basically to prevent you from pulling a fast one to get something by the PTO (though in this day and age it seems like you don't need a fast one, they'll grant anything).
In other words, I think it would be difficult to argue to a court that they've created a legal estoppel here; not impossible, but it's definitely not a given.
See e.g. the baypents glossary entry for estoppel [baypatents.com].
Also see (but read the rest of this paragraph)
their description of "Prosecution History Estoppel" [baypatents.com]. The latter (Prosecution History Estoppel) is a broader restriction but the linked page says "a strong appeal of that decision to the U.S. Supreme Court is currently (early 2001) under way". In fact, the Court rendered its verdict earlier this week refusing to apply the doctrine of equivalents to prosecution history estoppel, which takes a lot of the teeth out of PHE. So don't rely on that one unless you have a very good understanding of the law and the Court's decision. (also note that in this context "prosecution" doesn't relate to patent enforcement but rather to the process of applying for the patent).
Again, I'm not a lawyer. Consult a lawyer if you need legal advice.
Sumner
This is no good (Score:2)
Patents on the obvious are bad. They reduce competition, and give the big dogs levers to hit the smaller dogs with.
Not good enough. Patent things, or else don't. This middle of the road patent-but-not-against-friends crap just muddies the waters.
When Red Hat feels threatened by some smaller company, you can bet that patent portfolio will come out.
Re:This is no good (Score:2)
Levers??? I think you mean sticks.
Damned if they do, damned if they don't? (Score:5, Insightful)
Patents are used as weapons these days, without any regard for their validity.
The RedHat folks are right about one thing: the best defense against a patent suit is to hold the patent yourself.
Software patents are particularly bad. The PTO hands them out like cents-off coupons at a supermarket. Once in hand, they are presumed valid, a presumption that is difficult and expensive to overturn.
They could also argue that their patent collection is not conceptually different from the GPL itself. After all RMS, Bradley Kuhn and assorted other FSF luminaries are on record as saying that IP shouldn't exist at all. In a world without IP, you can't have a GPL, and, presumably, don't need one. Yet, in our world, we have a GPL that relies on current IP law.
These things make sense to me.
But...
Software patents so distort the whole software sphere.
I guess, in the end, my head understands RedHat's moves, but my heart is deeply troubled.
Re:Damned if they do, damned if they don't? (Score:2)
That view is common but incorrect. A public disclosure of the invention is much cheaper and just as good for defending yourself against an infringement claim.
If RedHat spends the money on patenting something, that means that they indent to either sue people or to keep people from practicing what they patented.
They could also argue that their patent collection is not conceptually different from the GPL itself.
It is conceptually quite different: GPL'ed software comes with a binding, perpetual commitment to keeping the free software free. RedHat's patents come with only a promise that can be withdrawn at any time.
Re:Damned if they do, damned if they don't? (Score:2)
No. Public disclosure is cheaper only so long as you don't get dragged into court for infringing a patent.
Public disclosure of an invention should but does not prevent the award of patents. The PTO really is doing a terrible job these days.
The problem comes from a patent's presumption of validity. Very expensive to disprove. Very nasty affair.
Don't use patents to impose licence (Score:1)
Put your patents where your mouth is (Score:2, Insightful)
OK, then assign the patents to the FSF.
No? Why not?
There's only one answer to that question. Red Hat wants to retain the ability to leverage these patents against other Open Source companies.
I'm not saying that as though it's a great revelation: Red Hat are a commercial company, and their main competitors aren't Redmond, but other Linux distros. What I am saying is that they are being hypocritical about this, and that their actions - and the specifics of their promise - don't match their high ideals.
Here's what they've actually promised:
This is a thin promise. Open source developers are still infringing their patents, they're just not (at the moment) going to prosecute those infringements. That's a nasty sword of Damocles they're dangling over our heads.
Again, ask yourself why if Red Hat are actually serious about their claim to loathe patents and support open source they don't assign the patents to the FSF, or at a minimum, actually waive rights or grant an implicit or explicit license to open source developers. The actions and the promise don't match the rhetoric.
Re:Put your patents where your mouth is (Score:3, Interesting)
There is no gray area here. For better or worse, companies are obtaining software patents. In some cases, some of them are for stuff they had nothing to do with. You can say what you want, but the fact remains that anything Red Hat and company produce outside the realm of the standard Linux kernel is subject to being patented by someone else.
Some companies have billions in the bank ready to fight off lawsuits, Red Hat isn't one of them.
Re:Put your patents where your mouth is (Score:2)
For the sake of argument let's say that's true (it isn't). That still doesn't answer the very valid objections in the original message. Patents are not weakened by non-enforcement. Red Hat could explicitly state that they will never, ever use their patents against any open-source developer. They have chosen not to do so. That would not in any way compromise their ability to defend themselves against other companies with bogus patents.
The whole patent system is FUBARed and needs to be fixed. Arging that it's essential to take out bad patents to defend yourself against bad patents is wrong and stupid. It only perpetuates the problem while doing nothing to encourage a real solution.
Re:Put your patents where your mouth is (Score:2)
Re:Put your patents where your mouth is (Score:4, Insightful)
No? Why not?
There's only one answer to that question. Red Hat wants to retain the ability to leverage these patents against other Open Source companies.
No, there's another answer. Red Hat wants to retain the ability to license these patents to closed-source companies, and make some money that way. Hey, what an idea, making money. Red Hat must be pretty evil to think of that. Maybe we should all go use Debian, and get Debian to pay the salaries of Alan Cox and others too.
Re:Put your patents where your mouth is (Score:2)
... while at the same time claiming to detest leveraging patents (as opposed to just making good products) as a means of making money! What part of "hypocritical" are you having trouble with?
Re:Put your patents where your mouth is (Score:2)
Where did they claim that? They only say that software patents impede innovation and are inconsistent with open-source software. Not that, given that they exist, they should not be leveraged to make money.
If Red Hat adds to its income, it can pay more developers, pay them better, and thus benefit free software better. And not just the linux kernel. The advances between gcc 2.7/2.8 and gcc 3.0 have been quite significantly driven by Red Hat, as has the initial impetus for the gnome desktop.
What part of "hypocritical" are you having trouble with?
The part which says it's ok to use copyright law to enforce the GPL, but not to use patent law to benefit free software. If you're such a fan of the FSF, by the way, why don't you demand that copyrights to the Linux kernel be handed over to the FSF? There are very good reasons people don't want to do that, even apart from wanting to dual-license and make money (Troll Tech can dual-license Qt, but nobody can do that with linux, too many people hold the copyrights.)
Re:Put your patents where your mouth is (Score:2)
Your argument makes no sense. Simply make good products without any protection? Loser's game. Ok, I make a really great device that I do not patent but begin to sell, shortly thereafter, YOU steal my idea and start selling the same thing, perhaps undercutting me. You rip off my idea and I have no recourse becuase I was an idiot and didn't seek patent protection.
Same idea here with RH, see? They should be able to 1) make money and pay their employees and not be expected to be starving hackers, and 2) they should have recourse to nail those who seek to take ideas that they are incapable of coming up with themselves and undercutting the real source of the ideas. RedHat is perfectly logical an right to seek to be able to make money off corporations and protect themselves from such corporations (Microsnot, for instance) taking one of their product/ideas/code and folding it into one of their proprietory, anticompetitive, and illegal bullcrap software. Bully for Redhat.
Re:Put your patents where your mouth is (Score:1)
They would furthermore hurt their developer base and a lot of their customers by doing this. In the long run, they would achieve the exact opposite of what you are worried about. RH users can move to any other distro any time, or build their own based on an older (pre-patented) version of RH Linux.
Re:Put your patents where your mouth is (Score:2)
Re:Put your patents where your mouth is (Score:3, Insightful)
No? Why not?
There's only one answer to that question. Red Hat wants to retain the ability to leverage these patents against other Open Source companies.
No other answer comes to mind?
If you were running a business, would you trust the FSF or ANYBODY else to use their patent portfolio to defend YOU in case of a hostile patent infringement suit?
This would give the FSF a lot of leverage over Red Hat that they might choose to use in the future. RMS, or his successors at the helm of the FSF, might require you to do all sorts of things that are against the interests of Red Hat as a business with this leverage.
War is nasty and requires us to have a lot of dangerous and potentially abused weapons at our disposal. Patent lawsuits are similar in this regard.
You don't criticize a country for having dangerous weapons, only for using them immorally. Wait until Red Hat abuses their position, then criticize. Until then, I think it's best to be circumspect.
If you don't agree, how do you propose that Red Hat protect themselves from patent lawsuits? Assign their patents to the FSF and hope that the FSF defends them and doesn't make any onerous demands in the meantime? Is that your only solution?
Re:Put your patents where your mouth is (Score:2)
So give them a non-exclusive license, wrapped up in a contract. It is possible to give rights to the FSF whilst having an agreement that prevents them from being used against you.
Re:Put your patents where your mouth is (Score:2)
A non-exclusive license doesn't address the original poster's complaint that these patents are going to be used against other Open Source vendors in the future.
Re:Put your patents where your mouth is (Score:2)
Of course not, and I'd also cynically and mendaciously claim that I was gaining patents for the benefit of the open source community, while actually retaining the option to wield them as a weapon against anybody, including my main competitors, exactly as Red Hat is doing.
I have no problem with what Red Hat is doing, I'm just pointing out that their actions don't match their rhetoric, and that's a good sign that they're going Dark Side real soon now. Let's wait and see. One of us can say "Told you so" in about two years.
Re:Put your patents where your mouth is (Score:2)
Open Patent inititive (Score:1)
You can use our patents for Open Sorce development, or X patents Closed source Development so long as you make Y nagotiated patents available for Open Development.
Create a publically controlled not for profit (Score:1)
Nobody can take control of patent absurdities for short term personal profit, as large corps are known to do.
have redhat patened promises ? (Score:2, Funny)
SGI had the same policy, it made no difference. (Score:5, Insightful)
Then SGI sued NVIDIA because they were losing in the market.
Then SGI sold all their graphics patents to Microsoft because they needed cash.
Patents are an asset, once they are aquired they can be abused and sold irrespective of what the original intent was.
Re:SGI had the same policy, it made no difference. (Score:2)
I happen to have filed some of those graphics patents, and I know about several other engineers in the same position. They are NOT licensed they are SOLD. Not only are my patents and those of others appearing on USPTO assigned to Microsoft, (patents which were filed while at SGI), but I have also been asked to assign other patents not yet awarded to Microsoft. So I DO know the facts, you DON'T. Microsoft has been SOLD these patents, not licensed.
SGI sued NVIDIA primarily over their use of an on chip cache (texture cache I think), not because of some theft of brain trust. Now I'm no hardware GURU but caches have been around for a while, their use in a graphics ASIC might not be considered by some to be all that innovative effort or deserving of 20 years of monopoly protection. You decide for yourself, but don't worry SGI probably won't sue another company for using this idea in future, Microsoft has probably been sold this one too!
Take your own advice, learn the facts.
Would a GPL for Patents be possible? (Score:1)
Could a license be made that allows this to happen with patents. In particular:
* This license in irrrevocable
* This license is freely licensed for GPLed software
* This license is freely licensed for all free software subject to the condition that:
1. The software is not linked to non-free software
2. If the software contains any patents, those patents must be freely licensed to any free software.
Loophole (Score:2)
Suppose that Red Hat gains a patent on a new voice compression algorithm, and United Megacorp produces a voice conferencing product that uses this algorithm. UM can release its product with modular plugins for the codecs, and then just release the patented codec as OSS. Hardly a big win for the open source side.
Having said that, not all patents could be subverted so easily. The codec patent could be evaded, but a patent on using the codec within a voice conferencing application would not. At that point (AIUI) UM would have to release the entire conferencing system as OSS in order to fit inside the RH promise conditions.
Paul.
Level the playing field (Score:3, Insightful)
It is very hard for me to understand why anyone should be granted a 17 year monopoly on something in an industry that changes so quickly. Given the relatively low cost of developing new algorithms (compared to say drug research), the amount of simultaneous development, and the vast amount of prior work and prior art that all programming depends on, it seems a little disingenous for anyone to even apply for a software patent.
But as is often the case reality doesn't exactly jive with our open source utopia.
I have long thought that the FSF (as inimical or oxymoronic as that would be) or some other open source leadership group should create a foundation to manage software patents on behalf of open source developers.
The foundation would have clearly established rules for licensing and royalties and patent grantees so inclined could assign their patents there.
Eventually the open source community would have a portfolio of patents that they could use as a defense against software patents owned by corporations.
At the same time, this would have the benefit of calling attention to the inanity of PTO granting software patents.
It seems to me that this is what RedHat is doing - and I give them a lot of credit for it. The danger is that these patents become an asset of the corporation. While the current management may be completely trustworthy in this respect, there is always the danger that a change of control might put the patents at considerable risk.
Anyway, what do people think? What is open source's best defense against a world of software patents?
A different animal (Score:1)
For me, the most disturbing thing about the question of Red Hat's proprietary move is the shift in focus that it forces on me and the community, and the shift in focus that, I think, is taking place within Red Hat.
Until now, the focus of Red Hat, at least as we, out here, perceived it, was outward, like the focus of every other Open Source developer. Lists were open, licenses were open, policies were (more or less) open and, above all, minds and attitudes were open for viewing by all of us.
But not anymore. Red Hat now has "property" of which it can think as "mine" or "ours." Property which does not belong to all of us in the community, but belongs solely to its owner, Red Hat Software.
For "us" and for "them," the meaning of "us" has changed.
I realise that it's never really been true that GPLed software "belonged" to everybody, in the proprietary sense, but there has always been a sense of participation in it; a sense that, because GPL gave us all licence to use it, and because Red Hat was playing the game in the same way that the fourteen-year-old who writes a GUI for configuring something also plays it, the company was still participating in the community on the same level of innocence as the child.
I think that's not so, anymore. Private property creates an atmosphere of secrecy -- what, exactly, are these patents, and which of the many bits of software I'm using are now subject to secret decisions at Red Hat?
I don't know. Not because Red Hat won't tell me -- if I ask, they probably will -- but because it's in the nature of a private thing to remain private and become more so.
Once there is proprietariness, it seems to me, it's difficult to go back. Once there is something powerful about which it is appropriate to make secret policy decisions, then secrecy in policy decisions becomes a part of policy, itself -- and secretiveness is highly addictive.
GPL protects the public right to use. Patents protect the private right to own, and to control.
It seems to me that that's an important difference, and a crucial one, to the OSS community. It's quite true that Joe Blow still owns, and always has owned, the copyright to the software that he wrote and that I use every day. But that was not the focus of GPL. The point of GPL was to put a limit on Joe Blow, so that he could no longer decide to hide away the source code for the software he had released. The point of patents is to put a limit on us.
And, whether the patent is enforced or not, and whether or not its proprietor make a promise not to enforce it, the right to enforce it is implicit in its existence .
And, suddenly, I'm having to look at Red Hat in a different way. Suddenly it's no longer a company formed to protect the rights of the many, but a company part of whose stated policy is to hold some rights to itself, and away from the community.
No matter what it says.
It isn't that I don't trust Red Hat -- I do. (At least as long as Alan stays there.) It's that that's a different kind of trust.Suddenly I'm no longer trusting a bunch of geeks who are a lot like the rest of us to hold off the Borg at the bridge. Instead, I'm trusting a corporation to keep its promise to refrain from bashing in the heads of the villagers.
Red Hat is a different animal, today, and I'm going to have to think hard about that.
Mac
What happens if Red Hat go bankrupt (Score:2)
However, what if Red Hat go bankrupt? One of the things that will be up for sale will be the patents that Red Hat own. What happens if Unisys(for example) buys these patents, does anyone really want to see another GIF debacle?
Prior Art Gallery (Score:1)
Does this matter at all? (Score:2)
Either I'm missing some patents assigned to them, this policy is completely vacuous, or Red Hat intends to buy/patent many things starting soon.
You're not placing the right queries... (Score:2)
This is not defensive use (Score:2)
The vibe here seems to be along the lines of "Red Hat needs to do this to defend themselves from other patent holders." But RH is going beyond that, with it's offering of free use only to certain types of software. If self-defense was the only reason for this, RH could easily grant free use to "anybody that agrees not to ever sue us for patent violation." They have not done this.
Software patents are wrong for many reasons [mit.edu]. The work that Red Hat have put into what they've patented does not warrant granting them a monopoly on the technique for over a decade. Exploiting a misguided, fascist system to quash potential competitors is wrong.
It was wrong when Amazon did it, and it's wrong now. The fact that Redhat does free software (which 'we' like) and Amazon doesn't (which 'we' don't) doesn't make this right.
ip conservancy (Score:2)
If a company truly is filing for a patent for only defensive purposes then they would donate it to an intellectual property conservancy [dlib.org], like The Knowledge Conservancy [knowledgeconservancy.org] run out of Yale. That way a company won't be tempted to try to cash in on their IP if they have a change of heart about their "promise" or if they get bought by someone else. Hopefully we can learn something from the CDDB debacle.
Re:Rhetoric to appease the zealots. (Score:2, Troll)
They should be applauded. The GPL license enforces the honesty of their promise where the two meet in code, and to me at least it seems like they are fully aware of that and did it intentionally to protect the open source community from likely attacks.
..finally [was Re:Rhetoric to appease the zealots] (Score:1)
I couldn't agree more. The thing that we all have to remember is that RedHat has been pushed into a situation that requires a pro-active decision. What would happen if a large software manuf came after the OpenSource community for infringing on the patent of a particular app (like the RPM analogy above)? How can one protect against this?
The only thing that sets RedHat apart from some of the smaller dists (in this casse) is the fact that they have corporate funding to file the USPTO stuff. The paperwork/process is one that takes time and money, they are to be applauded!
The GPL doesn't do anything for you in this case. (Score:2)
Re:Good Guys / Bad Guys (Score:1)
The problem is, ideology doesn't work in the real world. While you are still arguing about moral implications, everybody else out there amasses patents and puts you of business and/or threatens OSS/FS's existence. In this sense, it is a lot like an arms race: Everybody gets nukes (patents) and threatens to use them on the enemy (competitor, OSS/FS projects) if the other party uses it as well. It is sick, but chances are that while the various governments implement software patents into their legal systems, they will instantly become meaningless.
Of course I am assuming that the good people (OSS/FS) accumulate patents that are worth something in order to keep the balance with proprietary software vendors. OSS/FS doesn't exist in a well defined model world where the competition always plays fair and the best product wins in the market. Instead we are all living in a world where we have to assume the worst and hope for the best, i.e. that the companies which lobbied for software patents (politicians did not come up with that on their own, you know) will eventually use those patents against their competition. And this includes OSS/FS vendors.
If you want to play the game, know the rules and use them if you can't change them. This is what RedHat is doing here.
Re:Good Guys / Bad Guys (Score:3, Interesting)
I have started formatting my hard drives on my 4 RH boxes and am installing SuSE 8.0 on them. I had tried SuSE about 2 years ago and didn't feel that it was as polished as RH, but that seems to have changed. I don't buy the theory that we are worried about protecting you. If they were worried about protecting us, why not help provide lawyers to fight some of these bogus patents that could be defeated on prior art? Prior art has been a good defense in the past, and having prior art is almost as good as having a patent from that point of view, but isn't as crippling as a patent to the community.
Re:Good Guys / Bad Guys (Score:2, Insightful)
Re:promise is worthless anyway (Score:1)
Because it's not a binding legal agreement... (Score:2)
The whole thing's pretty much trying to placate the Open Source and Free Software communities over what appears to be an only partly thought out, business driven decision that could cost them the real value proposition the company has- their Free Software reputation.
Patents are NOT like Trademarks. (Score:2)
Re:Blame the people responsible for this -Transgam (Score:2)
I'm more than happy with Transgaming's product. The regular wine cannot run most of the games that Transgaming's winex can. They went specifically for a particular focus that the winehq was simply blowing off.
Transgaming and only Transgaming gave DX 8.0 compatibility to wine(x). Transgaming is also temporarily holding the code until they make back what they put into it. Perfectly fine and fair. Free everything just isn't real world.
I wanted wine almost exclusively to permit me to play the games I want to play without needing to bootup windoze. Winex gives me that for 90% of the games I am interested in. Wine NEEDED and NEEDS groups to focus on particular targets instead of the hit or miss general everything that is wine itself. Transgaming focused exlusively on games, and good for them (and we who play those games).
Re:RedHat's degeneration is expected (Score:2)