Red Hat Makes Patent Promise
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."
I know of lots of other companies that gave promises before and changed their minds when it suited them!
Publicly stated corporate policies pledging good behavior toward intellectual property should be as commonplace as privacy policies have become.
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.
"The invisible and the non-existent look very much alike." -- Delos B. McKown
This'll be policy for as long as the shareholders allow it. The moment they get a whiff of Big Money to be made enforcing the patents, they'll about-face.
I don't know about this one.
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.
This is misinformation. Far from being an alternative to proprietary products, the Apache foundation is pushing proprietary solutions.
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.
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.
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.
SGI used to tell their employees that they filed patents purely as a defense (they had been sued).
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.