[Comm] [JT]TeX и Knuth..редиска

Alexander Bokovoy =?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Пт Янв 24 12:47:56 MSK 2003


On Fri, Jan 24, 2003 at 12:09:48PM +0300, ROmul wrote:
> On Thu, 23 Jan 2003 18:55:19 +0200
> Alexander Bokovoy <a.bokovoy на sam-solutions.net> wrote:
> 
> AB> > version 3.14159). Knuth wants TeX to be frozen at version pi when he dies;
> AB> > thereafter, no further changes may be made to Knuth's source. (A similar
> ```````````````````````````````````````````````````````````````````````````````
> AB> И что? Никто не запрещает развивать ТеХ далее, но называть его другим
> AB> именем.
> Cмотри подчеркнутое. Чего развивать, если исходники нельзя будет трогать?
Ох, как люди не любят смотреть в лицензии и пользуются чьими-то
недомолвками... Итак, идем в исходники Web2C:
texk/web2c/tex.web:

% 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.web, однако
могу модифицировать его через вспомогательный файл. В web2c это сделано
через texk/web2c/tex.ch, в котором говорится:

% Copying of this file is authorized only if either
% (1) you make absolutely no changes to your copy, including name, or
% (2) if you do make changes, you name it to something other than
%     "mltex.ch", "char_sub.ch", or "charsub.ch".

То есть, я могу внести изменения и распространять их в файле, имя которого
отличается от tex.ch, mltex.ch, char_sub.ch или charsub.ch.

В частности, одной из таких модификаций является e-TeX, другой -- PDFTex.

-- 
/ Alexander Bokovoy
---
Having to manually track the satellite.



Подробная информация о списке рассылки community