For the code by kerTeX, the license is of a BSD type. Details are given below.
KerTeX passes the TRAP (METAFONT), TRIP (TeX), TWIST (MetaPost) and ETRIP (e-TeX) controls and so is conform to the licences whose extract is given here for TeX (see the sources for the whole details):
[TeX] This program is copyright (C) 1982 by D. E. Knuth; all rights are reserved. Copying of this file is authorized only if (1) you are D. E. Knuth, or if (2) you make absolutely no changes to your copy. (The WEB system provides for alterations via an auxiliary file; the master file should stay intact.) See Appendix H of the WEB manual for hints on how to install this program. And see Appendix A of the TRIP manual for details about how to validate it. TeX is a trademark of the American Mathematical Society.
[METAFONT] This program is copyright (C) 1984 by D. E. Knuth; all rights are reserved. Copying of this file is authorized only if (1) you are D. E. Knuth, or if (2) you make absolutely no changes to your copy. (The WEB system provides for alterations via an auxiliary file; the master file should stay intact.) In other words, METAFONT is under essentially the same ground rules as TeX. METAFONT is a trademark of Addison-Wesley Publishing Company.
Other programs or data, compiled or added from sources external to kerTeX_T, all have licences compatibles with kerTeX one and the use done. (See their sources for more details.)
The risk_comp, kertex_M and kertex_T licences, packages made by Thierry Laronde, are of a BSD type with simplified recognition (``publicity'') claused. See the table below for downloads.
KerTeX has been derived, for a significant part, from Web2C version 5.0C (public domain, 1990). But it is also significantly different. The work of the following authors has been used (extract from the licences):
- kertex_M : Tomas Rokicki for original web2c.
- kertex_M : Tim Morgan for auxiliary programs (fixwrites, splitup).
- kertex_T : Donald E. Knuth, of course!
- kertex_T : Tomas Rokicki for dvips (5.76, public domain).
- kertex_T : John Hobby, ATT, for MetaPost (0.641, public domain).
EXTERNAL SOURCES (reorganised for link with kerTeX), USED BUT NEITHER DIRECTLY INCLUDED NOR COVERED BY THE LICENCE
Donald E. Knuth's whole system for digital typesetting (METAFONT, CM, TeX) and utilities, plus WEB. This software is still maintained by the author; but the licence permits the use, the compilation and the distribution of named results mf(1) and tex(1) if the implementation passes the torture tests. They do. [in "knuth" sources]
Silvio Levy for CWEB with Donald E. Knuth (this version is unmaintained; the last authors' version is included in "knuth" sources; but the adaptations are now included in kertex_T). ["knuth" sources]
Oren Patashnik for BibTeX (0.99d). (same type of licence as the one covering D.E. Knuth's work). Still maintained by author as far as I know. [bibtex sources]
The NTS team for e-TeX (v2.1) : Joachim Lammarsch, Philip Taylor, Peter Breitenlohner, Jiri Zlatuska, Bernd Raichle, Friedhelm Sowa. Licence TeX one like. [etex "sources"]
The AMS provided supplementary fonts and/or font formats (i.e. the CM related pfb files), version 3.04, are included here and are covered by the SIL licence. See OFL.txt. [ams "sources"]
The Adobe .afm files for PostScript(R) base fonts were published by Adobe (retrieved from CTAN: Adobe-Core35_AFMs-315.tar.gz). The licence allow use, distribution etc. with the copyright. [adobe "sources"].
BULK WORK OF WHAT IS DIRECTLY INCLUDED
The main authors of the original code _included here_ were:
- Tomas Rokicki for dvips (5.76, was Public Domain) and dvips auxiliary programs:
- John Hobby from ATT for MetaPost (public domain 0.641);
- Donald E. Knuth for programs _included here_ with Tomas Rokicki for dvips auxiliary tools, and Silvio Levy for CWEB;
- Tanmoy Bhattacharya for the hyperbasics.tex macro file (public domain).
OUR AIM WITH THIS WORK
The aim of this framework is to allow the compilation of D. E. Knuth's digital typography tools, mainly METAFONT and TeX, but also a bunch of auxiliary tools in a WEB source form. The sources for these are _not_ included here: just the framework to convert from WEB to Pascal, and to Pascal to C before compiling.
The present work is built starting from Web2C version 5.0C. Here is an extract from the README:
web2c is primarily the product of Tim Morgan. Tomas Rokicki wrote the original TeX to C program. Pierre Mackay wrote the original change files for most of the Metafontware programs. Karl Berry made everything work with the new ``8-bit'' release, and is probably to blame for things that don't work now, but used to. And over a hundred more people have contributed in other ways.
This derived work is NOT identical to the original, and is NOT in the public domain and the following licence holds:
The AUTHORS stands for:
- The original authors listed above, for credits. But they have no responsability for the present resulting work;
- Thierry LARONDE
.
KerTEX PUBLIC LICENCE version 1.0
Copyright 2010–2024 The AUTHORS.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- All advertising materials mentioning features or use of
this software must display the following acknowledgement:
This product includes software developed for kerTeX by the AUTHORS.
This advertisement must be conspicuous but can be made by directing the user to an easily accessible file listing the AUTHORS. For example, the generic sentence:
This product includes software developed by third parties. See the file THE_AUTHORS for details.
is OK. - Neither the name of kerTeX nor the names of the AUTHORS may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE KERGIS PROJECT OR THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR ITS USE OR DEALING, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
YOU USE THIS SOFTWARE AT YOUR OWN RISK AND UNDER YOUR OWN RESPONSABILITY AND USING IT IMPLIES ACCEPTATION OF THE TERMS OF THIS LICENCE.
THIS AGREEMENT IS GOVERNED BY THE LAWS OF FRANCE.
RATIONAL: This present alinea is just informal. The licence has two main goals: give credit to the ones who have made the work; forbid the stealing of the credits from the authors, and of the work for the users, making what has been given mainly by Donald E. Knuth hard to find or to use. In clear: this licence is against ``mob programming''.