Search found 4 matches

by oneeighthundred
Fri Jan 30, 2026 6:03 pm
Forum: wimlib discussion
Topic: Licensing LZX compressor as LGPLv2 for integration to Wine?
Replies: 4
Views: 31998

Re: Licensing LZX compressor as LGPLv2 for integration to Wine?


Well, written permission from the copyright holder (me) still counts even if it's not pushed out to the repo. But sure, I understand it would be clearer if the repo itself was updated. I've pushed out a commit which updates the library license from LGPLv3+ to LGPLv2.1+.

Yeah, I understand and I ...
by oneeighthundred
Wed Jan 28, 2026 6:46 pm
Forum: wimlib discussion
Topic: Licensing LZX compressor as LGPLv2 for integration to Wine?
Replies: 4
Views: 31998

Re: Licensing LZX compressor as LGPLv2 for integration to Wine?

Sorry to keep bothering about this.

I submitted a PR to try integrating it to Wine: https://gitlab.winehq.org/wine/wine/-/merge_requests/9061

But, the maintainers aren't accepting this thread as legally adequate. It seems they would rather the changes be upstreamed and the project license updated ...
by oneeighthundred
Fri Sep 26, 2025 2:55 pm
Forum: wimlib discussion
Topic: Licensing LZX compressor as LGPLv2 for integration to Wine?
Replies: 4
Views: 31998

Licensing LZX compressor as LGPLv2 for integration to Wine?

Hey I've been working for a bit on trying to create an OSS solution for creating LZX-compressed cabinets, and got one working with a fork of Wine's cabinet DLL based on a heavily-modified fork of wimlib's LZX compressor: https://github.com/elasota/liblzx

I've been looking at merging the changes ...
by oneeighthundred
Mon Jun 02, 2025 12:57 am
Forum: wimlib discussion
Topic: Adapting wimlib to CAB LZX
Replies: 3
Views: 81311

Re: Adapting wimlib to CAB LZX

Old post sorry but just FYI I am attempting to do this in a fork:
https://github.com/elasota/wimlib

So far it is working but I still need to finish adding cross-block matchfinding.

LZX window size max is only 2MB for CAB and 64MB for LZX DELTA and it has to do full bitstream flushes every 32kb for ...