Clean repo for open source release
Remove build artifacts, dev tool configs, unused dependencies, and third-party source dumps. Add proper README, update .gitignore, clean up Makefile.
This commit is contained in:
139
LICENSE
Normal file
139
LICENSE
Normal file
@@ -0,0 +1,139 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user