Skip to content
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

CC0 license #54

Open
joeroback opened this issue Feb 2, 2024 · 3 comments
Open

CC0 license #54

joeroback opened this issue Feb 2, 2024 · 3 comments

Comments

@joeroback
Copy link

CC0 license makes this extremely difficult to use in commercial products, due to the patent clause. Any reason why this is not just MIT or Apache? We are not even using the features of this crate, just getting pulled in by recursive dependencies trying to use the config crate.

tiny-keccak v2.0.2
└── const-random-macro v0.1.16 (proc-macro)
    └── const-random v0.1.17
        └── dlv-list v0.5.2
            └── ordered-multimap v0.6.0
                └── rust-ini v0.19.0
                    └── config v0.14.0
@polarathene
Copy link

This repo hasn't seen any commits for 4 years...? Glancing over issues/PRs engagement it doesn't seem likely this would get addressed :(

Might have some luck with a direct ping? 🤷‍♂️ @debris

@debris
Copy link
Owner

debris commented Feb 20, 2024

Any reason why this is not just MIT or Apache?

Hi, sorry for belated response. This library was based on a c implementation of keccak function. That implementation has CC0 license and that's the only reason I used it.

CC0 license makes this extremely difficult to use in commercial products

is it? (honest question, I assumed it is not, but I am not a lawyer) according to https://creativecommons.org/publicdomain/zero/1.0/

You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. See Other Information below.

In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used

@Axel-Reactor
Copy link

Lawyers also told us that we can't use CC0 because it could be interpreted by courts in a certain way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants