Sdk 使用Doxygen进行商业闭源产品

Sdk 使用Doxygen进行商业闭源产品,sdk,licensing,gpl,doxygen,Sdk,Licensing,Gpl,Doxygen,是否可以使用根据GNU通用公共许可证的条款分发的Doxygen为商业闭源SDK制作文档?来自Doxygen(emphasis mine): 强氧剂许可证 Dimitri van Heesch版权所有©1997-2012 特此授予根据GNU通用公共许可条款使用、复制、修改和分发本软件及其文档的许可。对于本软件是否适用于任何目的,未作任何陈述。按“原样”提供,无明示或暗示担保。有关更多详细信息,请参阅GNU通用公共许可证 doxygen制作的文件是从其制作中使用的输入衍生出来的衍生作品;他们不受本许

是否可以使用根据GNU通用公共许可证的条款分发的Doxygen为商业闭源SDK制作文档?

来自Doxygen(emphasis mine):

强氧剂许可证

Dimitri van Heesch版权所有©1997-2012

特此授予根据GNU通用公共许可条款使用、复制、修改和分发本软件及其文档的许可。对于本软件是否适用于任何目的,未作任何陈述。按“原样”提供,无明示或暗示担保。有关更多详细信息,请参阅GNU通用公共许可证

doxygen制作的文件是从其制作中使用的输入衍生出来的衍生作品;他们不受本许可证的影响。

所以答案是肯定的,您可以自由地使用doxygen生成的文档(当然,前提是您尊重源代码的许可)


但是请注意,默认配置文件设置(至少对我来说)包含指向文档中源代码的链接。如果您不想让文档的读者看到您的代码,请确保禁用相关选项(如果存在)。

我投票将此问题作为离题问题结束,因为它涉及许可或法律问题,而不是编程或软件开发。有关详细信息,以及更多信息,@JasonMArcher:只需投票关闭整个网站。不管怎样,我得到了我的答案,我的问题没有解决,