Crates.io | jlic |
lib.rs | jlic |
version | 0.1.0 |
source | src |
created_at | 2024-01-17 04:14:55.251586 |
updated_at | 2024-01-17 04:14:55.251586 |
description | Automatically generate a simple GPL/Proprietary dual license for your Rust project |
homepage | https://github.com/j-stach/jlic |
repository | https://github.com/j-stach/jlic |
max_upload_size | |
id | 1102426 |
size | 36,265 |
This tool can be used to automatically generate a simple GPL/Proprietary dual license for your Rust project.
View the license template at template.md.
Install jlic by running cargo install jlic
.
To generate a license, cd
into your Rust project and run jlic
.
Run jlic --help
to view available options.
Note: For now I advise you to manually change the license information in Cargo.toml instead of using the -c
or --update
flags.
Updating package information through jlic -c
produces valid TOML but results in a loss of the file's original organization.
(See Cargo.toml.)
Please ensure that your Rust project is structured correctly and that you are running this script from within the project directory.
If you can run cargo build
then you should not have trouble using jlic
.
If you still encounter errors, please report the issue on the github repository!
The license generated by this script is provided for convenience purposes only and has not been validated by any professional attorney.
It does not constitute and is not a substitute for professional legal advice.
The generated license may not cover all legal considerations relevant to your specific situation.
It is strongly recommended that you consult with a qualified legal professional to review and customize the license according to your unique requirements.
The author and contributors of this script disclaim any liability for the use or interpretation of the generated license.
By using this script, you agree to these terms and acknowledge the importance of seeking legal advice for your specific circumstances.