|
|
Subscribe / Log in / New account

Free software's not-so-eXZellent adventure

Free software's not-so-eXZellent adventure

Posted Apr 2, 2024 22:15 UTC (Tue) by cesarb (subscriber, #6266)
In reply to: Free software's not-so-eXZellent adventure by pebolle
Parent article: Free software's not-so-eXZellent adventure

> > The most likely scenario I see is that xz will gradually be dropped as dependency and replaced with alternatives.

> Perhaps that will happen.

It's already happening, and it's been happening for a while, independent of the present events.

The reason is the existence of ZSTD, which at its higher settings has nearly the same compression ratio as XZ, but with much better decompression speed. Many uses of LZMA/XZ have been gradually migrating to ZSTD; newer uses will probably skip GZIP and LZMA and go straight to ZSTD.

Of course, compatibility means that a LZMA/XZ decoder will still be necessary for a long time, for things which had used a LZMA/XZ encoder in the past (and this includes systemd, for its journal format, since users might still want to read log files which were encoded using LZMA, even when newer logs are being written using ZSTD).


to post comments

Free software's not-so-eXZellent adventure

Posted Apr 2, 2024 23:44 UTC (Tue) by cozzyd (guest, #110972) [Link]

Compatibility means xz can't be dropped, unless replaced by a fully compatible alternative (but that requires trusting someone entirely new anyway, in which case why don't they work on xz instead?). This episode makes me wonder what fraction of RIIR projects might be done by malevolent actors.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds