在什么条件下我可以从本地 TeXLive 安装重新分发文件

在什么条件下我可以从本地 TeXLive 安装重新分发文件

我创建了一个Github 存储库名为luatexminimal,提供最小、最基本的 LuaTeX 设置来编译 PDF 文档。我必须从本地 TeXLive 安装中复制一些文件才能做到这一点:

  1. plain.texhyphen.tex
  2. .tfm计算机现代文件
  3. .pfb计算机现代罗马文件

我应该根据什么许可证发布代码?

答案1

决定你能做什么任何文件的撰写应首先基于阅读其附加的条件。虽然法律建议无关,一般的想法是全部作品受国际版权保护。因此,版权持有者有权指定你对文件可以做什么。

例如,在 Knuth 的例子中,plain.tex我们可以在开头找到

% This is the plain TeX format that's described in The TeXbook.
% N.B.: A version number is defined at the very end of this file;
%       please change that number whenever the file is modified!
% And don't modify the file unless you change its name:
%       Everybody's "plain.tex" file should be the same, worldwide.

% Unlimited copying and redistribution of this file are permitted as long
% as this file is not modified. Modifications are permitted, but only if
% the resulting file is not named plain.tex.

这似乎足够清楚了。(请注意,人们可以争论 Knuth 的声明是否构成许可证,但坚持这一声明的内容通常被认为是可以辩护的。)

相关内容