Remove build artifacts, dev tool configs, unused dependencies, and third-party source dumps. Add proper README, update .gitignore, clean up Makefile.
140 lines
4.7 KiB
Plaintext
140 lines
4.7 KiB
Plaintext
# TiedUp! Remake - License
|
|
|
|
**Effective Date:** January 2025
|
|
**Applies to:** All versions of TiedUp! Remake (past, present, and future)
|
|
|
|
---
|
|
|
|
## Summary
|
|
|
|
This software is licensed under **GPL-3.0 with Commons Clause** and additional restrictions.
|
|
|
|
**You CAN:**
|
|
- Use the mod for free
|
|
- Modify the source code
|
|
- Distribute the mod (with source code)
|
|
- Create derivative works (must be open source under the same license)
|
|
|
|
**You CANNOT:**
|
|
- Sell this software
|
|
- Put this software behind a paywall, subscription, or any form of monetization
|
|
- Distribute without providing source code
|
|
- Use a more restrictive license for derivative works
|
|
|
|
---
|
|
|
|
## Full License Terms
|
|
|
|
### Part 1: Commons Clause Restriction
|
|
|
|
"Commons Clause" License Condition v1.0
|
|
|
|
The Software is provided to you by the Licensor under the License, as defined
|
|
below, subject to the following condition.
|
|
|
|
Without limiting other conditions in the License, the grant of rights under the
|
|
License will not include, and the License does not grant to you, the right to
|
|
Sell the Software.
|
|
|
|
For purposes of the foregoing, "Sell" means practicing any or all of the rights
|
|
granted to you under the License to provide to third parties, for a fee or other
|
|
consideration (including without limitation fees for hosting or consulting/
|
|
support services related to the Software), a product or service whose value
|
|
derives, entirely or substantially, from the functionality of the Software.
|
|
|
|
**Additional Monetization Restrictions:**
|
|
|
|
The following are explicitly prohibited:
|
|
1. Selling the Software or any derivative work
|
|
2. Requiring payment, subscription, or donation to access or download the Software
|
|
3. Placing the Software behind a paywall of any kind (Patreon, Ko-fi, etc.)
|
|
4. Bundling the Software with paid products or services
|
|
5. Using the Software as an incentive for paid memberships or subscriptions
|
|
6. Early access monetization (charging for early access to updates)
|
|
|
|
**Permitted:**
|
|
- Accepting voluntary donations (as long as the Software remains freely accessible)
|
|
- Using the Software on monetized content platforms (YouTube, Twitch, etc.)
|
|
|
|
---
|
|
|
|
### Part 2: GNU General Public License v3.0
|
|
|
|
Copyright (C) 2024-2025 TiedUp! Remake Contributors
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
|
|
The full text of GPL-3.0 is available at:
|
|
https://www.gnu.org/licenses/gpl-3.0.txt
|
|
|
|
---
|
|
|
|
### Part 3: Asset Exclusions
|
|
|
|
The following assets are NOT covered by this license and remain property of
|
|
their respective owners:
|
|
|
|
1. **Original kdnp mod Assets** (textures, models, sounds from the 1.12.2 version)
|
|
- Original creators: Yuti & Marl Velius
|
|
- These assets are used under fair use for preservation/educational purposes
|
|
- Contact original authors for commercial use
|
|
|
|
2. **Minecraft Assets**
|
|
- All Minecraft textures, sounds, and code belong to Mojang Studios/Microsoft
|
|
- Subject to Minecraft EULA: https://www.minecraft.net/en-us/eula
|
|
|
|
3. **Third-Party Libraries**
|
|
- PlayerAnimator: Subject to its own license (dev.kosmx.player-anim)
|
|
- Forge: Subject to Forge license (MinecraftForge)
|
|
- Other dependencies: Subject to their respective licenses
|
|
|
|
**Code written for this remake** (files in `src/main/java/com/tiedup/remake/`)
|
|
is fully covered by this GPL-3.0 + Commons Clause license.
|
|
|
|
---
|
|
|
|
### Part 4: Derivative Works
|
|
|
|
Any derivative work based on this Software MUST:
|
|
|
|
1. Be distributed under this same license (GPL-3.0 + Commons Clause)
|
|
2. Provide complete source code
|
|
3. Maintain all copyright notices
|
|
4. Not be sold or monetized in any way
|
|
5. Credit the original TiedUp! Remake project
|
|
|
|
---
|
|
|
|
### Part 5: Disclaimer
|
|
|
|
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
SOFTWARE.
|
|
|
|
---
|
|
|
|
## SPDX Identifier
|
|
|
|
```
|
|
SPDX-License-Identifier: GPL-3.0-only WITH Commons-Clause-1.0
|
|
```
|
|
|
|
## Contact
|
|
|
|
For licensing questions or permission requests, open an issue on the project repository.
|