是否可以使用遵循GNU通用公共许可证条款分发的Doxygen来制作商业封闭源码SDK的文档?
发布于 2012-02-28 00:50:48
来自doxygen homepage (重点是我的):
Doxygen许可证
版权所有©1997-2012,作者: Dimitri van Heesch。
特此授予根据GNU通用公共许可证条款使用、复制、修改和分发本软件及其文档的权限。对于本软件是否适用于任何目的,我们不做任何陈述。它是按“原样”提供的,没有明示或暗示的保证。有关更多详细信息,请参阅GNU通用公共许可证。
doxygen制作的文档是衍生作品,源自其制作过程中使用的输入;它们不受本许可证的影响。
所以答案是肯定的,您可以自由地使用doxygen生成的文档做任何您想做的事情(当然,前提是您尊重源代码的许可证)。
但是请注意,(至少对我而言)默认配置文件设置包括文档中源代码的链接。如果您不希望文档的读者看到您的代码,请务必禁用相关选项(如果存在)。
https://stackoverflow.com/questions/9466120
复制相似问题