Zernit/LICENSE/EN-LICENSE.md
2020-02-08 11:26:45 +00:00

4.6 KiB

RXT ZERNIT LICENSE (RXT0112-LICENSE)

Version 0, 20 January 2020

Copyright (C) 2020 RiXotStudio Copyright (C) 2019 Jacob Hrbek

None is allowed to distribute copies of this license without explicit permission granted by this license.

Preamble

This license is made to protect the intellectual property and direct workflow of project codenamed as RXT0112 also known as Zernit where this license is developed based on GPL-3 license and Free Software Foundation philosophy adapted for commercial use.

License is community maintained where only the authorized personel identified as license managers (or LM for short) are permitted to make changes in the original repository in which this license has been created. These authorized personel can be also clarified in .github/CODEOWNERS to appropriate GitHub Team or personal to allow auto-merge in source.

TERMINOLOGY

Comments

Comments are a feature in Markdown (Formatting method used to write this file) that do not render on runtime and are not part of the license.

Every comment is prefixed with <!-- and suffixed with --> which can be applied through multiple lines.

License Managers (or 'LM' for short)

License Managers clarified in path .github/CODEOWNERS in this repository are authorised personell with permission to perform merges in LICENSE files.

Original Creator (or 'OC' for short)

Original Creator of this repository is Jacob Hrbek <kreyren@rixotstudio.cz>. OC reserves all rights to whole repository unless license provide in the root of affected directory of file header states otherwise.

Repository Managers (or 'RM' for short)

Repository Managers are defined as service with the ability to host this repository for maintainer or General Public access.

Merge Request

Also wrongly named as 'Pull Requst' by many RMs is method to submit new changes in the target repository.

Draft Merge Requests

Referencing https://github.blog/2019-02-14-introducing-draft-pull-requests/ for upstream (github) explanation.

In short this is merge request which is being worked on before it can be submitted for review and considered for merge.

Forks

Forks are RM's features that allows anyone to make a copy of a repository in their specified profile.

Terms and conditions

Contributions

Everyone is allowed to fork this repository as long as the source code stays public with the intention to provide a contribution to the original repository.

Creating standalone forks alike creating standalone fork with the intention to provide unique features that are not developed with the intention to contribute the changes in original repository are not allowed and OC reserves an explicit permission to issue DMCA takedown to prevent segmentation of original repository.

Contributions of new features are expected to be submitted in a form of new merge request set as draft until reviw is requested by switching the contribution from draft to open.

Contributor has the right to specify his own license assuming following methods used:

  • License specified as comment in the header (or at the top) of the file which will apply only for specified file

This clarification has to follow this syntax:

Created by Jon Doe <jon@doe.wow> using LICENSE (hyperlink://on.theLicense.wow) in 2020
  • LICENSE or LICENSE.md file created in the root of directory which will be applied for the whole directory.