使用Doxygen作为商业闭源产品

时间:2012-02-27 13:52:08

标签: sdk licensing gpl doxygen

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

1 个答案:

答案 0 :(得分:4)

来自doxygen homepage(强调我的):

  

Doxygen许可证

     

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

     

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

     

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

所以答案是肯定的,你可以通过doxygen生成的文档自由地做你想要的事情(当然,如果你尊重源代码的许可证)。

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