simplified "void" clause of sec. 8
[GPL.next.git] / README.md
blob610cafb259ad2256acbdf5653a8abb80733286b9
1 GPL.next
2 ========
4 GPL.next is a fork of the GNU General Public License, version 3,
5 initiated by Richard Fontana. Contributions of patches, ideas, and
6 criticism are welcome. Forks in the GitHub sense are encouraged. The
7 goal of this effort is to develop an improved strong copyleft free
8 software license.
10 This is *not* an effort endorsed by the Free Software Foundation or
11 the GNU project. This is also *not* an effort associated in any way
12 with Red Hat (Richard Fontana's employer).
14 The FSF has asserted copyright in the text of the GNU GPLv3. However,
15 the FSF has expressly authorized (though discouraged) modified
16 versions of the GNU GPL, subject to certain conditions:
17 http://www.gnu.org/licenses/gpl-faq.html#ModifyGPL
19 As requested by the FSF in the aforementioned FAQ, I (Richard Fontana)
20 have thought twice and have decided to proceed with this fork. Note
21 that every effort shall be made to make this fork compatible with all
22 existing versions of the GNU GPL.
24 The meta-license from the FSF stated in its FAQ shall be the license
25 of all versions of the GPL.next license text (to the extent that such
26 versions retain any copyrightable material from versions of the GNU
27 GPL in which the FSF has asserted copyright). Restated here by me,
28 that meta-license is as follows:
30 * Everyone has permission to use terms from any version of the GNU GPL
31   (with or without modifications) in creating a new license text,
32   without any restriction, other than these requirements: (1) the
33   license must be "call[ed] ... by another name"; (2) no existing
34   version of a GNU license Preamble may be included; and (3) if the
35   instructions-for-use at the end of the GNU GPL are copied or
36   adapted, they must be modified "enough to make it clearly different
37   in wording and not mention GNU".
39 I consider the name "GPL.next" to be "another name" in the sense meant
40 in this meta-license. (I would consider it a violation of the
41 meta-license to use the "GNU" name, of course.) Contrary to what some
42 believe, the "G" in "GPL" does not stand for "GNU", but "General";
43 "GPL" means "license to (or for) the general public". As such, the
44 name "GPL" strikes me as having been conceived as generic. Indeed, the
45 common use of "public license" in free software license names without
46 the word "general" probably represents a historical failure to parse
47 "GPL" correctly.
49 All copyrightable materials included in this project, other than any
50 copied or adapted portions of GNU license texts and except where
51 otherwise indicated, are dedicated to the public domain to the maximum
52 extent permissible under applicable law, pursuant to the Creative
53 Commons CC0 Universal Public Domain Dedication 1.0 (see the file CC0
54 for details).