3

我想在 GNU 通用公共许可证版本 3 下发布一个项目。

我将它发布为一个 zip 文件,其中包含一些带有代码和数据的子目录。我在顶层目录中有 GPL 许可证文件,并在 README 文件中引用它。

我是否必须为所有子目录添加另一个许可证文件?

4

1 回答 1

4

通常在项目的根目录下有一个 COPYING 文件。您可以找到一些关于自由软件基金会建议如何将 GNU 许可证(例如 GPL、LGPL)应用于您的软件的指南:

对于 Apache 软件许可证 - 您没有要求,只是为了给出第二个示例 - 由于许可证的差异,这会有所不同。对于它,通常有一个许可证,如果适用,项目根目录下还有一个 NOTICE 文件。您可以在此处找到有关 Apache 基金会如何执行此操作的一些指南:

于 2013-07-23T18:12:16.103 回答