LWN.net Logo

Advertisement

Front, Kernel, Security, Distributions, Development. See your byline here on LWN.net.

Advertise here

Red Hat has a point

Red Hat has a point

Posted Jun 4, 2002 18:47 UTC (Tue) by raindog (guest, #1235)
In reply to: Red Hat has a point by GreyWizard
Parent article: Red Hat and software patents

I'm not sure yet about their implementation, but the general idea of using patents against the patent system strikes me as very true to the "judo copyright" approach pursued by the Free Software Foundation with the GPL.

Think about it. The GPL was originally created to use copyright against the copyright system itself, to create an ever-expanding pool of works that was not only part of the commons, but could never be removed from the commons. It creates sort of a "super-public-domain" and encourages people to add more stuff to it. I don't think even Stallman could have predicted that it would work as well as it has, the usual harping about names and who contributed what to whom aside.

I've been waiting a few years to see what happened when the proprietary software guys with money started trying to take things to the next level above copyright, hoping against hope that some free software supporter companies would have the cash to put together some defensive patents that would be free to use in the same manner as the GPL. I never thought of tying the patent license to GPL-ish licenses, but I think it's kind of a neat idea. I just wish they would commit legally to doing that.

It's kind of too bad that BSD-ish devotees are going to get screwed by this, but they've been living with the possibility that someone could come along and make their entire life's work proprietary for decades now. Similarly, for a dozen years they've had to be careful not to incorporate any GPL code into their stuff lest it become 'viral' or whatever, just as they had to be careful not to use proprietary source code they may have seen previously. They've had to avoid using patented algorithms before (GIF anyone?) and now they have to avoid "GPL patents" like they avoided GPL code. So things really aren't that different than they've ever been. Better for Red Hat to have these patents than Sun or Microsoft.

The best situation would be to have no software patents at all, so send your hundred bucks to the EFF and get their nice baseball hat. I've got two of them so far.


(Log in to post comments)

Red Hat has a point

Posted Jun 6, 2002 11:35 UTC (Thu) by forthy (guest, #1525) [Link]

I like the idea of having a patent pool which enforces sharing. "If you want to use our patents, allow us to use your patents". A lot of corporate patents are exactly done for that reason, and many companies have patent cross-licensing agreements with competitors. That is, with software and hardware patents, patent cross-licensing rarely happens in businesses like "life science" or pharmaceuticals. There, a single patent is sufficient to produce a medicament, whereas thousands of patents can (or could) cover processors and integrated operating systems. Patent litigations often end up in the two companies signing a cross-licensing agreement, because they really both violated each other's patents.

To formalize this patent pool, a few things have to be clairified. First, is it really important which license the software is written in that uses a patent? I don't think so, because the business here is just to effectively eliminate software patents on the long run. IMHO it is sufficient if the licensee of the patent just puts their own patents into the pool. If *BSD implements a patented technology, no problem. If Microsoft wants to take the *BSD code and put it into the Windows kernel, they can do as long as they put their thousands of more or less bogus software patents into the pool. They can still use their patents in a defensive way, and counter-sue third parties, which are not members of the pool. Also, members of the pool still have the right to sell their patents to outsiders.

Red Hat has a point

Posted Jun 12, 2002 21:51 UTC (Wed) by origz (guest, #1985) [Link]

The patent pool idea is pretty good, but it inherently leads to squabbles and lawsuits. Furthermore, RHAT needs its own patents to be a successful company. This is a step in the right direction, and if it holds up to its promise of not enforcing the patents for free software, I'm ok with it.

However, please do not call stuff licensed under BSD "free software." It is not. Free software must not only be provided with source at no charge, it must also be under a GPL-type license that prohibits making it non-free. BSD is not free software, but rather software in the public domain. If you say that public domain software can use your patent, you are effectively saying that ANYONE can use your patent. Coupled with good lawyers on the offensive side, this would easily invalidate the patent.

BSD Public Domain? No.

Posted Jul 22, 2002 22:11 UTC (Mon) by GreyWizard (subscriber, #1026) [Link]

Free software must not only be provided with source at no charge, it must also be under a GPL-type license that prohibits making it non-free. BSD is not free software, but rather software in the public domain.

What? No, sorry, that's just wrong. Public domain refers to software for which the copyright has expired or has been given up by the owner. BSD software is not public domain. Furthermore, BSD software qualifies as free software according to the very specific and clear definition provided by the Free Software Foundation and Richard Stallman.

Of course, BSD software cannot properly be called "copyleft" because that term explicitly applies to software with GPL-like licenses that prevent non-free derivation.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds