系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁 — IT資訊 — 業(yè)界

Commons Clause 是什么?解讀 Redis 許可變化

作者:系統(tǒng)天地 日期:2018-08-27

Redis 近日因變更許可證引發(fā)開源社區(qū)熱議,最直接的問題是,Redis 還開源嗎,新出現(xiàn)的 Commons Clause 到底包含哪些內容?Redis Labs 的聯(lián)合創(chuàng)始人兼首席技術官 Yiftach Shoolman 于8月22日發(fā)表了一篇博文,解釋了許可證的變更,并針對社區(qū)的擔憂做了回復:

Redis 的開源許可證從未改變過,依然是 BSD 。但是,Redis 模塊的許可證已被修改,從 AGPL 更改為 Apache v2.0 ,并附帶 Commons Clause 。

Redis 放棄 AGPL 許可證的理由是多年來云服務商一直都在銷售基于不是他們自己開發(fā)的開源項目的云服務,白白享用了開源社區(qū)的成果,卻并不給開源社區(qū)做貢獻,AGPL 無法對這種情況進行限制。值得一提的是,Google 于2011年已禁止該公司使用 AGPL 許可。AGPL 自創(chuàng)建以來,一直存在許多質疑的聲音。

 

Commons Clause 是什么

首先,Commons Clause 不是開源的。開源項目必須符合由 OSI 開源促進協(xié)會審核通過的準則,審核標準包括:免費再分發(fā)、源代碼的完整性、允許衍生作品、不歧視個人或團體、不歧視工作領域、許可證分發(fā)、技術中立等等。

 

這是 Commons Clause v1.0 的介紹:

本軟件由許可方根據以下定義的條款提供給您,但須符合以下條件。

在不限制許可中的其他條件的情況下,根據許可證授予的權利不包括、并且不授予您銷售軟件的權利。

綜上所述,“出售”是指根據許可證授予您的任何或所有權利,以向第三方提供費用或其他報酬(包括但不限于與軟件相關的托管或咨詢/支持服務的費用),產品或服務的價值完全或基本上來自軟件的功能。許可證要求的任何許可聲明或歸屬也必須包含此 Commons Cause License Condition 聲明。

簡單地說:不許銷售,不存在商業(yè)環(huán)境。