Rob Landley <[email protected]> writes:

>> I think that is a good enough reason to hold off on using it. We
>> don't
>> want everyone's ./bootstrap to start failing because their system does
>> not have an automake supporting 'dist-bzip'.
>> Zstd is also good and very common.
>> Therefore, I would be fine using lzip or zstd instead of gzip. But
>> allow
>> others time to comment.
>
> Is there a public domain equivalent licensed zstd decoder? Because
> there's a public domain xz decoder at
> https://git.tukaani.org/?p=xz-embedded.git;a=summary

Not that I am aware of.

The current reference implementation is 3-Clause BSD OR GPLv2 licensed [1].

Earlier versions were 2-Clause BSD licensed, with a patent grant added
at one point [2].

I think most, including myself, are happy with the current
licensing. But theoretically one could probably write a public domain
zstd decoder using RFC 8878 [3]. Assuming they do not review zstd's
source code or the source code examples in the RFC.

Collin

[1] https://github.com/facebook/zstd/blob/dev/README.md#license
[2] 
https://github.com/facebook/zstd/blob/4ded9e591cbed57c54fc8f7a50412af5980e23a7/PATENTS
[3] https://datatracker.ietf.org/doc/rfc8878/

Reply via email to