源文件标题中的版权信息

时间:2013-03-08 15:26:58

标签: open-source licensing

我想开源代码。我应该在文件的标题中写什么?只是版权声明或许可文本?如果他们为项目做出贡献,其他方是否应将其版权声明添加到标题中?

1 个答案:

答案 0 :(得分:2)

  

我应该在文件标题中写什么?

这取决于许多内容,例如适用于文件的许可证,作者及其要求。

我会开始在该文件所属软件的文件之上编写。就像软件的名称一样。你有名字吗?

  

只是版权声明或许可文本?

您或多或少可以自由选择。常见的顶级保持标头很短,因此您通常不会将完整的许可证文本放入每个源文件中。相反,通常将它放入项目root-dir中名为LICENSE的文件中。

  

如果其他方将其版权声明添加到标题中,是否应该为项目做出贡献?

如果他们做的贡献属于他们可能想要的版权,则不需要设置实际版权线来使其受版权保护。这不是必需的(根据“伯尔尼公约”的规定 - 有时曾经有过这种情况)。

要记录作者身份,签名补丁是一种更好的跟踪事物的方法。现代源代码版本控制系统使这很容易。

但是,您可能希望在某处提供信用,因此如果您愿意,可以保留AUTHORSCONTRIBUTORS文件。考虑一下如何在项目中处理它并提前提供信息,以便贡献者知道你打算如何做这些事情。