Frommi / miniz_oxide

Rust replacement for miniz
MIT License
174 stars 48 forks source link

Releasing under the Zlib license? #66

Open Lokathor opened 4 years ago

Lokathor commented 4 years ago

Just wondering if you'd be interested in adding the Zlib license as a license option for this crate.

oyvindln commented 4 years ago

I wouldn't have any issue with that personally, but it would require getting permission from everone that have contributed. Is there any specificireason for wanting zlib in addition to the current licences?

Lokathor commented 4 years ago

Just that this is a zlib-format-processing library, so it would be nice to have the zlib license to go with it.

Personally I've switched to using Zlib over MIT and trying to promote its use because there's less attribution requirements if the code is packaged into a binary. I think that makes it easier for folks to distribute their binaries, particularly when many rust binaries end up incorporating 50+ crates (I've seen as high as 400).

Frommi commented 4 years ago

Yeah, I think that is a good idea.

Lokathor commented 4 years ago

Would still be interested if I started this PR?

I would suggest that the re-license process move the crate to Zlib OR Apache-2.0 OR MIT if we're going to do a re-license at all.

There is no actual harm in having more than one license option available, so that should be fine.

Lokathor commented 4 years ago

Update: the rust crate is now under zlib/apache2/mit, the C api wrapping it is not yet changed.

Lokathor commented 3 years ago

Update: miniz_oxide-0.4.3 is release with the additional license options