Pour le code ajouté par kerTeX, la licence est de type BSD. Le détail est expliqué ci-dessous.
KerTeX passe les contrôles TRAP (METAFONT), TRIP (TeX), TWIST (MetaPost) et ETRIP (e-TeX) et respecte donc les licences des programmes dont voici un extrait pour TeX et METAFONT (voyez le détail dans les sources) :
[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.
Les programmes ou les fontes qui sont compilés ou utilisés mais dont les sources sont placées à l'extérieur de kerTeX_T ont tous des licences propres, qui sont compatibles avec celle de kerTeX et avec l'usage que nous en faisons. (Voyez les sources pour plus de renseignements.)
Les licences de risk_comp, kertex_M et kertex_T, fournis par Thierry Laronde, sont sous des licences de type BSD avec clause de reconnaissance simplifiée (dite clause de ``publicité'') :
SOURCES EXTERNES (réorganisées pour les liens avec kerTeX), UTILISÉES MAIS NI DIRECTEMENT INCLUSES DANS LE PROGICIEL, NI COUVERTES PAR LA LICENCE QUI SUIT
Donald E. Knuth pour l'ensemble de sont système de typographie digitale (METAFONT, CM et TeX) ainsi que certains utilitaires et WEB. Ces logiciels sont toujours maintenus par l'auteur et sont donc placés dans un paquet source détaché. Leur licence permet cependant l'usage, la compilation et la distribution du résultat sous les noms mf(1) et tex(1) si l'implémentation passe correctement les épreuves. C'est le cas. [sources "knuth"]
Silvio Levy pour CWEB avec Donald E. Knuth (la version n'est plus maintenue; la dernière version des auteurs est placée dans les sources "knuth"; mais des adaptations plus récentes sont désormais dans les sources de kertex_T). [sources "knuth"]
Oren Patashnik pour BibTeX (0.99d). (même type de licence que celle couvrant les programmes de D.E. Knuth) [sources "bibtex"]
L'équipe NTS pour e-TeX (v2.1) : Joachim Lammarsch, Philip Taylor, Peter Breitenlohner, Jiri Zlatuska, Bernd Raichle, Friedhelm Sowa. Licence semblable à celle de TeX. [sources "etex"]
Des fontes supplémentaires et/ou dans des formats alternatifs (i.e les fichiers pfb correspondant aux fontes CM) publiées par l'AMS, version 3.04, sont incluses dans ce progiciel et sont couvertes par la licence SIL. Voyez le fichier OFL.txt. [sources "ams"]
Les fichiers .afm des fontes de base PostScript(R) ont été publiés par Adobe. La licence autorise l'utilisation, la distribution tant que le Copyright est inclus. [sources "adobe"]
MAJORITÉ DU PROGICIEL DIRECTEMENT INCLUS
Les principaux auteurs du code original _inclus_ dans le présent progiciel sont :
- Tomas Rokicki pour dvips (5.76, dans le domaine public), et des programmes auxiliaires de la suite dvips ;
- John Hobby, alors chez ATT, pour MetaPost (domaine public, version 0.641) ;
- Donald E. Knuth pour des programmes _inclus ici_, écrits en collaboration avec Tomas Rokicki et ayant trait à la suite dvips, ou écrit avec Silvio Levy pour CWEB.
- Tanmoy Bhattacharya pour le fichier de macro. hyperbasics.tex (domaine public).
L'OBJECTIF DE CE TRAVAIL
L'objectif de cette infrastructure est de permettre la compilation des outils de typographie digitale développés par Donald E. Knuth, à savoir principalement METAFONT et TeX, mais également une foule de programmes auxilaires, écrits à l'aide de son système WEB. Les sources _ne_ sont pas incluses (elles doivent être fournies à part) : seule l'infrastructure permettant l'extraction du Pascal à partir du fichier WEB, puis la traduction du Pascal en C pour la compilation est incluse.
Le présent travail est un redémarrage à partir de la version 5.0C de Web2C. Voici un extrait du fichier 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.
Ce travail dérivé N'est PAS identique à l'original, et N'est PAS dans le domaine public. La licence suivante le régit :
Dans ce qui suit AUTEURS est mis à la place de :
- Les auteurs originaux indiqués ci-dessus, pour les crédits. Mais ces auteurs n'ont pas de responsabilité dans le présent travail ;
- Thierry LARONDE tlaronde @ polynum.com.
LICENCE PUBLIQUE DE KerTEX version 1.0
Copyright 2010–2024 les AUTEURS.
La redistribution et l'utilisation du présent progiciel, sous formes d'exécutables ou de fichiers sources, avec ou sans modification, sont autorisées dès lors que les conditions suivantes sont réunies :
- Les redistributions du code source doivent conserver la notice de propriété intellectuelle ci-après explicitée ainsi que la liste des conditions et le refus de garanties qui suivent ;
- Les redistributions sous forme d'exécutables doivent reproduire la notice de propriété intellectuelle ci-après explicitée, la liste des conditions et le refus de garanties qui suivent, et ceci dans la documentation et/ou les autres documents fournis avec la distribution ;
- Tous les supports de publicité mentionnant des
fonctionnalités tirées du présent progiciel doivent afficher la
reconnaissance du travail effectué sous la forme suivante :
Ce produit inclut du logiciel développé dans le cadre du projet kerTeX par les AUTEURS.
Cette reconnaissance doit être clairement visible, mais peut légitimement prendre la forme d'un renvoi vers un document aisément accessible. Par exemple, la formule générique :
Ce produit contient du logiciel développé par des tiers. Consultez le fichier LES_AUTEURS pour plus de détail.
ne pose pas de problème ; - Ni le nom de kerTeX, ni le nom des auteurs ne doivent être utilisés afin de les présenter comme soutiens ou promoteurs des produits dérivés sans avoir auparavant obtenu des intéressés l'autorisation écrite de le faire.
CE PROGICIEL EST FOURNI PAR LES AUTEURS ``EN L'ÉTAT'' ET NOUS DÉNIONS TOUTE GARANTIE DE QUELQUE SORTE QUE CE SOIT, TANT EXPLICITE QU'IMPLICITE CONCERNANT ENTRE AUTRES MAIS PAS UNIQUEMENT TOUTE GARANTIE DE COMMERCIALISATION OU D'ADÉQUATION À UN USAGE PARTICULIER. EN AUCUN CAS NI LE PROJET kerTeX NI LES AUTEURS NE POURRONT ÊTRE TENUS POUR RESPONSABLES OU REDEVABLES DE TOUT DOMMAGE DIRECT, INDIRECT, FORTUIT, PARTICULIER, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, MAIS NE SE LIMITANT PAS À : L'ACQUISITION DE MARCHANDISES OU DE SERVICES DE REMPLACEMENT ; LES PERTES D'USAGE, DE TEMPS, DE DONNÉES OU DE REVENUS ; OU L'INTERRUPTION D'ACTIVITÉ) QUI POURRAIT RÉSULTER DE L'USAGE DU PRÉSENT PROGICIEL, ET NOUS RÉFUTONS TOUTE PRÉSOMPTION DE RESPONSABILITÉ QUEL QUE SOIT LE MOTIF INVOQUÉ, QUE CE SOIT DANS LE CADRE D'UN CONTRAT, POUR DES RESPONSABILITÉS STRICTES OU DES PRÉJUDICES (Y COMPRIS DÛS À UNE NÉGLIGENCE OU AUTRE) SE PRODUISANT DE QUELQUE MANIÈRE QUE CE SOIT DIRECTEMENT, INDIRECTEMENT OU EN DEHORS DU LOGICIEL, DE SON USAGE OU DE SES UTILISATIONS, MÊME EN CAS D'AVERTISSEMENT DE LA POSSIBILITÉ DE TELS DOMMAGES.
VOUS UTILISEZ CE PROGICIEL ENTIÈREMENT À VOS RISQUES ET PÉRILS ET SOUS VOTRE ENTIÈRE RESPONSABILITÉ, ET CETTE UTILISATION VAUT ACCEPTATION DE CETTE LICENCE.
CET ACCORD EST RÉGI PAR LES LOIS FRANÇAISES.
PROPOS : ce présent alinéa est seulement informel. La licence a deux objectifs principaux : donner crédit à ceux qui ont réalisé le travail ; interdire de s'approprier le crédit à la place des auteurs, et de dérober la disponibilité et l'emploi des outils aux utilisateurs, en faisant en sorte que ce qui a été donné principalement par Donald E. Knuth, soit très difficile à trouver ou à utiliser. En clair : cette licence est une protection contre les saccages de la ``programmation en bande'' (plus ou moins organisée...).