如果某人贡献了超过大约 15 行的代码和/或在版权方面具有法律意义的文本,我们需要针对该贡献的版权文件,如上所述。
仅仅几行代码的更改(大约少于 15 行)在版权方面不具有法律意义。一系列重复的更改,例如重命名一个符号,即使该符号必须在许多地方重命名,在法律上也并不具有意义。但是请记住,同一个人进行的一系列小的更改可能会累积成重大的贡献。重要的是此人的总贡献;与哪些部分是在何时贡献的无关。
版权不涵盖想法。如果某人贡献了想法但没有贡献文本,这些想法在道义上可能具有贡献意义,并且值得赞扬,但在版权方面并不重要。同样,错误报告也不计入版权范围。
当赞扬那些贡献在版权方面不具有法律意义的人时,请注意明确说明这一事实。署名应明确说明他们没有贡献重要的代码或文本。
当人们的贡献在法律上不重要是因为他们没有编写代码时,请通过清楚地说明他们的贡献是什么来实现这一点。例如,您可以这样写
/* * Ideas by: * Richard Mlynarik <[email protected]> (1997) * Masatake Yamato <[email protected]> (1999) */
想法提供者:
明确表示 Mlynarik 和 Yamato 这里只贡献了想法,而不是代码。如果没有 想法提供者:
注释,几年后我们将很难确定他们是否贡献了代码,我们可能不得不追踪并询问他们。
当您在更改日志文件中记录一个小的补丁时,首先搜索同一个人以前的更改,并查看过去的贡献加上新的贡献是否加起来具有法律意义。如果是这样,您应该在安装新更改之前获得所有先前更改的版权文件。
如果不是这样,您可以安装这个小补丁。在补丁作者的名字后面写上 ‘(微小更改)’,就像这样
2002-11-04 Robert Fenk <[email protected]> (tiny change)