China's first official open source software agreement in which Huawei participated, the Mulan Agreement was born!

Last week, Huawei successively released the Hongmeng HarmonyOS operating system, and released the first smart screen to adopt the Hongmeng HarmonyOS operating system. Many 100,000+ hot posts from the media are complaining about Huawei, saying that Hongmeng is a "PPT operating system" and the shortcomings of Hongmeng operating system are obvious. Since the media is also working hard, writing for 10W+ knows technology better than scientists.

I also expressed my personal views in this article "Hongmeng HarmonyOS was ridiculed on the first day it was released". At the same time, it carefully compared the advantages and disadvantages of the macro kernel and the micro kernel. Interested netizens can compare and read.

China's first official open source software agreement in which Huawei participated, the Mulan Agreement was born!
Today after the launch of Hongmeng OS, what I want to talk about is another open source agreement "Mulan Loose License" that is worthy of our attention. This is the first official open source agreement launched by China. Huawei is involved, and BAT is also involved.

China's first official open source software agreement in which Huawei participated, the Mulan Agreement was born!

The "Mulan PSL" (MulanPSL) Hongmeng OS was launched on the official website of the China Open Source Cloud Alliance the day before the release. Mulan loose license MulanPSL, hereinafter referred to as the Mulan Agreement, MPSL.

China's first official open source software agreement in which Huawei participated, the Mulan Agreement was born!
At the Hongmeng press conference, Huawei revealed several important information. First, Hongmeng will open source; second, Huawei will participate in and organize a domestic open source foundation; third, Hongmeng will go online on the domestic open source platform. Through these important pieces of information, we can see that Huawei has made various preparations in order not to be "stuck".

Some time ago, Github blocked developer accounts in some countries and regions. Therefore, Github has also become unreliable. In addition, the Mulan agreement is more friendly than the Apache License. In addition, some foreign open source agreements may also get stuck on our "neck" someday.

Although there are many open source agreements, for example, common open source software agreements are roughly GPL, BSD, MIT, Mozilla, Apache, LGPL, etc. But none of us "personally", we urgently need an "own" open source agreement, so the China Open Source Cloud Alliance launched the Mulan agreement on the advice of major manufacturers.

China's first official open source software agreement in which Huawei participated, the Mulan Agreement was born!
The Mulan Agreement has five main characteristics:

1. Grant copyright permission

Each "contributor" grants you a permanent, global, free, non-exclusive, and irrevocable copyright license under this license. You can copy, use, modify, and distribute its "contribution" regardless of Modify or not.

2. Grant a patent license

Each "contributor" grants you a permanent, global, free, non-exclusive, and irrevocable (except revoked in accordance with the provisions of this article) patent license under "this license" for you to manufacture, commission, and use , Promise to sell, sell, import its "contribution" or transfer its "contribution" in other ways. The aforementioned patent license is limited to the “contributor” owns or controls the “contribution” itself or the combination of “contribution” and the “software” at the time of the license “contribution”, which will inevitably infringe the patent claims, excluding only Patent claims that will inevitably be infringed because you or others modify "contributions" or other combinations. If you or your “affiliated entity” directly or indirectly (including through an agent, patent licensee or assignee), initiate a patent infringement lawsuit against anyone (including counterclaims or cross-claims) regarding “software” or “contributions” therein. Litigation) or other patent rights protection actions, alleging that it infringes the patent rights, the "this License" grants you the patent license for the "software" to terminate on the day you file the lawsuit or initiate the rights protection action.

3. No trademark license

"This License" does not provide a trademark license for the product name, trademark, service mark, or product name of the "contributor", except that you must use it in order to meet the declaration obligations stipulated in Article 4.

4. Distribution restrictions

You can redistribute the "Software" in source or executable form in any medium, regardless of whether it is modified or not, but you must provide the recipient with a copy of the "License" and retain the copyright, Trademarks, patents and disclaimers.

5. Disclaimer and limitation of liability

The "software" and the "contributions" in it are provided without any express or implied guarantee. In any case, the "contributor" or the copyright owner shall not be liable for any direct or indirect losses caused by anyone using the "software" or the "contributions" in it, regardless of the reason or the legal theory. , Even if it has been suggested that there is a possibility of such loss.

How to use

If the developer wants to apply the first version of the Mulan Protocol to the software, in order to facilitate the recipient's access, the official recommendation is to complete the following three steps:

Add the blanks in the following statement, including the name of the software, the year when the software was first published, and the name of the copyright owner;

Create a file named "LICENSE" in the first-level directory of the software package, and put the entire license text into the file;

Please put the following declaration text in the header comment of each source file.

Copyright (c) [2019] [name of copyright holder]
[Software Name] is licensed under the Mulan PSL v1.
You can use this software according to the terms and conditions of the Mulan PSL v1.
You may obtain a copy of Mulan PSL v1 at:
http://license.coscl.org.cn/MulanPSL
THIS SOFTWARE IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
PURPOSE.
See the Mulan PSL v1 for more details.

http://license.coscl.org.cn/MulanPSL The
only thing that needs to complain is that the official website of COSCL China Open Source Cloud Alliance also uses http.

Guess you like

Origin blog.51cto.com/15127565/2664955