Delta-v/LEGAL.md

44 lines
2.3 KiB
Markdown

# Legal Info
## Definitions
Namespace refers to a subdirectory beginning with `_` indicating the authorship of its contents.
Code refers to any C# source code files and compiled assemblies, YML files in `Resources` and any scripts these may require such as the `Tools` subdirectory.
## Copyright
The Authors retain all copyright to their respective work here submitted.
This means they remain at liberty to contribute their work anywhere they please.
## Code license
The project as a whole is licensed under the terms of the [AGPLv3](/LICENSE-AGPLv3.txt) and must be followed regardless of parent licenses.
Where code from other authors is used, you must follow the terms of both the AGPLv3 *and* their license.
For MIT this means you **must not** remove the copy of the MIT license from any distribution.
- Code created by Delta-V contributors is found in `_DV` Namespaces.
- Upstream code from [Space Station 14](https://github.com/space-wizards/space-station-14) was taken under [the MIT license](/LICENSE-MIT.txt).
Any code not in a specific Namespace, excluding `Nyanotrasen` subdirectories, is sublicensed as MIT plus AGPLv3 from the Space Wizards Federation.
- Code taken from [the Starlight project](https://github.com/ss14Starlight/space-station-14) in the `_Starlight` namespace was taken under [their custom MIT-like license](/LICENSE-Starlight.txt) and sublicensed to AGPLv3.
Assets have distinct licenses in `attributions.yml` and `meta.json` files which must be followed individually.
## Warranty
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.
## Legacy code
If you do not agree to the terms of these software licenses you may use legacy code from before [this commit](https://github.com/DeltaV-Station/Delta-v/commit/87c70a89a67d0521a56388e6b1c3f2cb947943e4) or the [legacy repository](https://github.com/DeltaV-Station/Delta-v-Legacy) which may be used under the MIT license.