mirror of
https://github.com/shinyflvre/Mate-Engine.git
synced 2026-07-10 01:28:29 +00:00
Update LICENSE.md
This commit is contained in:
parent
43770f6f74
commit
125cf00969
1 changed files with 71 additions and 131 deletions
202
LICENSE.md
202
LICENSE.md
|
|
@ -1,134 +1,75 @@
|
|||
MateEngine Pro License (v2.0)
|
||||
PROJECT LICENSE
|
||||
PLEASE READ CAREFULLY
|
||||
=========================
|
||||
## MateEngine Pro License (v2.1)
|
||||
|
||||
Copyright © \ 2025 \ Johnson Jason
|
||||
**Copyright © 2025 Johnson Jason**
|
||||
|
||||
This license governs the use, modification, distribution, and publication of the MateEngine software and any works derived from it. By using this software, you agree to the following terms:
|
||||
This license governs the use, modification, and distribution of the MateEngine software and any derivative works. By using this software, you agree to the following terms:
|
||||
|
||||
---
|
||||
### 1. Grant of Use and Modification
|
||||
|
||||
### 1. **Grant of Use and Modification**
|
||||
You may use, study, and modify the MateEngine source code privately.
|
||||
You may not distribute, publish, or make any modified or unmodified version of MateEngine publicly available except as explicitly allowed below.
|
||||
|
||||
You are granted the right to use, study, modify, and distribute the MateEngine source code and any derivative works, under the conditions below.
|
||||
### 2. Source Code Disclosure Requirement (Copyleft)
|
||||
|
||||
---
|
||||
If you modify MateEngine, include its source in another project, or create a derivative work, you must:
|
||||
|
||||
### 2. **Source Code Disclosure Requirement (Copyleft)**
|
||||
* Publish the complete, corresponding source code of your version,
|
||||
* Under this same license,
|
||||
* On a **publicly accessible, non-commercial code-hosting platform** (e.g., GitHub, GitLab, Codeberg),
|
||||
* With no paywall, registration, or monetization of any kind.
|
||||
|
||||
If you:
|
||||
### 3. Distribution Restrictions
|
||||
|
||||
* modify the MateEngine source code,
|
||||
* include it within another application,
|
||||
* run it as part of a service accessible to others (e.g., multiplayer servers, cloud apps),
|
||||
* or create a derivative work,
|
||||
Distribution is **only permitted on open-source code-hosting platforms** for non-commercial use.
|
||||
Distribution or publication of MateEngine or any derivative on **any commercial or binary distribution platform** (including but not limited to Steam, Epic Games Store, itch.io, GameJolt, Microsoft Store, or similar) is **strictly prohibited**, regardless of whether it is free or paid.
|
||||
Written permission from the copyright holder is required for any exception.
|
||||
|
||||
then you **must make the complete, corresponding source code** of your version **publicly available** under the same license. This includes:
|
||||
### 4. Modding and Extensions
|
||||
|
||||
* All modified files.
|
||||
* Any interface code or components required to build and run your version.
|
||||
* If deployed as a service, the source code corresponding to the running version.
|
||||
You may create **mods, extensions, or plugins** for MateEngine under the following conditions:
|
||||
|
||||
The source must be hosted on a **freely accessible public platform** (such as GitHub, GitLab, Codeberg, or similar) with no paywall or login required to view or download it.
|
||||
* Mods that contain original code only (no MateEngine source) may be distributed anywhere, including Steam Workshop or similar, provided they are non-commercial and do not claim official affiliation.
|
||||
* Mods that include or modify MateEngine source code must:
|
||||
|
||||
### 2A. **Use as a Library or Engine (Modding Clause)**
|
||||
* Be open-source under this same license,
|
||||
* Be published on GitHub (or an equivalent open-source repository),
|
||||
* Be distributed only via the official MateEngine Workshop or your own open-source repository link.
|
||||
|
||||
You are permitted to use MateEngine as a library or engine to create games, mods, or applications, including by dynamically linking to it or embedding it.
|
||||
### 5. Commercial Use
|
||||
|
||||
However, the following conditions apply:
|
||||
Commercial use of MateEngine or any derivative work is strictly prohibited.
|
||||
You may not sell, license, rent, or otherwise monetize any version or service based on MateEngine.
|
||||
You may not host MateEngine (modified or not) behind any paid access or donation-gated system.
|
||||
|
||||
* If your project **includes, modifies, or statically links** MateEngine source code, it is considered a **derivative work** and must follow all terms of this license (see Sections 2 and 3).
|
||||
* If your project **only uses MateEngine as a library** (e.g., via dynamic linking or scripting interfaces), and does **not reuse full classes or methods** of MateEngine directly, then:
|
||||
### 6. Attribution
|
||||
|
||||
* You may license your project under any license you choose,
|
||||
* **But you must make your project open-source and provide a link to a public code repository (e.g., GitHub)**,
|
||||
* And you must not misrepresent your project as being officially affiliated with or endorsed by the MateEngine project.
|
||||
* In all cases, your project must be **non-commercial** and comply with the no-sell restriction (see Section 6).
|
||||
All distributions must retain the original copyright notice and this license text in full.
|
||||
|
||||
---
|
||||
### 7. Warranty
|
||||
|
||||
### 3. **Redistribution Conditions**
|
||||
MateEngine is provided “as is” without warranty of any kind.
|
||||
|
||||
Redistribution of MateEngine or derivative works is allowed under the following conditions:
|
||||
|
||||
* It must be under the **MateEngine Pro License**.
|
||||
* It must be **free of charge**.
|
||||
* The complete source code must be made publicly available as outlined in section 2.
|
||||
* Attribution to the original MateEngine authors must be preserved.
|
||||
|
||||
---
|
||||
|
||||
### 4. **Modding and Third-Party Platform Publication**
|
||||
|
||||
You may create **mods, extensions, or plugins** for MateEngine and publish them on third-party platforms such as:
|
||||
|
||||
* **Steam / Steam Workshop**
|
||||
* **itch.io**
|
||||
* **ModDB**
|
||||
* or similar platforms,
|
||||
|
||||
**provided that**:
|
||||
|
||||
* The mod or extension is **open-source** and the complete source code is published and linked (e.g., on GitHub).
|
||||
* The mod is **free of charge** to users.
|
||||
* The mod includes a notice that it is a modification of MateEngine and retains this license if it uses any MateEngine source code.
|
||||
|
||||
---
|
||||
|
||||
### 5. **External Works**
|
||||
|
||||
If your work **does not modify or include** any MateEngine source code (i.e., it is fully external and interacts only via public APIs or interfaces), you may license your work under any terms you wish, **provided** that:
|
||||
|
||||
* You do not reuse or copy entire classes, functions, or methods from MateEngine.
|
||||
* You do not misrepresent your work as being officially affiliated with or endorsed by the MateEngine project.
|
||||
|
||||
---
|
||||
|
||||
### 6. **Commercial Use**
|
||||
|
||||
You **may not**:
|
||||
|
||||
* Sell MateEngine or any derivative, fork, or modified version.
|
||||
* Monetize any project that includes or modifies MateEngine source code.
|
||||
* Offer paid access to services running MateEngine without making your full source code publicly available under this license.
|
||||
|
||||
**Commercial use of external, independent mods** (that do not include MateEngine source code) is allowed **only if** MateEngine code is not reused.
|
||||
|
||||
---
|
||||
|
||||
### 7. **No Warranty**
|
||||
|
||||
MateEngine is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability or fitness for a particular purpose.
|
||||
|
||||
---
|
||||
|
||||
### 8. **Termination**
|
||||
|
||||
Any breach of this license automatically terminates your rights to use, modify, or distribute MateEngine and any derivative works.
|
||||
### 8. Termination
|
||||
|
||||
Any violation of this license immediately terminates all granted rights.
|
||||
|
||||
© 2025 Johnson Jason and contributors. All rights reserved.
|
||||
|
||||
### 9. Special License
|
||||
SPECIAL PERMISSION FOR PUBLISHING ON STEAM
|
||||
|
||||
As a mod developer, you are permitted to publish MatePro-licensed modified code to the Steam Workshop for MateEngine under the following conditions:
|
||||
- You must include a link to a public GitHub repository (or similar) containing the open-source code of your mod in the Steam Workshop description.
|
||||
- You may not sell the code or restrict access to it in any way.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
THIRT-PARTY LICENSE
|
||||
THIRT-PARTY LICENSE
|
||||
PLEASE READ CAREFULLY
|
||||
=========================
|
||||
- Qwen 2.5 1.5b LLM is licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html).
|
||||
See `Third Party Licenses/Qwen 2.5 1.5b/LICENSE.txt` for full terms.
|
||||
|
||||
|
||||
SPECIAL PERMISSION FOR PUBLISHING ON STEAM
|
||||
|
||||
As a mod developer, you are permitted to publish AGPL-licensed modified code to the Steam Workshop for MateEngine under the following conditions:
|
||||
- You must include a link to a public GitHub repository (or similar) containing the open-source code of your mod in the Steam Workshop description.
|
||||
- You may not sell the code or restrict access to it in any way.
|
||||
|
||||
|
||||
PROJECT LICENSE
|
||||
AGPL & COPYRIGHTED LICENSE
|
||||
PLEASE READ CAREFULLY
|
||||
|
|
@ -156,13 +97,13 @@ If you wish to license these assets for commercial use, you must contact the aut
|
|||
LLAMA 3.2 COMMUNITY LICENSE AGREEMENT
|
||||
Llama 3.2 Version Release Date: September 25, 2024
|
||||
|
||||
“Agreement” means the terms and conditions for use, reproduction, distribution
|
||||
“Agreement” means the terms and conditions for use, reproduction, distribution
|
||||
and modification of the Llama Materials set forth herein.
|
||||
|
||||
“Documentation” means the specifications, manuals and documentation accompanying Llama 3.2
|
||||
distributed by Meta at https://llama.meta.com/doc/overview.
|
||||
|
||||
“Licensee” or “you” means you, or your employer or any other person or entity (if you are
|
||||
“Licensee” or “you” means you, or your employer or any other person or entity (if you are
|
||||
entering into this Agreement on such person or entity’s behalf), of the age required under
|
||||
applicable laws, rules or regulations to provide legal consent and that has legal authority
|
||||
to bind your employer or such other person or entity if you are entering in this Agreement
|
||||
|
|
@ -170,15 +111,15 @@ on their behalf.
|
|||
|
||||
“Llama 3.2” means the foundational large language models and software and algorithms, including
|
||||
machine-learning model code, trained model weights, inference-enabling code, training-enabling code,
|
||||
fine-tuning enabling code and other elements of the foregoing distributed by Meta at
|
||||
fine-tuning enabling code and other elements of the foregoing distributed by Meta at
|
||||
https://www.llama.com/llama-downloads.
|
||||
|
||||
“Llama Materials” means, collectively, Meta’s proprietary Llama 3.2 and Documentation (and
|
||||
“Llama Materials” means, collectively, Meta’s proprietary Llama 3.2 and Documentation (and
|
||||
any portion thereof) made available under this Agreement.
|
||||
|
||||
“Meta” or “we” means Meta Platforms Ireland Limited (if you are located in or,
|
||||
if you are an entity, your principal place of business is in the EEA or Switzerland)
|
||||
and Meta Platforms, Inc. (if you are located outside of the EEA or Switzerland).
|
||||
“Meta” or “we” means Meta Platforms Ireland Limited (if you are located in or,
|
||||
if you are an entity, your principal place of business is in the EEA or Switzerland)
|
||||
and Meta Platforms, Inc. (if you are located outside of the EEA or Switzerland).
|
||||
|
||||
|
||||
By clicking “I Accept” below or by using or distributing any portion or element of the Llama Materials,
|
||||
|
|
@ -187,14 +128,14 @@ you agree to be bound by this Agreement.
|
|||
|
||||
1. License Rights and Redistribution.
|
||||
|
||||
a. Grant of Rights. You are granted a non-exclusive, worldwide,
|
||||
non-transferable and royalty-free limited license under Meta’s intellectual property or other rights
|
||||
owned by Meta embodied in the Llama Materials to use, reproduce, distribute, copy, create derivative works
|
||||
a. Grant of Rights. You are granted a non-exclusive, worldwide,
|
||||
non-transferable and royalty-free limited license under Meta’s intellectual property or other rights
|
||||
owned by Meta embodied in the Llama Materials to use, reproduce, distribute, copy, create derivative works
|
||||
of, and make modifications to the Llama Materials.
|
||||
|
||||
b. Redistribution and Use.
|
||||
|
||||
i. If you distribute or make available the Llama Materials (or any derivative works thereof),
|
||||
i. If you distribute or make available the Llama Materials (or any derivative works thereof),
|
||||
or a product or service (including another AI model) that contains any of them, you shall (A) provide
|
||||
a copy of this Agreement with any such Llama Materials; and (B) prominently display “Built with Llama”
|
||||
on a related website, user interface, blogpost, about page, or product documentation. If you use the
|
||||
|
|
@ -203,44 +144,44 @@ otherwise improve an AI model, which is distributed or made available, you shall
|
|||
at the beginning of any such AI model name.
|
||||
|
||||
ii. If you receive Llama Materials, or any derivative works thereof, from a Licensee as part
|
||||
of an integrated end user product, then Section 2 of this Agreement will not apply to you.
|
||||
of an integrated end user product, then Section 2 of this Agreement will not apply to you.
|
||||
|
||||
iii. You must retain in all copies of the Llama Materials that you distribute the
|
||||
following attribution notice within a “Notice” text file distributed as a part of such copies:
|
||||
iii. You must retain in all copies of the Llama Materials that you distribute the
|
||||
following attribution notice within a “Notice” text file distributed as a part of such copies:
|
||||
“Llama 3.2 is licensed under the Llama 3.2 Community License, Copyright © Meta Platforms,
|
||||
Inc. All Rights Reserved.”
|
||||
|
||||
iv. Your use of the Llama Materials must comply with applicable laws and regulations
|
||||
(including trade compliance laws and regulations) and adhere to the Acceptable Use Policy for
|
||||
the Llama Materials (available at https://www.llama.com/llama3_2/use-policy), which is hereby
|
||||
the Llama Materials (available at https://www.llama.com/llama3_2/use-policy), which is hereby
|
||||
incorporated by reference into this Agreement.
|
||||
|
||||
|
||||
2. Additional Commercial Terms. If, on the Llama 3.2 version release date, the monthly active users
|
||||
of the products or services made available by or for Licensee, or Licensee’s affiliates,
|
||||
is greater than 700 million monthly active users in the preceding calendar month, you must request
|
||||
of the products or services made available by or for Licensee, or Licensee’s affiliates,
|
||||
is greater than 700 million monthly active users in the preceding calendar month, you must request
|
||||
a license from Meta, which Meta may grant to you in its sole discretion, and you are not authorized to
|
||||
exercise any of the rights under this Agreement unless or until Meta otherwise expressly grants you such rights.
|
||||
|
||||
3. Disclaimer of Warranty. UNLESS REQUIRED BY APPLICABLE LAW, THE LLAMA MATERIALS AND ANY OUTPUT AND
|
||||
3. Disclaimer of Warranty. UNLESS REQUIRED BY APPLICABLE LAW, THE LLAMA MATERIALS AND ANY OUTPUT AND
|
||||
RESULTS THEREFROM ARE PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OF ANY KIND, AND META DISCLAIMS
|
||||
ALL WARRANTIES OF ANY KIND, BOTH EXPRESS AND IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
|
||||
OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE
|
||||
FOR DETERMINING THE APPROPRIATENESS OF USING OR REDISTRIBUTING THE LLAMA MATERIALS AND ASSUME ANY RISKS ASSOCIATED
|
||||
WITH YOUR USE OF THE LLAMA MATERIALS AND ANY OUTPUT AND RESULTS.
|
||||
|
||||
4. Limitation of Liability. IN NO EVENT WILL META OR ITS AFFILIATES BE LIABLE UNDER ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, TORT, NEGLIGENCE, PRODUCTS LIABILITY, OR OTHERWISE, ARISING OUT OF THIS AGREEMENT,
|
||||
FOR ANY LOST PROFITS OR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, EXEMPLARY OR PUNITIVE DAMAGES, EVEN
|
||||
4. Limitation of Liability. IN NO EVENT WILL META OR ITS AFFILIATES BE LIABLE UNDER ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, TORT, NEGLIGENCE, PRODUCTS LIABILITY, OR OTHERWISE, ARISING OUT OF THIS AGREEMENT,
|
||||
FOR ANY LOST PROFITS OR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, EXEMPLARY OR PUNITIVE DAMAGES, EVEN
|
||||
IF META OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF ANY OF THE FOREGOING.
|
||||
|
||||
5. Intellectual Property.
|
||||
|
||||
a. No trademark licenses are granted under this Agreement, and in connection with the Llama Materials,
|
||||
neither Meta nor Licensee may use any name or mark owned by or associated with the other or any of its affiliates,
|
||||
except as required for reasonable and customary use in describing and redistributing the Llama Materials or as
|
||||
set forth in this Section 5(a). Meta hereby grants you a license to use “Llama” (the “Mark”) solely as required
|
||||
to comply with the last sentence of Section 1.b.i. You will comply with Meta’s brand guidelines (currently accessible
|
||||
at https://about.meta.com/brand/resources/meta/company-brand/). All goodwill arising out of your use of the Mark
|
||||
a. No trademark licenses are granted under this Agreement, and in connection with the Llama Materials,
|
||||
neither Meta nor Licensee may use any name or mark owned by or associated with the other or any of its affiliates,
|
||||
except as required for reasonable and customary use in describing and redistributing the Llama Materials or as
|
||||
set forth in this Section 5(a). Meta hereby grants you a license to use “Llama” (the “Mark”) solely as required
|
||||
to comply with the last sentence of Section 1.b.i. You will comply with Meta’s brand guidelines (currently accessible
|
||||
at https://about.meta.com/brand/resources/meta/company-brand/). All goodwill arising out of your use of the Mark
|
||||
will inure to the benefit of Meta.
|
||||
|
||||
b. Subject to Meta’s ownership of Llama Materials and derivatives made by or for Meta, with respect to any
|
||||
|
|
@ -258,10 +199,9 @@ will inure to the benefit of Meta.
|
|||
to the Llama Materials and will continue in full force and effect until terminated in accordance with the terms
|
||||
and conditions herein. Meta may terminate this Agreement if you are in breach of any term or condition of this
|
||||
Agreement. Upon termination of this Agreement, you shall delete and cease use of the Llama Materials. Sections 3,
|
||||
4 and 7 shall survive the termination of this Agreement.
|
||||
4 and 7 shall survive the termination of this Agreement.
|
||||
|
||||
7. Governing Law and Jurisdiction. This Agreement will be governed and construed under the laws of the State of
|
||||
7. Governing Law and Jurisdiction. This Agreement will be governed and construed under the laws of the State of
|
||||
California without regard to choice of law principles, and the UN Convention on Contracts for the International
|
||||
Sale of Goods does not apply to this Agreement. The courts of California shall have exclusive jurisdiction of
|
||||
any dispute arising out of this Agreement.
|
||||
|
||||
any dispute arising out of this Agreement.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue