There are a couple of common extra restrictions, and I make some
specific extensions to my licence for adns below.
-3.1. BSD advertising clause and endorsement restriction
+
+3.1. BSD advertising clause, endorsement restriction, etc.
The most notable and common extra restriction found in free software
licences is the `obnoxious BSD advertising clause' (see Richard
however, it is unfair for some people to get credit and others not to.
I disapprove of these clause, but I recognise that it may be difficult
-for some people to get them removed from particular programs.
-
-So, I hereby make an extension to my licence for adns:
-
- You may alternatively distribute adns under the GNU GPL version 2
- with the following banner and either one or both of the following
- additional restrictions, to be inserted at the end of section 1:
-
- ADDITIONAL RESTRICTIONS:
- (The permissions granted in this licence only apply if you comply
- with the following restrictions:)
-
- (a) All advertising materials mentioning features or use of the Program
- (or a work based on the Program, GPL section 2) must display the
- following acknowledgement for each author, copyright holder or
- group of authors or copyright holders:
-
- This product includes software developed by PERSON OR GROUP.
-
- where PERSON OR GROUP is the name of the (group of) authors or
- copyright holders, in the form in which they reasonably wish
- themselves to be identified in such acknowledgements. A
- reasonable alternative form of words must be used if requested
- by the person or group.
-
- The desires of the persons or groups are to be inferred from
- statements made about the desired form of such acknowledgements
- by these persons or groups in their own copyright notices and
- licences. Such statements are to be considered part of the
- appropriate copyright notice that the GPL requires you to
- publish (section 1).
-
- This credit must be given for every author and copyright holder
- of the Program or the work based on the Program, in so far as it
- reasonably possible to determine who the author(s) and copyright
- holder(s) are.
-
- (b) None of the names of the copyright holders and authors of the
- Program or works based on the Program may be used to endorse or
- promote the Program or works based on the Program without
- specific prior written permission.
-
- Any rephrasing of this restriction provided by authors or
- copyright holders in their copyright notices is to be retained
- as part of the appropriate copyright notice that the GPL
- requires you to publish (section 1).
-
-
---- Ian Jackson 9.5.1999
+for some people to get them removed from particular programs. The
+other clauses are also arguable.
+
+So, I hereby make an extension to my licence for adns (`the
+GPL'd Work' in the text below).
+
+ The GNU GPL version 2, section 2b, and the later parts of section 2,
+ require that certain works be licenced to all third parties under the
+ terms of the GPL.
+
+ As special relaxations of this requirement, described in detail
+ below, the terms of this onward licence to third parties need not be
+ (though they may be) exactly the terms of the GPLv2.
+
+ These relaxations can apply when there is a work otherwise licenced
+ under the GPLv2, as identified by authors of the work (the `Original
+ Work'). They can also apply when there is a derived works of that
+ work also licenced under the GPLv2, provided that the additional
+ copyright holders also agree. Such an Original Work or derivative
+ work is called `the GPL'd work'.
+
+ The relaxations only apply when the GPL'd Work is combined with
+ another work (the Other Work) to make a `work as a whole' (the Whole
+ Work), so that usually the Whole Work would need to be GPL'd, but
+ where the Other Work's licence has provisions incompatible with the
+ GPLv2, so that without the relaxation you would not be able to
+ distribute the Whole Work at all (the `Extra Provisions').
+
+ The relaxations only apply if all parts of the Whole Work which are
+ the GPL'd Work or derived from the GPL'd Work can be easily separated
+ out again from the Whole Work's source code, to form once more the
+ GPL'd Work. The resulting re-separated GPL'd Work must be similar or
+ superior in completeness, functionality, etc. to the unmodified
+ Original Work as distributed by the person who originally grants
+ these licence extensions, and the re-separated GPL'd Work must be
+ licenced to all third parties under terms identical to the GPL
+ version 2 (either with or without these extensions, at their option).
+
+ The relaxations only apply if in copyright licences which would
+ appear to the reader to cover the Whole Work contain the following
+ statement or an equivalent:
+ Different parts of this software may be covered by different
+ copying conditions. See individual source code files or copyright
+ statements for details.
+
+ Each relaxation below will state the kind of Extra Provisions in the
+ Other Work's licence which may also be applied to the Whole Work, and
+ what other conditions besides those above must be satisfied for the
+ relaxation to apply.
+
+ Relaxation I `Obnoxious advertising clause':
+
+ The Extra Provisions are those of the form:
+
+ All advertising materials mentioning features or use of this software
+ must display the following acknowledgement:
+ This product includes software developed by DEVELOPERS.
+
+ and re-wordings with similar effect, where DEVELOPERS is a person or
+ group associated with the development of the Other Work.
+
+ For the relaxation to apply, all advertising materials mentioning
+ features or use of the Whole Work must display a similar
+ acknowledgement for every natural person who contributed to the
+ Whole Work, even those whose names do not appear in the Extra
+ Provisions. No acknowledgement is required for people who have
+ explictly stated that they do not wish such acknowledgements to be
+ displayed, or for people whose identity or proper form of
+ acknowledgement it is not reasonably possible to determine by
+ inspection of notices, acknowledgements, etc., in the source code
+ and attached licences and copyright notices in the Whole Work.
+
+ Relaxation II `Endorsement restriction':
+
+ The Extra Provisions are ones which restrict the use of the
+ authors', copyright holders' and/or contributors' names for
+ endorsement or promotion of products.
+
+ For the relaxation to apply the endorsement restriction(s) must
+ benefit all of the natural persons and organisations with an
+ interest in the Whole Work, unless those people wish otherwise.
+
+ Relaxation III `Liability limitation':
+
+ The Extra Provisions are ones which claim to exclude or limit in any
+ way the liability, for malfunctions, failures etc. of the Whole Work
+ or parts thereof, of any contributors, distributors, copyright
+ holders, authors, etc. of the software. Provisions which seek to
+ deny warranties, even implied warranties, or which otherwise seek to
+ limit similar exposure(s) to risk(s), count.
+
+ For the relaxation to apply the extra protections of these licence
+ provisions must be extended to all of the authors and distributors
+ of the Whole Work.
+
+ Relaxation IV `Pointless restatements':
+
+ The extra licence provisions are ones which require distributions of
+ the Whole Work to contain notices in source and/or binary
+ distributions, and/or in the documentation and/or other materials
+ provided with the distributions.
+
+ For the relaxation to apply the required notices must be simple
+ truths, or restatements of licence provisions which actually apply
+ to the Whole Work.
+
+ (The author of these GPL extensions believes that `pointless
+ restatement requirements' are compatible with the GPLv2, since they
+ seem to fall under the heading of an `appropriate copyright notice
+ and disclaimer of warranty', which is already required by the
+ GPLv2. However, this relaxation is provided in case of doubt.)
+
+--- Ian Jackson 10.5.1999
Local variables:
mode: text