-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License for this package? #14
Comments
It was intended to be licensed however crates.io is licensed (since that was the original use case). AFAIK that is |
|
According to the SPDX Specification, appendix IV, the correct term in this case is
|
I agree that that matches rust-lang/rust's usage. It's less clear to me that all the contributors here intended the |
I'm happy with the proposed change. |
Crates.io is now officially |
Catch up with the recommendations from rust-lang/cargo@7dee65fe (src/doc/manifest: Pin 'license' to SPDX 2.1 expressions and the 2.4 list, 2018-01-04, rust-lang/cargo#4898), which deprecated '/' in favor of vanilla SPDX license expressions. I've gone with the disjunctive OR, and most contributors have signed off on that change: * Without Boats wanted to match the crates.io licensing [1], and they meant OR [2]. * Rodolphe Breard [3] and Laurence Tratt [4] intended OR. We haven't heard back from Kai NODA, but ed9fe0b (README.md: update the reference to SPDX, 2017-07-14, ehuss#8) is probably too small to be copyrightable. [1]: ehuss#14 (comment) [2]: rust-lang/crates.io#1226 [3]: ehuss#14 (comment) [4]: ehuss#14 (comment)
@wking Sorry I'm on a trip to Vietnam countryside I'd be happy to see the change. Please accept this as my agreement that my (tiny) PRs follow the proposed re-licensing |
Catch up with the recommendations from rust-lang/cargo@7dee65fe (src/doc/manifest: Pin 'license' to SPDX 2.1 expressions and the 2.4 list, 2018-01-04, rust-lang/cargo#4898), which deprecated '/' in favor of vanilla SPDX license expressions. I've gone with the disjunctive OR, and most contributors have signed off on that change: * Without Boats wanted to match the crates.io licensing [1], and they meant OR [2]. * Rodolphe Breard [3], Laurence Tratt [4], and Kai NODA [5] intended OR. [1]: ehuss#14 (comment) [2]: rust-lang/crates.io#1226 [3]: ehuss#14 (comment) [4]: ehuss#14 (comment) [5]: ehuss#14 (comment)
I'd like to transition from
/
toAND
orOR
in our ownCargo.toml
(compare rust-lang/cargo#4920). My guess is that the intended license isMIT OR Apache-2.0
(i.e. “consumers may choose either the MIT terms or the Apache-2.0 terms, at their option”) and notMIT AND Apache-2.0
(i.e. “consumers must satisfy both the MIT terms and the Apache-2.0 terms”).MIT AND Apache-2.0
would seem like a pretty strange choice…@withoutboats, can you weigh in? What license expression did you intend?
@breard-r, @ltratt, and @nodakai, you also have commits in master. Did you have license intentions for those contributions? Or are you comfortable with whichever of the above @withoutboats intended?
The text was updated successfully, but these errors were encountered: