License
By default, jyinit uses the MIT license for broad permissive use. You can choose a different license during interactive setup or with the --license flag.
Choose a license via CLI
# MIT (default)
jyinit create my-app --license MIT
# Apache 2.0
jyinit create my-app --license Apache-2.0
# GPLv3
jyinit create my-app --license GPL-3.0The selected license file is added to your project root and referenced in packaging metadata where applicable.
Common licenses
MIT
Permissive license allowing reuse with attribution. Simple and widely adopted.
Apache 2.0
Permissive license with explicit patent grants and contribution terms.
GPL-3.0
Strong copyleft license requiring derivatives to remain open-source under GPL.
BSD 2-Clause
Permissive license with minimal conditions on redistribution.
BSD 3-Clause
Permissive license similar to BSD-2 but with non-endorsement clause.
MPL-2.0
File-level copyleft license. Modified files must remain open, but can be combined with proprietary code.
LGPL-3.0
Weak copyleft license for libraries, allowing linking from proprietary software.
Unlicense
Public domain dedication with no conditions.
CC0-1.0
Creative Commons public domain dedication with waiver of rights.