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/
