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 生成

相關內容