FFmpeg 声称 OpenSSL 与 GPL v3 不兼容?

FFmpeg 声称 OpenSSL 与 GPL v3 不兼容?

FFmpeg 在 4.1 文档中说,

弗劳恩霍夫 FDK AAC 和OpenSSL 库的许可证与 GPLv2 和 v3 不兼容。据我们所知,它们与 LGPL 兼容。

但似乎OpenSSL 许可证是 Apache v2,并且至少根据阿帕奇的说法,,

自由软件基金会认为 Apache 许可证 2.0 版是自由软件许可证,与 GPL 版本 3 兼容。软件自由法律中心为开发人员提供有关包含许可源的实用建议。

为什么 FFmpeg 声称 Apache 2 与 GPL v3 不兼容?

答案1

您链接到的 Github 文件清楚地显示许可证已被修改,并且是最近修改的:

@莱维特将许可证更改为 Apache License v2.015133312018年12月6日

之前的许可证似乎是一些定制的东西,称为“OpenSSL 许可证”,可能与 GPL(2 或 3)不兼容。

您链接到的文档有脚注:

由 doxygen 1.8.6 于 2018 年 11 月 6 日星期二 18:11:55 为 FFmpeg 生成

相关内容