MariaDB's delayed open source model and its BSL license introduction (1)

​  

1. Write in front

       I participated in the open source annual meeting held by the Open Source Society last weekend. I hosted the open source governance sub-forum on the afternoon of the first day. The BSL license translates it a bit. If I hadn't seen the photo of Peng Lixun and Monty at Shaolin Temple in the circle of friends just now, I guess I could still drag it. . . So the beginning of the following article was written half a month ago.

     In mid-October, Michael Monty Widenius came to the platform of Yunqi Conference for the third time, and once again promoted MariaDB, but this time he changed the PPT. The only thing missing from Ali Technology's GitHub is his theme PPT. I only saw the video on the Internet, which made my obsessive-compulsive disorder very uncomfortable. It has only been a few days since Ali announced the news of the investment in MariaDB Corporation. Taking advantage of this hot spot, I just wanted to simply write Maria's BSL license, turn on the computer and organize the data, and my thoughts were freed, and I found out about Monty's personal development. Isn't history the history of open source software development, from MySQL to MariaDB, from MySQL AB to MariaDB Corporation, the attempts to grow and be acquired, to split and commercialize, it's exciting to think about it. I was prepared to write the first draft in two hours, but I was troubled by the MySQL code and MariaDB code. I didn’t know where to start, and it took me a day to read the information. The communication between the experts was a little enlightened, but fortunately, write whatever comes to mind. 

2. BSL license introduction

      The first part introduces the delayed open source model of MariaDB Corporation and its BSL license (you have to distinguish between MariaDB Foundation and MariaDB Corporation, although the staff of the two overlap, but they are two different organizations). In August last year, MariaDB Corporation announced that it would use the BSL license (Business Source License) on MariaDB MaxScale, which caused a thousand waves, and the community commented, good and bad, so what exactly is BSL? What exactly is the delayed open source model that monty is talking about? The following is my translation of BSL1.1.

Business Source License 1.1

Copyright © 2017 MariaDB Corporation Ab, All Rights Reserved.

"Business Source License" is a trademark of MariaDB Corporation Ab.

1. Terms

  1. The Licensor hereby grants you the right to reproduce, modify, create derivative works from, redistribute and use the Licensed Works non-productively. The licensor may add an " Additional Use Grant " to allow limited productive use.

  2. After the Change Date or four years after the first public release of a particular version of the Licensed Work, whichever expires first, the Licensor will grant you the rights under the terms of the Change License, as well as termination your rights described in the preceding paragraph.

  3. If your use of the Licensed Work does not comply with the requirements described in this License, you must purchase a commercial license from the licensor, its affiliates, or authorized resellers, or you must cease using the Licensed Work.

  4. All copies of the original and modified versions of the Licensed Work and derivative works of the Licensed Work are subject to this License. This License applies individually to each version of the Licensed Work, and the "change date" may be different for each version of the Licensed Work published by the Licensor.

  5. You must prominently display this License on each original or modified copy of the licensed work. If you obtained the original or modified licensed work from a third party, the terms and conditions set forth in this license apply to your use of that work.

  6. Any use of the Licensed Work in violation of the terms of this License will automatically terminate your rights to the current and all other versions of the Licensed Work under this License.

  7. This License does not grant you rights to any trademarks or logos of Licensor or its affiliates (you may use the trademarks or logos of Licensor as expressly required by this License). To the extent permitted by applicable law, the Licensed Works are provided "as is". Licensor hereby disclaims all warranties and conditions, express or implied, including (but not limited to) warranties of merchantability, fitness for a particular purpose, non-infringement and title. MariaDB hereby grants you permission to use the text of this license to license your work, provided you comply with the Licensor Agreement below, to use the "Business Source License" trademarks to your work.

2. Licensor Agreement

For the rights to use the text of this license and the "Business Source License" name and trademark, the licensor undertakes to MariaDB and all recipients of the licensed work:

1. Designate "Change License" as GPL version 2.0 or higher, or a license compatible with GPL version 2.0 or higher, "Compatible" means that the software licensed under "Change License" can be compatible with GPL version 2.0 or higher. Software licensed under a higher version license coexists in a program. The Licensor may designate any other "Change License".

2. Designate additional license use rights that do not impose any additional restrictions on the rights granted by the license as additional use licenses; or insert "None."

3. Specify the Change Date.

4. This License may not be modified in any other way.

3. Matters needing attention

The Business Source License (this document or the "License") is not an open source license. However, as described in this license, the licensed work will eventually be changed to a work using an open source license.

For more information on using the Business Source License for MariaDB products, visit https://mariadb.com/bsl-faq-mariadb. For more information on using the Business Source License, see https://mariadb.com/bsl-faq-adopting. See https://mariadb.com/projects-using-bsl-11 for projects using BSL.

 

3. Example

 You may not understand just by looking at the license. I will show you the license file of MariaDB. The address is: https://github.com/mariadbcorporation/MaxScale/blob/2.1/LICENSE.TXT.

I just started writing in Open Source China recently, and some subsequent articles will be posted here, mainly in several directions: open source software legal risks, license compliance, business models, and collaboration models. I will also translate some foreign works. Based on the principle of being short and powerful, I will eat less and eat more meals . I hope everyone likes it, and you are welcome to make a brick. Thanks for the support

My email: [email protected]

T 信 : DavidTung

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324375253&siteId=291194637