tsolomko / SWCompression

A Swift framework for working with compression, archives and containers.
MIT License
231 stars 38 forks source link

LZW support? #14

Open rpoelstra opened 3 years ago

rpoelstra commented 3 years ago

Hi,

Are there any plans to support the LZW algorithm?

Thanks!

Kind regards,

Remco Poelstra

tsolomko commented 3 years ago

Maybe at some point in the future. There is so many things that could be done and not enough time that I can spend on this project.

It's worth noting though, that LZW is an example of a feature that should be considered carefully because of its history. At some point there were several patents registered for this algorithm. As far as I can tell, right now all of them have already expired, but if it wasn't the case (i.e. if there were still any active patents), there would be no plans to support this algorithm.