AmbientCommon 0.0.16 License Info

AmbientCommon 0.0.16

AMBIENT Common License

Contributions

Contribution to this repository means that you are granting us rights over the code that you choose to contribute. If you do not agree with that, do not contribute.

Permissions

You CAN

<ul> <li>Fork and modify the code.</li> <li>Submit Pull Requests to this repository.</li> <li>Write your own code that uses this code as a dependency. i.e. Addons</li> </ul>

You CANNOT

<ul> <li>Redistribute this in its entirety as source or compiled code.</li> <li>Create or distribute code which contains 50% or more Functionally Equivalent Statements* from this repository.</li> </ul>

You MUST

<ul> <li>Maintain a visible repository of your code which is inspired by, derived from, or copied from this code. Basically, if you use it, pay it forward. You keep rights to your OWN code, but you still must make your source visible.</li> <li>Not attempting to or intending to claim partial or total ownership of the original or repackaged code and/or attempting to or intending to redistribute original or repackaged code without prior express written permission from the owners (Harman Uppal or Aston University).</li> </ul>

*A Functionally Equivalent Statement is a code fragment which, regardless of whitespace and object names, achieves the same result within the context of a Unity Addon or C# Package. Basically you can't copy the code, rename the variables, add whitespace and say it's different. It's not.

THE 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.

©2022 Harman Uppal / Aston University. All Rights Reserved.