Richard Stallman -- The Problems of the Plan Nine License | Linux Today

Richard Stallman — The Problems of the Plan Nine License

Written By
Web Webster
Web Webster
Jul 2, 2000

By Richard Stallman When I saw
the announcement that the Plan Nine software had been released as
“open source”, I wondered whether it might be free software as
well. After studying the license, my conclusion was that it is not
free; the license contains several restrictions that are totally
unacceptable for the Free Software Movement. (See http://www.gnu.org/philosophy/free-sw.html.)

I am not a supporter of the Open Source Movement, but I was glad
when one of their leaders told me they don’t consider the license
acceptable either. When the developers of Plan Nine describe it as
“open source”, they are altering the meaning of that term and thus
spreading confusion. (The term “open source” is widely
misunderstood; see http://www.gnu.org/philosophy/free-software-for-freedom.html.)

Here is a list of the problems that I found in the Plan Nine
license. Some provisions restrict the Plan Nine software so that it
is clearly non-free; others are just extremely obnoxious.

First, here are the provisions that make the software
non-free.

You agree to provide the Original Contributor, at


its request, with a copy of the complete Source Code version,


Object Code version and related documentation for Modifications


created or contributed to by You if used for any purpose.

This prohibits modifications for private use, denying the users a
basic right.

and may, at Your option, include a reasonable


charge for the cost of any media.

This seems to limit the price that may be charged for an initial
distribution, prohibiting selling copies for a profit.

Distribution of Licensed Software to third parties


pursuant to this grant shall be subject to the same terms and


conditions as set forth in this Agreement,

This seems to say when you redistribute you must insist on a
contract with the recipients, just as AT&T demands when you
download it.

1. The licenses and rights granted under this


Agreement shall terminate automatically if (i) You fail to comply


with all of the terms and conditions herein; or (ii) You initiate


or participate in any intellectual property action against Original


Contributor and/or another Contributor.

This seemed reasonable to me at first glance, but later I realized
that it goes too far. A retaliation clause like this would be
legitimate if it were limited to patents, but this one is not. It
would mean that if Bell Labs or some other contributor violates the
license of your GPL-covered free software package, and you try to
enforce that license, you would lose the right to use the Plan 9
code.

You agree that, if you export or re-export the


Licensed Software or any modifications to it, You are responsible


for compliance with the United States Export Administration


Regulations and hereby indemnify the Original Contributor and all


other Contributors for any liability incurred as a result.

It is unacceptable for a license to require compliance with US
export control regulations. Laws being what they are, these
regulations apply *in certain situations* regardless of whether
they are mentioned in a license; however, requiring them as a
license condition can extend their reach to people and activities
outside the US government’s jurisdiction, and that is definitely
wrong.

A part of the distribution is covered by a further unacceptable
restriction:

2.2 No right is granted to Licensee to create


derivative works of or to redistribute (other than with the


Original Software or a derivative thereof) the screen imprinter


fonts identified in subdirectory /lib/font/bit/lucida and printer


fonts (Lucida Sans Unicode, Lucida Sans Italic, Lucida Sans


Demibold, Lucida Typewriter, Lucida Sans Typewriter83), identified


in subdirectory /sys/lib/postscript/font.

One part of this collection is free–the Ghostscript fonts that are
covered by the GNU GPL. All the rest does not even come close.

Aside from those fatal flaws, the license has other obnoxious
provisions:

As such, if You or any Contributor include


Licensed Software in a commercial offering (

Commercial


Contributor

), such Commercial Contributor agrees to defend and


indemnify Original Contributor and all other Contributors


(collectively

Indemnified Contributors

)

Requiring indemnities from users is quite obnoxious.

Contributors shall have unrestricted, nonexclusive,


worldwide, perpetual, royalty-free rights, to use, reproduce,


modify, display, perform, sublicense and distribute Your


Modifications, and to grant third parties the right to do so,


including without limitation as a part of or with the Licensed


Software;

This is a variant of the NPL asymmetry: you get limited rights to
use their code, but they get unlimited rights to use your changes.
While this does not by itself disqualify the license as a free
software license (if the other problems were corrected), it is
unfortunate.

Copyright 2000 Richard Stallman
Verbatim copying and distribution of this entire article are
permitted in any medium provided this notice is preserved.

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.