上週末參加開源社舉辦的開源年會,主持了第一天下午的開源治理分論壇,收穫不少,也跟你們分享了我對於盈利模式的一些見解,回來的高鐵上匆匆把拖了半個月的BSL許可證翻譯了一下。若是不是剛纔在朋友圈看到彭立勳跟monty在少林寺的合影,估計我還能拖。。。因此下面這篇文章的開頭是半個月前寫的。git
10月中旬,Michael Monty Widenius第三次來爲雲棲大會站臺,又一次宣傳了MariaDB,不過此次他換PPT了。阿里技術的GitHub上惟獨缺了他的主題PPT,我從網上只看到了視頻,這讓我這個強迫症很難受。這纔過去沒幾天,阿里就宣佈了注資MariaDB Corporation的消息,藉着這個熱點,我原本只想簡單寫寫Maria的BSL許可證,打開電腦整理資料,思緒就放飛了,發現Monty我的的發展史不正是開源軟件的發展史嗎,從MySQL到MariaDB,從MySQL AB到MariaDB Corporation,壯大和被收購,分裂和商業化的種種嘗試,想一想都使人感到刺激。原本準備兩個小時寫好初稿的我,被MySQL代碼 和MariaDB代碼問題困擾住了,徹底不知道從何處下筆,看資料拖延了一天,晚上還跟MariaDB Foundation成員彭立勳以及華爲和紅帽的兩位專家進行的交流,稍微有點豁然開朗的感受,所幸想到啥寫啥吧。 github
第一部分仍是介紹下MariaDB Corporation的延遲開源模式以及其BSL許可證(你們要區分MariaDB Foundation和MariaDB Corporation,雖然二者的工做人員部分重合,但這是兩個不一樣的組織)。去年八月,MariaDB Corporation宣佈要在MariaDB MaxScale上使用BSL許可證(Business Source License ),一石驚起千層浪,社區紛紛評論,有好有壞,那麼這是BSL究竟是啥?monty所說的延遲開源模式究竟是什麼?下文是我對BSL1.1的翻譯。微信
Business Source License 1.1ide
版權©2017 MariaDB Corporation Ab,保留全部權利。spa
「Business Source License」是MariaDB Corporation Ab的商標。翻譯
1、條款視頻
許可人特此授予你複製,修改,建立衍生做品,再分發和非生產性使用許可做品的權利。許可人能夠追加「額外使用許可」(Additional Use Grant),容許有限制的生產性使用。開發
「變動日期」(Change Date)後或首次公開發布的特定版本的許可做品的四年後(以先到期者爲準),許可人將授予你「變動許可證」條款下的權利,以及終止你前段所述的權利。文檔
若是你對許可做品的使用不符合本許可證所述的要求,則你必須從許可人、其關聯機構或受權經銷商處購買商業許可,不然你必須中止使用許可做品。開源軟件
原始版本和修改版本的許可做品的全部副本以及許可做品的衍生做品均受本許可證的約束。本許可證對每一個版本的許可做品都單獨適用,而且許可人發佈的每一個版本的許可做品的「變動日期」能夠不一樣。
你必須在許可做品的每一個原始或修改後的副本上顯著地展現本許可證。若是你從第三方得到原始或修改後的許可做品,則本許可中規定的條款和條件適用於你對該做品的使用。
任何違反本許可證條款使用許可做品的行爲將自動終止你對本許可證下當前版本和全部其餘版本的許可做品的權利。
本許可證不授予你任何與許可方或其關聯公司有關的商標或標識的權利(你可使用本許可證實確要求使用的許可方的商標或標識)。在適用法律容許的範圍內,許可做品是按「原樣」提供。許可人特此否定全部明示或暗示的保證和條件,包括(但不限於)對適銷性,特定用途的適用性,不侵權和全部權的保證。MariaDB在此授予你許可以使用本許可證的文原本許可你的做品,只要你遵照如下「許可人協議」,便可將「Business Source License」商標用到你的做品。
2、許可人協議
爲了使用本許可證文本和「Business Source License」名稱和商標的權利,許可人對MariaDB以及許可做品的全部接收方承諾:
1. 指定「變動許可證」爲GPL版本2.0或更高版本,或與GPL 2.0版或更高版本兼容的許可證,「兼容」是指「變動許可證」許可的軟件能夠與GPL 2.0或更高版本許可證許可的軟件在一個程序中共存。許可人能夠指定其餘任何「變動許可證」。
2. 指定不在該許可證授予的權利上施加任何額外限制的額外許可以使用權爲額外使用許可證;或者插入「無」。
3. 指定「變動日期」。
4. 不得以任何其餘方式修改本許可證。
3、注意事項
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。
只看許可證可能不理解,我放個MariaDB的License文件給你們看下,地址:https://github.com/mariadbcorporation/MaxScale/blob/2.1/LICENSE.TXT。
最近剛剛在開源中國開始寫,後續一些文章都會發到這裏,主要幾個方向:開源軟件法律風險、許可證合規、商業模式、協做模式。還會翻譯一些國外著做,本着短小精悍的原則,少食多餐,但願你們喜歡,也歡迎不吝拍磚。感謝支持
個人郵箱:me@dongzhenwei.com
微信:DavidTung