🚀Using ModelGo Licenses

ModelGo Licenses include eight variants, grouped into Permissive Licenses, Conditional Permissive Licenses, and Stringent Licenses. Please select the one that best suits your needs.

Permissive

These licenses are sublicensable and irrevocable, with almost no restrictions applied to the derivatives.

License Full Name
ModelGo Zero License 2.0

Short Identifier

MG0-2.0

Tags

Permissive, Sublicensable, Irrevocable

Purposes

Publishing models with almost no restrictions except for the terms regarding Warranty, Liability, and Termination. Recipients may remove your attribution and license file.

👆Get the Full Text of this License
Add 👇 to your README
### Model License:

This model is licensed under the ModelGo Zero License, Version 2.0 (MG0-2.0);
you may use this model only in compliance with the License.
You may obtain a copy of the License at

https://ids.nus.edu.sg/docs/modelgo/MG0-2.0.txt

Conditional Permissive

These licenses include some copyleft-style terms. Recipients can freely use and make derivatives as long as they comply with the specified conditional license terms of the original work.

License Full Name
ModelGo Attribution-ShareAlike License 2.0

Short Identifier

MG-BY-SA-2.0

Tags

Copyleft, Disclose Source, Non-Sublicensable, Irrevocable

Purposes

Publishing models with the requirement to open-source model weights, architectures, training and testing code/scripts, etc. (excluding data and system library) for all copies and subsequent derivatives.

👆Get the Full Text of this License
Add 👇 to your README
### Model License:

This model is licensed under the ModelGo Attribution-ShareAlike License, Version 2.0 (MG-BY-SA-2.0);
you may use this model only in compliance with the License.
You may obtain a copy of the License at

https://ids.nus.edu.sg/docs/modelgo/MG-BY-OS-2.0.txt

Stringent

These licenses are non-free and contain strict redistribution restrictions, such as for non-commercial purposes only and/or prohibiting the sharing of derivatives of the original work. They also require model attribution when publishing model outputs as datasets.

License Full Name
ModelGo Attribution-NonCommercial License 2.0

Short Identifier

MG-BY-NC-2.0

Tags

No Commercial Use, Non-Sublicensable, GPL-Incompatible, Revocable

Purposes

Publishing models with no commercial prohibition means that any kind of commercial use (including SaaS) of original models and their derivatives, as well as the complementary code and scripts, is not allowed. Please note that the rights granting of this license can be revoked.

👆Get the Full Text of this License
Add 👇 to your README
### Model License:

This model is licensed under the ModelGo Attribution-NonCommercial License, Version 2.0 (MG-BY-NC-2.0);
you may use this model only in compliance with the License.
You may obtain a copy of the License at

https://ids.nus.edu.sg/docs/modelgo/MG-BY-NC-2.0.txt

The NoDerivatives licensing options prohibit any kind of sharing of derivatives. These licenses can be used as proprietary licenses.

License Full Name
ModelGo Attribution-NoDerivatives License 2.0

Short Identifier

MG-BY-ND-2.0

Tags

Proprietary, No Sharing Derivatives, Non-Sublicensable, Revocable

Purposes

Publishing models with sharing restrictions limited to the verbatim copy, prohibiting any kind of sharing of derivatives (excluding outputs).

👆Get the Full Text of this License
Add 👇 to your README
### Model License:

This model is licensed under the ModelGo Attribution-NoDerivatives License, Version 2.0 (MG-BY-ND-2.0);
you may use this model only in compliance with the License.
You may obtain a copy of the License at

https://ids.nus.edu.sg/docs/modelgo/MG-BY-ND-2.0.txt

How to Apply the ModelGo Licenses to Your Model

1

Add MG License File

2

Declare MG License

Paste the license declaration as shown above into your README or Model Card.

3

Use Model Sheet to Improve Understanding (Optional)

Paste the corresponding Model Sheet in your README or Model Card to help downstream users understand the granted rights and restrictions of your model.

Last updated

Was this helpful?