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

More licensing options for wider compatibility? #12

Closed
Shnatsel opened this issue Nov 6, 2024 · 3 comments
Closed

More licensing options for wider compatibility? #12

Shnatsel opened this issue Nov 6, 2024 · 3 comments

Comments

@Shnatsel
Copy link

Shnatsel commented Nov 6, 2024

First off, thank you for writing this crate!

There has recently been interest in adding PCX support to the image crate via your pcx crate for use in a game restoration project. However, there are some concerns about adding a dependency with a WTFPL license, as it may create legal ambiguity for some users of the image crate.

Would you be open to adding MIT and Apache-2.0 as possible licensing options, in addition to WTFPL? The typical licensing in the Rust ecosystem is MIT OR Apache-2.0, so WTFPL OR MIT OR Apache-2.0 would keep WTFPL as an option while also laying out clearly defined legal texts for those who might need that.

@kryptan
Copy link
Owner

kryptan commented Nov 6, 2024

I think WTFPL is pretty unambiguous but I'm open to adding MIT and Apache-2.0 licenses as well. Though, I think we should also ask @mthiesen who has also contributed to this crate.

@mthiesen do you agree to change license of this crate to WTFPL OR MIT OR Apache-2.0 from just WTFPL?

@mthiesen
Copy link
Contributor

mthiesen commented Nov 6, 2024

My contributions to this project have been quite small. Feel free to choose any licence you like.

@Shnatsel
Copy link
Author

Shnatsel commented Nov 6, 2024

Thank you!

I see the license has been updated in git, so I'm going to go ahead and close this.

A release to crates.io would also be welcome, so that tools like cargo-deny wouldn't flag the crate.

@Shnatsel Shnatsel closed this as completed Nov 6, 2024
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

3 participants