为什么 LaTeX 是免费的?

为什么 LaTeX 是免费的?

对于我来说,LateX 不收费这一事实既好又奇怪,因为很多人都在开发它。

那么..为什么 LaTeX 是免费的?

答案1

关于免费和付费软件的话题,来自原创者的一些话:

TeX 的创建者 Donald Knuth这次采访(Advogato 又名 Raph Levien 著)(转载自拖船):

Advogato:我的第一个问题是关于免费软件的。TeX 是首批以免费软件形式发布的大型项目之一,产生了重大影响。当然,现在它是一件大事。但我认为 TeX 的推出只是你们做的事情,对吗?

Knuth 教授:我发现整个排版行业都被专有利益所阻碍,我不需要任何名声。我的书已经很成功了,所以我不需要把所有的钱都押在任何事上。所以,我是否能从中获得任何经济利益对我来说并不重要。

[Advogato:] 我明白了。

[Knuth:] 有些人看到了对这种软件的需求,但每个人都认为他们会把每个人都锁定在他们的系统中。而且几乎没有任何进展。他们不会向人们解释他们在做什么。他们会让人们使用他们的东西;他们不能切换到另一个,他们也不能让另一个人为他们排版。字体只能供一个人使用,等等。

但实际上,我考虑的是 FORTRAN,即 50 年代编程的情况,当时 IBM 并没有将 FORTRAN 变成 IBM 独有的东西。因此,它成为了一种通用语言。它被实现在所有不同的机器上。我认为这是一个非常新的主题,无论我提出什么,可能都不是最佳解决方案。它更像 FORTRAN,这是第一个相当不错的解决方案 [笑声]。但如果每个人都可以使用它,那会比人们只在一台机器上保留各种东西要好。

所以这是我考虑的一部分。但部分原因是,如果我的书还没有成功,而这又是我的大事,我可能不会说,“好吧,让我们把它免费赠送出去。”但由于我做这件事真的是出于热爱,而且我没有在需要它的地方投入资金,所以我更关心它应该被所有人使用。部分原因是我脱离了传统数学,我们证明事物,但我们不向人们收取使用我们证明的东西的费用。

所以这种通过一次又一次地获得报酬的想法,在书籍中似乎就是这样的。你写了一本书,卖得越多,你得到的就越多,即使你只需要写一次这本书。软件有点像这样。

LaTeX 的创始人 Leslie Lamport 来自这次采访(转载于拖船):

GMZ:它一直都是“免费软件”吗?您是否曾尝试过利用它“致富”?您是否后悔没有这么做?

LL:当时,我从未真正想过人们会为软件付费。我当然不认为人们会为一本关于软件的书付费。幸运的是,Addison-Wesley 的 Peter Gordon 说服我将 LaTeX 手册改编成一本书。回想起来,我认为免费提供软件和销售书籍比销售软件赚的钱更多。我认为如果 TeX 和 LaTeX 不是免费的,它们就不会流行。事实上,我认为大多数用户会更喜欢 Scribe。如果 Scribe 是免费的并且继续得到支持,我怀疑它会胜过 TeX。另一方面,我认为它会比 TeX 更快地被 Word 取代。

答案2

提倡自由软件的最连贯和最有影响力的文档之一是 Richard Stallman 的GNU 宣言撰写于 1985 年,修订于 1987 年。

TeX 和 LaTeX 大约是同一时期出现的(TeX 的现在形式出现于 1982 年,LaTeX 出现于 85 年左右,latex2e 出现于 1993 年)。LaTeX 不是 GPL,我们可能不会像 Richard Stallman 那样做出黑白分明的道德/不道德分类,但无论如何,宣言是一本值得一读的书,它很好地介绍了为什么人们可以编写软件并让人们自由地随意修改它。

答案3

TeX 和 Metafont学术的这些工作是 Knuth 的雇主间接支付给他的,是他正常工作的一部分,Knuth 需要这些工具来创作他的学术书籍和文章。(他的标准比我们大多数人高得多)。

学术界的传统是分享你的成果,以帮助你的同行取得更大的成就。Knuth 明确将 TeX 置于公共领域,以使此举尽可能简单。学术界已经采用了这种方式(通常是 LaTeX 方言),因为没有什么比它更适合编写高级数学了,而且他们知道当你一起工作时可以取得什么成就,生态系统延续了“东西是免费提供的”模式,因为大多数人已经有工作了,他们需要这些东西来完成他们的工作,所以免费共享是最好的模式。

请注意,TeX 的商业发行版已经存在,但是随着带有必要软件包的高质量 Linux 发行版的激增,这种情况变得相当罕见。

换句话说,它一开始是免费的,并且对目标受众来说效果最好,因此没有太多可商业化的内容。

答案4

添加到Tom Zych 的回答,从 Donald Knuth 的角度来思考。他创建了一个出版书籍或改进书籍排版所需的工具。因此,他的首要目标是以他认可的格式出版书籍。

除了免费在公共领域发布 TeX,另一种选择就是将其商业化。这意味着营销、客户获取、客户支持以及大量其他任务,而这些可能不是学者愿意花时间做的事情。事实上,Knuth 将 TeX 免费公开的收益可能比将其制成产品所获得的收益要多,因为后者需要花费时间和金钱。事实证明,免费的 TeX 让 Knuth 在世界各地的学术界广为人知。

免责声明:我是一名欧洲工程师,在大学时第一次了解 TeX;然后了解到 Knuth 是 TeX 的创造者;然后了解了 Knuth 的书籍,因为这些书籍促成了 TeX 的诞生。我猜想 Knuth 在全世界因 TeX 而出名,而不是他的学术作品(包括书籍),但这只是我的看法。

相关内容