Wave License Change

LunaStevLunaStev
3 min read

We have changed Wave’s license from the MPL-2.0 License to the LSD License.


The full text of the LSD License is as follows:

LSD LICENSE
Version 1.0

Copyright (c) [YEAR] [AUTHOR OR ORGANIZATION]

---

1. DEFINITIONS

“Covered Software” means any source code, binary, or other work licensed under this License.
“Contributor” means any individual or entity who creates or modifies the Covered Software.
“Modification” means any change to the Covered Software, including changes to existing files.
“New File” means a file that does not modify any part of the Covered Software but may reference its public interfaces or headers without alteration.

---

2. GRANT OF RIGHTS

Subject to the terms of this License, each Contributor hereby grants you a worldwide, royalty-free, non-exclusive license to:

a) Use, reproduce, and distribute the Covered Software in source or binary form.
b) Create and distribute Modifications and New Files.
c) Sublicense and convey the Covered Software under the same terms of this License.

---

3. SOURCE CODE AVAILABILITY

a) If you distribute Modifications of the Covered Software, you must make the complete modified source code of the modified files available under this License.
b) If you distribute New Files that only use unmodified public interfaces or headers from the Covered Software, you must make the source code of those New Files available under this License.
c) If you distribute the Covered Software in unmodified form, you are not required to provide its source code.

---

4. ATTRIBUTION

a) You must not require or impose inline copyright notices within source files.
b) Attribution must be provided either in a separate NOTICE file or in accompanying documentation.

---

5. RESTRICTIONS

You may not:
a) Misrepresent the origin of the Covered Software.
b) Remove or alter any license terms in the source code or accompanying files.
c) Impose additional restrictions beyond those in this License when redistributing the Covered Software.

---

6. DISCLAIMER OF WARRANTY

The Covered Software is provided “AS IS”, without warranty of any kind, express or implied, including but not limited to merchantability, fitness for a particular purpose, and non-infringement.
In no event shall any Contributor be liable for any damages or liability arising from the use of the Covered Software.

---

7. TERMINATION

This License shall terminate automatically if you violate its terms.
Upon termination, you must cease all use and distribution of the Covered Software.

---

8. GOVERNING LAW

This License shall be governed by and construed in accordance with the laws of the jurisdiction of the original Contributor, unless another governing law is expressly agreed upon in writing.

---

END OF LICENSE

This license change was made to align with the philosophy of the Wave project and its long-term ecosystem direction.
While the MPL-2.0 License provided a good balance through its file-level copyleft approach,
we have adopted the LSD License to better reflect Wave’s vision of promoting sharing and contribution,
as well as to prepare for its future connection with the LSD operating system.

The LSD License has the following key characteristics:

  • Balanced source disclosure requirements – You must disclose the source code of modified files and any new files that use public interfaces of the Covered Software.

  • Broad scope of use – Both commercial and non-commercial use are freely permitted.

  • Clear and concise terms – Reduces unnecessary legal complexity while making the core rights and obligations easy to understand.

Through this change, the Wave project has established a unique identity in terms of licensing,
and will continue to grow into a project that both developers and enterprises can confidently use.

0
Subscribe to my newsletter

Read articles from LunaStev directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

LunaStev
LunaStev