gpl-gb.html

来自「学习linux的工具书」· HTML 代码 · 共 153 行 · 第 1/2 页

HTML
153
字号

<P>7.&nbsp; 如果由于法院判决或违反专利的指控或任何其他原因(不限于专利问题)的结果,强加于你的条件(不管是法院判决,协议或其他)和许可证的条件有冲突。他们也不能用许可证条款为你开脱。在你不能同时满足本许可证规定的义务及其他相关的义务时,作为结果,你可以根本不发布程序。例如,如果某一专利许
<BR>可证不允许所有那些直接或间接从你那里接受副本的人们在不付专利费的情况下重新发布程序,唯一能同时满足两方面要求的办法是停止发布程序。
<BR>&nbsp;&nbsp;&nbsp; 如果本条款的任何部分在特定的环境下无效或无法实施,就使用条款的其余部分。并将条款作为整体用于其他环境。
<BR>&nbsp;&nbsp;&nbsp; 本条款的目的不在于引诱你侵犯专利或其他财产权的要求,或争论这种要求的有效性。本条款的主要目的在于保护自由软件发布系统的完整性。它是通过通用公共许可证的应用来实现的。许多人坚持应用这一系统,已经为通过这一系统发布大量自由软件作出慷慨的供献。作者/捐献者有权决定他/她是否通过任何
<BR>其他系统发布软件。许可证持有人不能强制这种选择。

<P>&nbsp;&nbsp;&nbsp; 本节的目的在于明确说明许可证其余部分可能产生的结果。

<P>8.&nbsp; 如果由于专利或者由于有版权的接口问题使程序在某些国家的发布和使用受到限止,将此程序置于许可证约束下的原始版权拥有者可以增加限止发布地区的条款,将这些国家明确排除在外。并在这些国家以外的地区发布程序。在这种情况下,许可证包含的限止条款和许可证正文一样有效。

<P>9.&nbsp; 自由软件基金会可能随时出版通用公共许可证的修改版或新版。新版和当前的版本在原则上保持一致,但在提到新问题时或有关事项时,在细节上可能出现差别。
<BR>&nbsp;&nbsp;&nbsp; 每一版本都有不同的版本号。如果程序指定适用于它的许可证版本号以及“任何更新的版本”。你有权选择遵循指定的版本或自由软件基金会以后出版的新版本,如果程序未指定许可证版本,你可选择自由软件基金会已经出版的任何版本。

<P>10.&nbsp; 如果你愿意将程序的一部分结合到其他自由程序中,而它们的发布条件不同。写信给作者,要求准予使用。如果是自由软件基金会加以版权保护的软件,写信给自由软件基金会。我们有时会作为例外的情况处理。我们的决定受两个主要目标的指导。这两个主要目标是:我们的自由软件的衍生作品继续保持自由状
<BR>态。以及从整体上促进软件的共享和重复利用。
<BR>&nbsp;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
没有担保

<P>11.&nbsp; 由于程序准予免费使用,在适用法准许的范围内,对程序没有担保。除非另有书面说明,版权所有者和/或其他提供程序的人们“一样”不提供任何类型的担保。不论是明确的,还是隐含的。包括但不限于隐含的适销和适合特定用途的保证。全部的风险,如程序的质量和性能问题都由你来承担。如果程序出现缺陷,你承担所有必要的服务,修复和改正的费用。

<P>12.&nbsp; 除非适用法或书面协议的要求,在任何情况下,任何版权所有者或任何按许可证条款修改和发布程序的人们都不对你的损失负有任何责任。包括由于使用或不能使用程序引起的任何一般的,特殊的,偶然发生的或重大的损失(包括但不限于数据的损失,或者数据变得不精确,或者你或第三方的持续的损失,或者程序不能和其他程序协调运行等)。即使版权所有者和其他人提到这种损失的可能性也不例外。
<BR>&nbsp;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
最后的条款和条件
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
如何将这些条款用到你的新程序

<P>&nbsp;&nbsp;&nbsp; 如果你开发了新程序,而且你需要它得到公众最大限度的利用。要做到这一点的最好办法是将它变为自由软件。使得每个人都能在遵守条款的基础上对它进行修改和重新发布。
<BR>&nbsp;&nbsp;&nbsp; 为了做到这一点,给程序附上下列声明。最安全的方式是将它放在每个源程序的开头,以便最有效地传递拒绝担保的信息。每个文件至少应有“版权所有”行以及在什么地方能看到声明全文的说明。

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;用一行空间给出程序的名称和它用来做什么的简单说明>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 版权所有(C)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
19XX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;作者姓名>

<P>&nbsp;&nbsp;&nbsp; 这一程序是自由软件,你可以遵照自由软件基金会出版的GNU通用公共许可证条款来修改和重新发布这一程序。或者用许可证的第二版,或者(根据你的选择)用任何更新的版本。
<BR>&nbsp;&nbsp;&nbsp; 发布这一程序的目的是希望它有用,但没有任何担保。甚至没有适合特定目的的隐含的担保。更详细的情况请参阅GNU通用公共许可证。
<BR>&nbsp;&nbsp; 你应该已经和程序一起收到一份GNU通用公共许可证的副本。如果还没有,写信给:
<BR>&nbsp;&nbsp;&nbsp; The Free Software Foundation, Inc.,&nbsp; 675&nbsp;
Mass Ave,&nbsp; Cambridge,
<BR>&nbsp;&nbsp;&nbsp; MA02139,&nbsp; USA
<BR>&nbsp;&nbsp;&nbsp; 还应加上如何和你保持联系的信息。

<P>&nbsp;&nbsp;&nbsp; 如果程序以交互方式进行工作,当它开始进入交互方式工作时,使它输出类似下面的简短声明:
<BR>&nbsp;&nbsp;&nbsp; Gnomovision&nbsp;&nbsp; 第69版,&nbsp; 版权所有(C)&nbsp;
19XX,&nbsp;&nbsp; 作者姓名,
<BR>&nbsp;&nbsp;&nbsp; Gnomovision绝对没有担保。 要知道详细情况,请输入‘show
w’。
<BR>&nbsp;&nbsp;&nbsp; 这是自由软件,欢迎你遵守一定的条件重新发布它,要知道详细情况,
<BR>&nbsp;&nbsp;&nbsp; 请输入‘show c’。
<BR>&nbsp;&nbsp;&nbsp; 假设的命令‘show w’和‘show c’应显示通用公共许可证的相应条款。当然,你使用的命令名称可以不同于‘show
w’和‘show c’。根据你的程序的具体情况,也可以用菜单或鼠标选项来显示这些条款。

<P>&nbsp;&nbsp;&nbsp; 如果需要,你应该取得你的上司(如果你是程序员)或你的学校签署放弃程序版权的声明。下面只是一个例子,你应该改变相应的名称:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yoyodyne公司以此方式放弃James
Harker
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 所写的 Gnomovision程序的全部版权利益。
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Ty coon签名>,1989.4.1
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ty coon付总裁

<P>&nbsp;&nbsp;&nbsp; 这一许可证不允许你将程序并入专用程序。如果你的程序是一个子程序库。你可能会认为用库的方式和专用应用程序连接更有用。如果这是你想做的事,使用GNU库通用公共许可证代替本许可证。
<BR>&nbsp;

<P>&nbsp;<A HREF="http://freesoft.cei.gov.cn">摘自中国自由软件库</A>
<BR>&nbsp;
<BR>&nbsp;<A HREF="gpl-asc.txt">GPL英文版本</A>
<BR>&nbsp;
<BR>&nbsp;
<BR>&nbsp;
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?