LWN.net Logo

An open source licensing white paper

The Olliance Group has announced the availability of a white paper entitled "Open Source Intellectual Property and Licensing Compliance: A Survey and Analysis of Industry Best Practices." The paper is available for free download to those willing to fill in a registration form.

The press release includes a recommendation from the president of the Free Standards Group, and the paper itself includes a foreward by OSDL head Stuart Cohen. So one might conclude that it would be a relatively high-clue work on how to interpret and comply with free software licenses. The sad truth, however, is that it appears to have been thrown together quickly (it contains a number of grammatical errors, for example), and the ultimate goals of its authors are unclear at best.

The purpose of the paper seems to be to help companies figure out how to avoid "open source risk." But that risk is not defined or justified anywhere in the paper. The closest it gets is toward the end, where we read:

The best defense against the risk of losing proprietary IP to certain open source licenses such as the GPL or Mozilla is through a sound compliance program that minimizes the risk of inadvertent commingling of open source code and proprietary code.

In other words, we have the same old "the GPL can cause you to lose your intellectual property" argument. This line has been debunked numerous times: there is nothing in the GPL which can legally force a company to loosen its death grip in its valuable IP. The GPL can subject a non-compliant company to copyright infringement suits, fines, and injunctions stopping distribution of a product. These are real risks which should be understood by any company which is considering incorporating GPL-licensed code into its products. But it is discouraging to see representatives of the Free Standards Group and OSDL putting their names on a report that brings back the "lose all your IP" scarecrow.

Oh, there is one other risk mentioned on the same page:

However, open source licenses, unlike proprietary software licenses, are generally not irrevocable--meaning that a company that has violated a license term may have its right to use the software revoked. While we do not know of any case in which this has happened, it remains a possibility that companies should be aware of.

In fact, the revocable nature of the GPL came out at the end of the KDE wars, when Richard Stallman revoked the right of the KDE developers to distribute the FSF's code, then magnanimously forgave them their sins:

More precisely, those who as of September 4, 2000 have used some FSF code in violation of the GPL solely by linking it with Qt, and thus have forfeited the right to use that code under the GPL, will once again have full GPL permissions to use that code upon switching to a GPL-covered version of Qt.

The real point, however, is that revocability is certainly not a feature which is unique to free software licenses. Consider the Windows XP EULA:

6. TERMINATION. Without prejudice to any other rights, Microsoft may cancel this EULA if you do not abide by the terms and conditions of this EULA, in which case you must destroy all copies of the Product and all of its component parts.

Almost any proprietary software license includes a term like this one. Olliance's claim that such terms are unique to free software licenses is simply false.

So what does Olliance recommend be done to address those scary free software risks? The first step is to perform an audit of every free application in use in the company. Employees are to be required to document every program they use, its version numbers, the dates over which it has been used, the reason why it is used, the manager who approved its use, and so on. A database is then to be built containing all of that information. What then is to be done with this database is not entirely clear.

Some other "best practices" include:

  • Requiring written approval by an "open source review board" before any open source application may be used.

  • Requiring a separate approval before modifying any free software.

  • Getting warranties from suppliers that they use no open source software, or that any such use is documented and indemnified.

In the midst of all this is a recommendation which actually makes sense:

Forbidding the modification of open source software or its inclusion in any product that is distributed, without further detailed analysis, and executive level management review, for companies that have significant intellectual property at risk.

OK, so maybe it doesn't make that much sense. The core of this recommendation is, however: think before you incorporate free software into your products. One could extend that to "think before you incorporate any software copyrighted by others into your products," but that would be asking a lot of the authors of this particular work.

As far as your editor can tell, the goal of this particular white paper is to stoke fears about open source licensing, and to urge companies to create a vast, grinding bureaucracy to impede the adoption of free software internally. Following its recommendations is unlikely to make many companies safer, but it will increase the apparent costs of using free software. There is a place for documentation of the real risks of using code copyrighted by others - both free and proprietary - and on how to avoid distributing products which violate free software licenses. But this paper does not fill that role.


(Log in to post comments)

An open source licensing white paper

Posted Nov 11, 2004 5:21 UTC (Thu) by JoeBuck (subscriber, #2330) [Link]

RMS never revoked anyone's rights; rather, a GPL violator's rights are automatically revoked under clause 4 of the GPL:

4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License.

RMS pointed out the implications of clause 4, and then waived it; he also urged other copyright holders whose rights had been violated to forgive the violations as well. Without this waiver, the developers who didn't underatand the rules, and mixed FSF-owned GPL code with KDE code, would have had legal problems.

An open source licensing white paper

Posted Nov 11, 2004 6:00 UTC (Thu) by mightyduck (guest, #23760) [Link]

What exactly is the problem in mixing GPL code with GPL code? AFAIKT
Qt-X11 is GPL and the KDE libs are LGPL. How does mixing it with GPL code
lead to legal problems?

An open source licensing white paper

Posted Nov 11, 2004 6:50 UTC (Thu) by mcisely (subscriber, #2860) [Link]

QT was not GPL at the time this spat took place.

Revocation of proprietary licences

Posted Nov 11, 2004 9:50 UTC (Thu) by tsr2 (subscriber, #4293) [Link]

Not only can licences for proprietary software be revoked, a certain Utah based company has tried to revoke a licence on software, which it appears not to own in the first place.

An open source licensing white paper

Posted Nov 11, 2004 12:59 UTC (Thu) by keroami (subscriber, #6921) [Link]

The Intellectual Department of my Company did the same, about two years
back. But Open Source was already waaay more widespread than they had
foreseen, so the 'lists with approved software' would be two orders of
magnitude bigger than they anticipated.

Soon there was a list with 'allowed licenses' for 'specific purposes' which
makes much more sense. With an added note that Linux as Desktop was allowed
as well.

Anyway, Free/Open software is here to stay. Don't hide, don't forbid. Deal
with it!

An open source licensing white paper

Posted Nov 11, 2004 14:20 UTC (Thu) by alspnost (subscriber, #2763) [Link]

The irony of all this is hard to miss. Free Software gives us the freedom to use, share, enjoy and benefit from good software, without being bogged down by licensing costs, complications and bureaucracy. Of course we have licenses, to ensure others can't subvert our rights, but as long as people understand the basics (which these guys don't), there should be no need for creating - as you nicely put it - a vast grinding bureaucracy to manage Free Software. None of us want to be lawyers, or force other people to be armchair lawyers either; we just want to create good software for the world. It's sad and somewhat pathetic how massively some people can miss the very point of what they're writing about!

The sad truth

Posted Nov 11, 2004 20:13 UTC (Thu) by Strike (guest, #861) [Link]

The press release includes a recommendation from the president of the Free Standards Group, and the paper itself includes a forward by OSDL head Stuart Cohen. So one might conclude that it would be a relatively high-clue work on how to interpret and comply with free software licenses. The sad truth, however, is that it appears to have been thrown together quickly (it contains a number of grammatical errors, for example), and the ultimate goals of its authors are unclear at best.

I assume that's supposed to be a foreword :)

Note: not drawing the ironic comparison to be mean, it's all in good fun.

What's been missed

Posted Nov 18, 2004 8:35 UTC (Thu) by Wol (guest, #4433) [Link]

Is that any OSDL-compliant licence only governs COPYING and MODIFICATION.

If company policy says "you can't MODIFY open source without approval", then there are NO legal implications whatever to saying "use whatever you like provided the licence is OSDL-approved".

Cheers,
Wol

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