MariaDB的延遲開源模式及其BSL許可證介紹(一) 原 薦

​  

1.寫在前面

       上週末參加開源社舉辦的開源年會,主持了第一天下午的開源治理分論壇,收穫很多,也跟大家分享了我對於盈利模式的一些看法,回來的高鐵上匆匆把拖了半個月的BSL許可證翻譯了一下。如果不是剛纔在朋友圈看到彭立勳跟monty在少林寺的合影,估計我還能拖。。。所以下面這篇文章的開頭是半個月前寫的。

     10月中旬,Michael Monty Widenius第三次來爲雲棲大會站臺,又一次宣傳了MariaDB,不過這次他換PPT了。阿里技術的GitHub上唯獨缺了他的主題PPT,我從網上只看到了視頻,這讓我這個強迫症很難受。這纔過去沒幾天,阿里就宣佈了注資MariaDB Corporation的消息,藉着這個熱點,我本來只想簡單寫寫Maria的BSL許可證,打開電腦整理資料,思緒就放飛了,發現Monty個人的發展史不正是開源軟件的發展史嗎,從MySQL到MariaDB,從MySQL AB到MariaDB Corporation,壯大和被收購,分裂和商業化的種種嘗試,想想都令人感到刺激。本來準備兩個小時寫好初稿的我,被MySQL代碼 和MariaDB代碼問題困擾住了,完全不知道從何處下筆,看資料拖延了一天,晚上還跟MariaDB Foundation成員彭立勳以及華爲和紅帽的兩位專家進行的交流,稍微有點豁然開朗的感覺,所幸想到啥寫啥吧。 

2.BSL許可證介紹

      第一部分還是介紹下MariaDB Corporation的延遲開源模式以及其BSL許可證(大家要區分MariaDB Foundation和MariaDB Corporation,雖然兩者的工作人員部分重合,但這是兩個不同的組織)。去年八月,MariaDB Corporation宣佈要在MariaDB MaxScale上使用BSL許可證(Business Source License ),一石驚起千層浪,社區紛紛評論,有好有壞,那麼這是BSL到底是啥?monty所說的延遲開源模式到底是什麼?下文是我對BSL1.1的翻譯。

Business Source License 1.1

版權©2017 MariaDB Corporation Ab,保留所有權利。

“Business Source License”是MariaDB Corporation Ab的商標。

一、條款

  1. 許可人特此授予你複製,修改,創建衍生作品,再分發和非生產性使用許可作品的權利。許可人可以追加“額外使用許可Additional Use Grant,允許有限制的生產性使用。

  2. 變更日期Change Date後或首次公開發布的特定版本的許可作品的四年後(以先到期者爲準),許可人將授予你“變更許可證”條款下的權利,以及終止你前段所述的權利。

  3. 如果你對許可作品的使用不符合本許可證所述的要求,則你必須從許可人、其關聯機構或授權經銷商處購買商業許可,否則你必須停止使用許可作品。

  4. 原始版本和修改版本的許可作品的所有副本以及許可作品的衍生作品均受本許可證的約束。本許可證對每個版本的許可作品都單獨適用,並且許可人發佈的每個版本的許可作品的“變更日期”可以不同。

  5. 你必須在許可作品的每個原始或修改後的副本上顯著地展示本許可證。如果你從第三方獲得原始或修改後的許可作品,則本許可中規定的條款和條件適用於你對該作品的使用。

  6. 任何違反本許可證條款使用許可作品的行爲將自動終止你對本許可證下當前版本和所有其他版本的許可作品的權利。

  7. 本許可證不授予你任何與許可方或其關聯公司有關的商標或標識的權利(你可以使用本許可證明確要求使用的許可方的商標或標識)。在適用法律允許的範圍內,許可作品是按“原樣”提供。許可人特此否認所有明示或暗示的保證和條件,包括(但不限於)對適銷性,特定用途的適用性,不侵權和所有權的保證。MariaDB在此授予你許可使用本許可證的文本來許可你的作品,只要你遵守以下“許可人協議”,即可將“Business Source License”商標用到你的作品。

二、許可人協議

爲了使用本許可證文本和“Business Source License”名稱和商標的權利,許可人對MariaDB以及許可作品的所有接收方承諾:

1.  指定“變更許可證”爲GPL版本2.0或更高版本,或與GPL 2.0版或更高版本兼容的許可證,“兼容”是指“變更許可證”許可的軟件可以與GPL 2.0或更高版本許可證許可的軟件在一個程序中共存。許可人可以指定其他任何“變更許可證”。

2.  指定不在該許可證授予的權利上施加任何額外限制的額外許可使用權爲額外使用許可證;或者插入“無”。

3.  指定“變更日期”。

4.  不得以任何其他方式修改本許可證。

三、注意事項

Business Source License(本文檔或“許可證”)不是開源許可證。但是,如本許可證中所述,許可作品最終將變更爲使用開源許可證的作品。

有關使用MariaDB產品的Business Source License的更多信息,請訪問 https://mariadb.com/bsl-faq-mariadb 。有關使用Business Source License的更多信息,請參閱https://mariadb.com/bsl-faq-adopting 。使用BSL的項目請參閱https://mariadb.com/projects-using-bsl-11。

 

3.示例

 只看許可證可能不理解,我放個MariaDB的License文件給大家看下,地址:https://github.com/mariadbcorporation/MaxScale/blob/2.1/LICENSE.TXT。

最近剛剛在開源中國開始寫,後續一些文章都會發到這裏,主要幾個方向:開源軟件法律風險、許可證合規、商業模式、協作模式。還會翻譯一些國外著作,本着短小精悍的原則,少食多餐,希望大家喜歡,也歡迎不吝拍磚。感謝支持

我的郵箱:[email protected]

微信:DavidTung

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章