add licensing information to README.md

This commit is contained in:
dfsek 2021-11-21 22:01:29 -07:00
parent dc07b60688
commit 7bc42e07c4

View File

@ -1,4 +1,3 @@
<img align="left" width="64" height="64" src="https://raw.githubusercontent.com/wiki/PolyhedralDev/Terra/images/terra_logo.png" alt="Terra Logo"> <img align="left" width="64" height="64" src="https://raw.githubusercontent.com/wiki/PolyhedralDev/Terra/images/terra_logo.png" alt="Terra Logo">
# Terra # Terra
@ -60,7 +59,6 @@ To run Minecraft with Terra in the IDE (for testing) use the following tasks:
* `runClient` - Run a Minecraft Fabric client with Terra installed. * `runClient` - Run a Minecraft Fabric client with Terra installed.
* `runServer` - Run a Minecraft Fabric server with Terra installed. * `runServer` - Run a Minecraft Fabric server with Terra installed.
## Contributing ## Contributing
Contributions are welcome! If you want to see a feature in Terra, please, open Contributions are welcome! If you want to see a feature in Terra, please, open
@ -68,6 +66,29 @@ an issue, or implement it yourself and submit a PR!
Join the discord [here](https://discord.gg/PXUEbbF) if you would like to talk Join the discord [here](https://discord.gg/PXUEbbF) if you would like to talk
more about the project! more about the project!
## Licensing
Parts of Terra are licensed under either the MIT License or the GNU General
Public License, version 3.0
Our API is licensed under the [MIT License](LICENSE), to ensure
that everyone is able to freely use it however they want.
Our core addons are also licensed under the [MIT License](LICENSE)
, to ensure that people can freely use code from them to learn and make their
own addons, without worrying about GPL infection.
Our platform-agnostic implementations and platform implementations are licensed
under
the [GNU General Public License, version 3.0](common/implementation/LICENSE).
This is to ensure that our implementations remain free software, wherever they
are used.
If you're not sure which license a particular file is under, check:
* The file's header
* The LICENSE file in the closest parent folder of the file in question
## Beta ## Beta
Terra is still in beta! While it is stable, it is not feature-complete. There is Terra is still in beta! While it is stable, it is not feature-complete. There is