licensing - 提交新文件时的 GPL 版权声明

标签 licensing gpl

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




在贡献新文件而不是修改文件时,如何编写 GPL 版权声明?在项目中,所有文件都以:

/**
 * Some open source application
 * Component Foo
 * (C) 20?? by Scruffy H. Hacker (scruffy@foo.bar)
 * Released under the GPL
 *
 * Awesome description here.
 */

我是否应该只将我的名字写在版权声明中,如下所示:
/**
 * Some open source application
 * Component Bar
 * (C) 20?? by Tobier Hackerson <tobier@foo.bar)
 * Released under the GPL
 *
 * Awesome description here.
 */

或者我应该包括项目的原始创建者:
/**
 * Some open source application
 * Component Bar
 * (C) 20?? by Scruffy H. Hacker (scruffy@foo.bar)
 * (C) 20?? by Tobier Hackerson (tobier@foo.bar)
 * Released under the GPL
 *
 * Awesome description here.
 */

最佳答案

伊纳尔
如果原始作者贡献了此文件中的任何代码(例如,您复制了他的一个文件并对其进行了修改),那么两者都应该被记入。如果您编写了所有代码,那么您的名字就足够了。
您应该符合项目模板,但通常您会包含以下内容:

* Released under the GNU General Public License
'GPL' 并不像它应该的那样精确。您可能还需要指定版本。有关详细信息,请参阅许可证( Version 2Version 3 )本身。就目前而言,理论上它可以在 GPL 版本 1 下发布,尽管这不太可能是任何人的想法(但律师不会认为假设有任何问题)。
GNU GPL 版本 2 建议(最后,在“如何将这些条款应用于您的新程序”下):
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy  name of author

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
(以及另外两段)。

关于licensing - 提交新文件时的 GPL 版权声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11670368/

相关文章:

使用 MySQL 和 Qtjambi 的 Java 客户端-服务器应用程序 : which licence?

open-source - GPL可以重新获得许可吗?

header - 如何尽量减少GPL版权声明使用的地方?

MySQL 连接器/J 替换

open-source - 更改 Google 代码项目的许可证

pdf - 在 PDF 中嵌入 Apache 2 许可下的字体 - 允许吗?

wordpress - 许可证类似于 MIT 许可证但没有销售能力?

java - 你在多大程度上引用项目分支中的作者?

licensing - 用于集成测试的 GPL 库,但分发时不需要它

jquery - 在私有(private)商业应用程序中使用 jQuery