B2 · 第6集 · 3:48
GPL开源许可证的早期采用
本集介绍GPL许可证在1980年代末至1990年代初如何被Goscript、Perl和Linux等重要开源项目采纳。
来源:Framasoft / framatube.org · 许可:CC BY-SA 4.0
字幕
Créée en 1989, la licence GPL, pour General Public License,
GNU通用公共许可证(GPL)创建于1989年,
a progressivement été adoptée par des projets d'ampleur.
逐渐被众多大型项目采用。
Alors qu'il s'agisse de Peter Deutsch, de Larry Wall ou de Linus Torvalds,
无论是彼得·德伊奇、拉里·沃尔,还是林纳斯·托瓦兹,
ces trois développeurs de renom étaient convaincus de l'intérêt du libre pour leurs
这三位知名开发者都坚信自由软件对其项目有益——
projets, donc respectivement Goscript, Perl et Linux.
即分别对应的Goscript、Perl和Linux。
Un intérêt tant en termes de méthode de développement que de diffusion favorisée par
这种益处既体现在开发方法上,也体现在该许可证促进的传播方式上,
cette licence, que d'extension permise par la même licence.
还体现在该许可证所允许的扩展性上。
Approché et accompagné à ses débuts par Richard Stallman et RMS,
彼得·德伊奇在项目初期曾得到理查德·斯托曼(RMS)的接触与支持,
Peter Deutsch avait logiquement choisi de diffuser Goscript sous GNU GPL dès son
因此顺理成章地选择在Goscript发布之初,
lancement, dès le lancement de la licence dans les années 88-89.
即1988至1989年该许可证问世之时。
Pour ce qui est des projets de Linus Torvalds et de Larry Wall,
至于林纳斯·托瓦兹和拉里·沃尔的项目,
l'adoption s'est faite un peu plus tard,
其采用GPL的时间稍晚一些,
dès que le projet avait passé une première phase de maturation.
待项目度过最初的成熟阶段之后。
Concernant le projet Perl, Larry Wall le publia en 1987 sous une licence spécifique
关于Perl项目,拉里·沃尔于1987年以一份特定许可证发布它,
interdisant l'usage commercial de son projet.
禁止将其用于商业用途。
Ce n'est que plus tard, à la publication de sa troisième version,
直到后来,在发布第三个版本时,
Perl 3. 0, en 1989, que le logiciel fut soumis à la licence GNU GPL,
即1989年的Perl 3.0,该软件才转为采用GNU GPL许可证,
faisant de ce projet l'un des premiers à être publié sous cette licence en dehors
使该项目成为最早一批采用该许可证发布的项目之一,
des projets directement portés par Richard Stallman au sein de la FSF.
且并非由理查德·斯托曼在自由软件基金会(FSF)内直接主导的项目。
Au départ, le noyau Linux lui- même n'était pas un logiciel libre.
起初,Linux内核本身并非自由软件。
Linus Torvalds, lorsqu'il le mit en ligne le 25 août 1991,
1991年8月25日,林纳斯·托瓦兹将其上线时,
y associa un message désormais célèbre,
附上了一则如今广为人知的消息,
annonçant qu'il avait créé un système d'exploitation et qu'il désirait appeler à des
宣布自己开发了一个操作系统,并希望征集贡献者;
contributions, en diffusant son noyau Linux quelques semaines plus tard.
几周后,他便公开发布了Linux内核。
Linus Torvalds autorisait simplement la distribution gratuite et le report de bugs.
当时,林纳斯·托瓦兹仅允许免费分发及报告缺陷。
Un an plus tard, en février 1992, avec la montée en popularité du projet,
一年后,即1992年2月,随着该项目人气不断上升,
sentant qu'il ne risquait plus de perdre sa création,
林纳斯·托瓦兹感到自己的创作已无被夺走的风险,
Linus Torvalds rendit son logiciel libre et remplaça la licence spécifique qu'il
便将软件开源,并用自由软件基金会的GNU GPL许可证
avait rédigée par la licence GNU GPL de la Free Software Foundation.
替换了自己原先拟定的专用许可证。
Ces trois adoptions constituèrent un signal fort représentatif de l'intérêt que
这三次采用行为,强烈表明了GNU GPL这一通用许可证,
présentait la GNU GPL, une licence générique,
对协作项目所具有的吸引力。然而,
à l'égard des projets collaboratifs. Cependant,
这些采用也恰恰反映出GPL许可证所体现的强硬立场,
ces adoptions illustrent tout aussi bien les premières frictions face aux positions
引发的最初摩擦。
très fortes que traduisait la licence GPL.
这种强硬立场体现在许可证条款中。
Ainsi, Larry Wall et Linus Torvalds ajoutèrent chacun,
因此,拉里·沃尔和林纳斯·托瓦兹各自在采用该许可证时,
lorsqu'ils utilisèrent cette licence,
都附加了一项解释说明,
une interprétation pour relativiser quelques- uns des effets de la licence en
以弱化许可证在软件组合方面产生的某些效应,
matière de combinaison de logiciels.
即软件混合使用的问题。
Nous en reparlerons bientôt.
我们稍后会再详细讨论这一点。
Plus encore, Larry Wall rédigea en mars 1991 une nouvelle licence qu'il intitula
更进一步,拉里·沃尔于1991年3月起草了一份新许可证,命名为‘艺术许可证’;
Artistic License, et Peter Deutsch créa en 1994 la Aladdin Free Public License.
彼得·德伊奇则于1994年创建了‘阿拉丁自由公共许可证’。
L'Artistic License, publiée à l'occasion de la sortie de la version 4 du langage
‘艺术许可证’随Perl语言第4版发布而公开,
Perl, est une licence qui s'ajoute à la licence GNU GPL, donc
它并非取代GNU GPL,而是与之并存,
une notion dont on parlera plus tard de double licence,
由此引出了我们之后将谈到的‘双重许可证’概念,
afin de rassurer les industries du logiciel.
旨在让软件企业安心采用。
Il y avait vraiment cette volonté de la part de l'auteur de faire en sorte que les
作者确实怀有明确意愿:通过一份专为自身软件量身定制的许可证,
industriels utilisent son logiciel grâce à une licence spécifiquement adaptée à son
促使工业界使用他的软件。‘LADSPA自由公共许可证’由阿拉丁企业公司采用,
logiciel. La LADSPA Free Public License fut utilisée par la société Aladdin
用于限制某些商业用途,
Enterprise pour interdire certains usages commerciaux,
作为GNU Ghostscript版本的补充——后者仅以GPL方式发布。
en complément de la version GNU Ghostscript qui elle était diffusée uniquement en
也就是说,当时存在两个版本:
GPL. À savoir qu'il y avait donc deux versions,
第一个完全遵循GPL,面向社区;
la première complètement GPL et communautaire, la deuxième
第二个则是商业版本,采用一种允许公司盈利的许可证,
commerciale et sous une licence qui permettait à la société d'être rentable et donc
从而围绕一个自由软件项目建立起真正可行的商业模式。
d'avoir un vrai modèle économique autour d'un projet libre, avec,
而且,当时还出现了一个颇为有趣的现象:
et c'était assez intéressant à l'époque,
社区版相比商业版存在一定的发布时间滞后,
cette idée d'avoir un temps de retard dans la version communautaire vis- à- vis de
以此合理化用户购买商业许可证的行为。
la version commerciale et donc de justifier finalement d'un achat de la licence
这三大重要项目对GNU GPL的采纳方式,
commerciale. L'adoption, je dirais fine et parfois un peu complexe qui avait été
可谓细致入微,有时甚至略显复杂,
faite par ces trois projets majeurs de la GNU GPL est
非常有趣,也极具代表性,
tout à fait intéressante et représentative des moyens,
充分体现了开源模式所能提供的各种途径,
en tout cas des ouvertures et des opportunités que peut représenter l'open source
尤其是对商业模式而言,
dans le cas de modèles économiques,
以及对协作式项目开发而言。
dans le cas de développement de projets collaboratifs.
协作式项目开发正是如此。
Et c'est cette logique, cette parfois technique juridique qu'on abordera dans une
而我们将在这门慕课的一个专门章节中探讨这种逻辑,这种有时颇为专业的法律逻辑。
section dédiée du MOOC.
专门章节中探讨这种逻辑,这种有时颇为专业的法律逻辑。