Remix.run Logo
arp242 2 days ago

Most of these are not really serious issues in the real world. It's been critiqued extensively in the past (posted those discussions in a separate comment) and I'll not repeat it here. But I will add that lzip's "yo, here's a tarball, trust me bro"-model of distribution is no longer fit for 2025, for reasons that should be obvious. In my opinion this blows any concerns about xz out of the water. Technically this is about formats and not implementations, both de-facto have one dominant implementation, so that's a bit of an academic distinction.

Anyway, zstd is the future for most use cases.

lifthrasiir 2 days ago | parent [-]

I'm indeed interested in the author's opinion about the zstandard format. Because one seems to use xz as a kind of scapegoat...

quectophoton a day ago | parent [-]

And if for some reason zstd is not acceptable, the LZ4 format is still not too bad. Same author as zstd, relatively well supported, and the format seems even simpler to implement compared to Lzip.

So if for some reason I can't use Zstd, I would still probably choose LZ4 instead of Lzip.