@@ -97,7 +97,8 @@ recommend you dual license the crate to be used under the [MIT
97
97
License] ( https://opensource.org/license/MIT ) or the [ Apache-2.0
98
98
License] ( https://opensource.org/license/apache-2-0 ) at the user's discretion.
99
99
100
- Notably, crates _ must_ be made accessible under any number of the following licenses (in
100
+ Notably, library crates (i.e. crates that are expected to become dependencies of other
101
+ crates) _ must_ be made accessible under any number of the following licenses (in
101
102
alphabetical order):
102
103
103
104
- [ Apache-2.0 License] ( https://opensource.org/license/apache-2-0 )
@@ -109,11 +110,21 @@ alphabetical order):
109
110
- or any public domain license (e.g.,
110
111
[ Unlicense] ( https://opensource.org/license/unlicense ) ).
111
112
112
- Crates explicitly _ must not_ only be available through the following kinds of licenses:
113
+ While _ all_ crates are strongly encouraged to adopt a license from the above
114
+ set, binary crates (i.e. command line applications that are not expected to be a
115
+ dependency of other crates or tools) _ may_ adopt a stronger copyleft license
116
+ from the list below:
113
117
114
- - Any viral/copyleft licenses (any Affero/GPL/LGPL license),
115
- - or anything that stipulates the crate is "free for non-commercial use" (bespoke
116
- licenses),
118
+
119
+ - [ Affero] ( https://www.gnu.org/licenses/agpl-3.0.en.html ) ,
120
+ - [ CDDL] ( https://opensource.org/license/cddl-1-0 ) ,
121
+ - [ GPL] ( https://www.gnu.org/licenses/gpl-3.0.en.html ) ,
122
+ - [ LGPL] ( https://www.gnu.org/licenses/lgpl-3.0.en.html ) ,
123
+ - [ Mozilla Public License 2.0] ( https://www.mozilla.org/en-US/MPL/2.0/ ) .
124
+
125
+ Finally, crates (regardless of type) are explicitly _ disallowed_ from using any
126
+ non-permissive or non-copyleft proprietary license (e.g. any license that stipulates
127
+ the crate is "free for non-commercial use" or other such conditions or restrictions).
117
128
118
129
If any question is not sufficiently covered by the above license reviews, please [ file
119
130
an
0 commit comments