Update to the MMPLv2

If you have any objections to this change in licensing, and your work still remains in the project, contact me to have it removed.
dev
Arona Jones 2015-06-29 01:08:30 +01:00
parent 775b3f2bd2
commit f72f39a8ff
1 changed files with 105 additions and 59 deletions

164
LICENSE
View File

@ -1,89 +1,135 @@
Minecraft Mod Public License
============================
Version 1.0.1
- Copyright (c) 2014 Surseance, decebaldecebal, Falkok15 & warlordjones
Version 2.0.3
0. Definitions
--------------
Minecraft: Denotes a copy of the Minecraft game licensed by Mojang AB
**Game**: Computer software which provides diversion or amusement. Often a form of play.
User: Anybody that interacts with the software in one of the following ways:
- play
- decompile
- recompile or compile
- modify
- distribute
**Mod**: Software which modifies the Game, in any form (source, compiled binary, etc).
Mod: The mod code designated by the present license, in source form, binary
form, as obtained standalone, as part of a wider distribution or resulting from
the compilation of the original or modified sources.
**Asset**: Graphic, audio, data file, or other medium used by the Mod.
Dependency: Code required for the mod to work properly. This includes
dependencies required to compile the code as well as any file or modification
that is explicitely or implicitely required for the mod to be working.
**User**: Anyone who that interacts with the Game or the Mod in any way.
**Dependency**: Software required for the Mod to execute, compile, or otherwise "work" correctly.
**API**: Software intermediary for interaction with the Mod.
**Derivative**: Software which includes any portion of the Mod other than the API, with modifications, additions, or subtractions.
**Addon**: Software that extends the Mod, but is not a derivative.
**Modpack**: A collection of mods and configuration files pre-tested to work when installed together.
**Modpack Creator**: An individual who creates modpacks.
**Author(s)**: Original Programmer or programmers responsible for writing the Mod.
**Contributor**: Programmer or programmers who contribute code to the Mod, but are not the Author.
**Codebase**: The Mod source code, complete with source history and Contributor records.
**Distributor**: Anyone who distributes the compiled mod.
1. Scope
--------
The present license is granted to any user of the mod. As a prerequisite,
a user must own a legally acquired copy of Minecraft
The present license is granted to any User of the Mod.
The User is expected to comply with any Game End User License Agreement (EULA) and/or Terms of Service (ToS) as it exists at the time the Mod is initially distributed.
This license is separate from the license of any Mod it depends on and does not invalidate any license requirement of the dependency.
2. Liability
------------
--------
This mod is provided 'as is' with no warranties, implied or otherwise. The owner
of this mod takes no responsibility for any damages incurred from the use of
this mod. This mod alters fundamental parts of the Minecraft game, parts of
Minecraft may not work with this mod installed. All damages caused from the use
or misuse of this mad fall on the user.
The User accepts the following liability:
- The Mod is provided 'as is' with no warranties, implied or otherwise.
- The Author is not responsible for dragon, troll, pirate, or ninja attacks.
- Slaying any and all mythological creatures is the sole responsibility of the User.
- The Author takes no responsibility for any damages incurred from the use or misues of the Mod.
- The Mod may alter fundamental parts of the Game.
- The User is liable for any and all damages resulting from the use or misuse of the Mod.
- The Author may not be held responsible for the incompetency or sadism of a Modpack Creator.
3. Play rights
--------------
3. Right to use
--------
The user is allowed to install this mod on a client or a server and to play
without restriction.
The User is allowed to install the Mod and play without restriction.
The User may not limit access to the Mod in any way, except as provided by the Game.
4. Modification rights
----------------------
4. Right to examine
--------
The user has the right to decompile the source code, look at either the
decompiled version or the original source code, and to modify it.
The User may decompile compiled binaries of the Mod.
The User may examine the Mod's source code.
5. Derivation rights
--------------------
5. Right to distribute
--------
The user has the rights to derive code from this mod, that is to say to
write code that extends or instanciate the mod classes or interfaces, refer to
its objects, or calls its functions. This code is known as "derived" code, and
can be licensed under a license different from this mod.
The Author reserves the right to distribute the Mod.
The Author may designate a person or organization as a Distributor.
A Distributor is granted the right to distribute the Mod.
The Author may require that a Distributor provides a direct link to the Codebase.
The User may not distribute the Mod without being granted distribution rights from the Author.
The Author may revoke distribution rights from any Distributor.
6. Distribution of original or modified copy rights
---------------------------------------------------
6. Right to contribute
--------
Is subject to distribution rights this entire mod in its various forms. This
include:
- original binary or source forms of this mod files
- modified versions of these binaries or source files, as well as binaries
resulting from source modifications
- patch to its source or binary files
- any copy of a portion of its binary source files
The User may "fork" the Codebase.
The User may compile the Codebase.
The User may submit contributions to the Author for inclusion in the Mod.
The User grants the Author all rights to any contribution.
The User renounces all rights to their contribution except as specified under this license.
The User retains the right to re-use code they've written.
The Author may specify a Contributor License Agreement allowing a Contributor to retain some or all rights.
The user is allowed to redistribute this mod partially, in totality, or
included in a distribution.
7. Right to derive
--------
When distributing binary files, the user must provide means to obtain its
entire set of sources or modified sources at no costs.
The User may create Derivative(s) based on the Mod.
A Derivative must contain changes which a reasonably informed person would consider significant.
All distributions of this mod must remain licensed under the MMPL.
The User may distribute a Derivative if the following conditions are met:
- The Derivative does not generate revenue.
- The Derivative provides credit to the Author.
- The Derivative complies with the Mod license.
All dependencies that this mod have on other mods or classes must be licensed
under conditions comparable to this version of MMPL, with the exception of the
Minecraft code and the mod loading framework (e.g. ModLoader, ModLoaderMP or
Bukkit).
8. Right to Assets
--------
Unless otherwise specified, Assets are considered a part of the Mod.
Unless otherwise specified, Assets are governed by the same rights as the Mod.
The Author may specify categorical exceptions to Asset licensing.
The Author may specify exact or Codebase path exceptions to Asset licensing.
The Author may include Assets licensed under different licenses.
Modified version of binaries and sources, as well as files containing sections
copied from this mod, should be distributed under the terms of the present
license.
9. Right to distribute addons
--------
The User may develop non-Derivative Addons.
An Addon may include the Mod API without being considered a Derivative.
The Addon may be distributed under a different license.
10. Right to create Modpack(s)
--------
The User may create Modpack(s) which include the Mod.
A Modpack Creator is granted the right to distribute the Mod as part of a Modpack.
Modpacks containing the Mod may not be used to generate revenue unless specifically granted this right by the Author.
11. Author responsibilities
--------
The Author must make the Mod source freely and publicly available.
12. Author rights
--------
The Author may grant a User the status of Contributor or Author.
The Author retains the right to the Mod name.
The Author may change the Mod license, but cannot do so retroactively.