使用gpl v3许可证发布应用程序的正确步骤

时间:2011-08-30 11:05:15

标签: licensing

我即将在github上发布一个针对游戏框架的小型演示应用程序,我希望每个人都能够看到它,从中学习,并将其作为自己开发的基础......

这样的事情的最佳许可证(我在考虑gplv3)以及使其符合该许可证的步骤是什么?

2 个答案:

答案 0 :(得分:1)

通常,您将包含标准GPL文件并将其命名为LICENSE。您可能还会在“README”或类似内容中添加“此代码我们在GPL下发布;有关详细信息,请参阅文件LICENSE”。 GPL实际上也解释了如何使用它;在最后看到http://www.gnu.org/copyleft/gpl.html,特别是“如何将这些条款应用于您的新程序”。 (如果您要将其应用于您的受版权保护的作品,我建议您出于其他原因阅读许可证。)

没有要求修改每个源文件,尽管这对您的用户来说可能是一个很好的姿态,特别是如果某些文件在隔离时有用。

答案 1 :(得分:1)

  

该过程涉及向您的每个源文件添加两个元素   程序:版权声明(例如“Copyright 1999 Terry Jones”),   和复制许可声明,说程序是   根据GNU通用公共许可证(或   较小的GPL)。

有关详细信息,请参阅FSF中的“How to use GNU licenses for your own software”。


关于选择许可证,以下资源应该是有用的: