1
GPL复制版权声明
该“GPL如何”有以下要说的应用从其他程序复制的代码的版权声明: 如果您从同一许可证涵盖的其他程序中复制了代码,则也复制其版权声明。将所有版权声明放在一起,就在每个文件顶部附近。 我完全重构了C#库,它本身是Visual Basic(VB)代码的端口。当前,原始VB代码是根据Microsoft公共许可证(Ms-PL)发布的,但最初是根据GPL发布的。C#库是GPL,可以继续使用旧的VB库。基本上,我只使用了相同的“技术”。 我不在乎使库成为GPL,所以这不是问题。(从这个答案中,我收集到的库可能被认为是派生的作品。)但是,我确实发现,必须在每个源文件中复制以前的版权声明非常麻烦。我宁愿只在自述文件中引用它们。这个问题讨论了向每个源文件添加通知的必要性,但是答案之间并没有达成共识。因此,为了安全起见,我想将许可证添加到每个文件中。 我还必须在所有源文件中都包含我的图书馆所基于的项目的版权声明吗?