将Doxygen用于商业封闭源产品

Ale*_*x F 3 sdk licensing doxygen gpl

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

Chr*_*ris 5

从doxygen 主页(重点是我的):

Doxygen许可证

Dimitri van Heesch版权所有©1997-2012。

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

doxygen产生的文件是衍生自其生产中使用的输入的衍生作品;他们不受此许可证的影响。

因此答案是肯定的,您可以随意使用doxygen生成的文档进行所需的操作(当然,前提是您遵守源代码的许可证)。

但是请注意,(至少对我而言)默认配置文件设置包括文档中源代码的链接。如果您不希望文档的读者看到您的代码,请确保禁用relavent选项(如果存在)。