-
Notifications
You must be signed in to change notification settings - Fork 303
MateEngine Pro License (v2.1)
Copyright © 2025 Johnson Jason
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:
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.
If you modify MateEngine, include its source in another project, or create a derivative work, you must:
- 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.
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.
You may create mods, extensions, or plugins for MateEngine under the following conditions:
-
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:
- 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.
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.
All distributions must retain the original copyright notice and this license text in full.
MateEngine is provided “as is” without warranty of any kind.
Any violation of this license immediately terminates all granted rights.
© 2025 Johnson Jason and contributors. All rights reserved.
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.