On 2022/09/20 11:04, tux0r wrote: > Partially. ZPAQ itself is Public Domain, the additions are MIT.
The distfile and produced binary includes code with various licenses so the whole thing has the most restrictive license. I would write something like "mixture of code with various licenses, mostly PD/CC0/MIT; see zpaqfranz.cpp" 2 [Public domain] zpaq.salsa20 by D. J. Bernstein 3 [Public domain] unzpaq206.cpp by Matt Mahoney 4 [Public domain] zpaq.Include mod by data man and reg2s patch from encode.su forum 5 [Public domain] Sha1Opt.asm and 7zAsm.asm by Igor Pavlov 6 [MIT license] zpaq.Code from libdivsufsort 2.0 (C) Yuta Mori, 2003-2008 7 [MIT License] Embedded Artistry (memory-aligned malloc) https://github.com/embeddedartistry 8 [MIT License] redundand SHA256 https://github.com/System-Glitch/SHA256 9 [MIT License] Nilsimsa implementation by Sepehr Laal https://github.com/3p3r/nilsimsa-lite/blob/master/nilsimsa.c 10 [MIT License] zsfx by me https://github.com/fcorbelli/zsfx 11 [zlib license] Crc32.h Copyright (c) 2011-2019 Stephan Brumme https://create.stephan-brumme.com/crc32/ 12 [zlib license] part of hash-library (MD5, SHA-3) by Stephan Brumme https://github.com/stbrumme/hash-library 13 [zlib license] crc32c.c Copyright (C) 2015 Mark Adler https://github.com/madler/brotli/blob/master/crc32c.c 14 [The Unlicense] wyhash (experimental) WangYi https://github.com/wangyi-fudan/wyhash 15 [BSD 2-Clause license] xxHash Copyright (C) 2012-2020 Yann Collet https://github.com/memcached/memcached/blob/master/xxhash.h 16 [CC0 1.0 / Apache License 2.0] BLAKE3 hasher https://github.com/BLAKE3-team/BLAKE3 17 [nothing explicit, seems BSD] Whirlpool by Paulo Barreto and Vincent Rijmen https://web.archive.org/web/20171129084214/http://www.larc.usp.br/~pbarreto/WhirlpoolPage.html