2026年8月13日 星期四

[研究]NOPI 2.7.6 與 2.8.0 授權比較

[研究]NOPI 2.7.6 與 2.8.0 授權比較

2026-08-13

NOPI 2.7.6 授權

https://licenses.nuget.org/Apache-2.0

NOPI 2.8.0 授權

https://www.nuget.org/packages/NPOI/2.8.0/License

可以。這兩個版本的最大差異不是功能,而是授權方式。我查了 NPOI 官方 NuGet 與 GitHub,目前可以確認 NPOI 2.8.0 從 Apache-2.0 的單純模式,加入了 Open Source Maintenance Fee Agreement(OSMF EULA)針對「Binary Release」的條款。

https://github.com/nissl-lab/npoi

NPOI 2.7.6 vs 2.8.0 授權比較

項目 NPOI 2.7.6 NPOI 2.8.0
NuGet 版本 2.7.6 2.8.0
發布時間 2026/02/27 2026/04/06
原始碼授權 Apache License 2.0 Apache License 2.0
NuGet Binary 授權 Apache-2.0 OSMF EULA + Apache-2.0
是否有 Maintenance Fee ❌ 沒有 ⚠️ 有條件
收費對象 不適用 使用 NPOI 從事營收活動,且年營收 ≥ US$10,000
年營收 < US$10,000 免費 免 Maintenance Fee
非營收用途 免費 免 Maintenance Fee
已付給維護者 Support/Maintenance Fee 不適用 免 OSMF Fee
是否可以自行編譯
自行編譯 Binary Apache-2.0 不受 OSMF Agreement 限制,但仍須遵守 Apache-2.0
原始碼能否修改
原始碼能否重新散布
商業軟體使用 ⚠️ 可能需要支付 Maintenance Fee
NuGet 直接安裝 Binary ✅ 單純 ⚠️ 需接受/遵守 OSMF EULA
對企業內部系統的影響 需要確認公司營收是否達門檻
授權複雜度 ⭐⭐⭐
你的 ASP.NET WebForm 專案 比較單純 需要特別注意

(完)

沒有留言:

張貼留言