2010-07-22 115 views
2

如果我想使用公共许可证,是否像复制许可证并将其放入我的源代码/创建新文件一样简单,还是有什么特别的我需要使用它?你如何使用公共许可证?

+4

我投票结束这个问题作为题外话,因为**它是关于许可或法律问题**,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – 2015-06-09 23:52:34

回答

-1

只需要包括许可证并遵守它。

+0

某些许可证也对内容创建者制定了要求;有些许可证甚至是版权作品,这意味着复制品承担一定的责任。我认为OP只是想听到以前穿鞋的人的消息。 – jessecurry 2010-07-23 13:16:57

4

Here's a guide关于如何在您的项目中使用GNU许可证。从导向:

过程包括增加两个 元素,你 程序的每一个源文件:一个版权声明(如 “版权所有1999年特里·琼斯”),并复制许可的 声明, 根据GNU通用 公共许可证(或较小的GPL)的条款,该程序分发 。

其他公共许可证应该是相似的,但一定要检查您使用的许可证的网站以了解具体情况。

+0

为什么需要在每个源文件中包含版权声明和许可证引用?为什么仅仅在分发/存储库中包含带有许可证和版权的LICENSE文件是不够的? – 2010-07-22 20:46:11

+0

@Roman - 我认为理论是许可证解释了条款,但版权声明和许可证引用实际上将源文档绑定到许可证。 – heisenberg 2010-07-22 21:34:32