Skip to content
$ opensourcelicense.org

授權條款對比

選兩到三個授權條款,逐條款、逐場景對比。

圖例:✓ 對方可以這麼做 · ◐ 有條件 · ✗ 授權條款阻止 · — 授權條款未約定(交由一般法律)

MITApache-2.0

條款

MITApache-2.0
家族寬鬆寬鬆
OSI✓✓
允許
商業使用●●
修改●●
分發●●
私人使用●●
專利授權·●
義務
保留版權宣告●●
標註修改·●
限制
不承擔責任●●
不提供擔保●●
不授予商標權·●

場景 · 程式碼授權條款

IDMITApache-2.0
A1 雲廠商把你的專案做成託管服務售賣MIT: 可以Apache-2.0: 可以
A2 fork 後閉源分發競品MIT: 可以Apache-2.0: 可以須標註修改
A3 嵌入閉源 SaaS 後端(不分發)MIT: 可以Apache-2.0: 可以
A4 連結進閉源 App / 韌體分發MIT: 可以Apache-2.0: 可以
A5 用你的名字/商標宣傳改版MIT: 未約定Apache-2.0: 授權條款阻止
A6 原樣打包收費售賣MIT: 可以Apache-2.0: 可以
B1 起訴作者專利侵權後繼續使用MIT: 未約定Apache-2.0: 授權條款阻止專利授權終止
B2 貢獻者對使用者主張其程式碼中的專利MIT: 未約定Apache-2.0: 授權條款阻止明示專利授權
B3 跨法域糾紛,適用法律/管轄MIT: 未約定Apache-2.0: 未約定
C1 作者日後改協議/賣商業授權(貢獻者未籤 CLA)MIT: 有條件新版可改,舊版不變Apache-2.0: 有條件同 MIT
C2 程式碼被併入 GPL-3.0 專案MIT: 可以Apache-2.0: 可以但不相容 GPL-2.0
C3 用了 GPL-3.0 依賴,整體仍以此協議釋出MIT: 授權條款阻止Apache-2.0: 授權條款阻止
C4 專案停更,他人 fork 接手MIT: 可以Apache-2.0: 可以
C5 作者只禁止大公司/競爭對手使用MIT: 授權條款阻止Apache-2.0: 授權條款阻止
C6 關鍵程式碼由公司員工寫、公司不同意開源MIT: 未約定Apache-2.0: 未約定
D1 刪除版權/署名宣告MIT: 授權條款阻止Apache-2.0: 授權條款阻止
D2 修改檔案不標註修改MIT: 可以Apache-2.0: 授權條款阻止
D3 內部修改、不分發也不對外服務MIT: 可以Apache-2.0: 可以
D4 用於軍事/監控等作者不認同的用途MIT: 可以Apache-2.0: 可以
D5 被受制裁實體使用MIT: 未約定Apache-2.0: 未約定
D6 程式碼被用於訓練 AI 模型MIT: 未約定Apache-2.0: 未約定

場景 · 模型與資料許可