Empfehlen Sie eine C++ - Komprimierung (zip) -Bibliothek für eine kommerzielle, Closed-Source-Anwendung. Also keine GPL-Lizenz.C++ - Komprimierung (zip) -Bibliothek für Closed-Source-App
Dies ist für meinen Job ...
Empfehlen Sie eine C++ - Komprimierung (zip) -Bibliothek für eine kommerzielle, Closed-Source-Anwendung. Also keine GPL-Lizenz.C++ - Komprimierung (zip) -Bibliothek für Closed-Source-App
Dies ist für meinen Job ...
Ich weiß, Sie sagen C++, aber zlib ist eine sehr permissively licensed C-Bibliothek, die Sie direkt aus einem C++ App nutzen könnten.
Wenn ich mich recht erinnere, gibt es auch verschiedene "iostreamartige" Wrapper um zlib.
7 Zip LGPL ist, das heißt, so lange, wie Sie es wie eine 3rd-Party-Bibliothek behandeln, der es um Ihre Nutzung ist in einem Closed-Source-app in Ordnung.
Wenn Sie schnelle Dekompression benötigen, ist das beste, das Sie finden können, wahrscheinlich LZO. Beachten Sie, dass Sie bei Verwendung in einem geschlossenen Quellprojekt eine separate (kostenpflichtige) kommerzielle Lizenz benötigen. Dennoch, wenn Sie die schnelle Dekompression benötigen, kann es das Geld wert sein.
libbzip2 ist BSD-lizenziert und sollte compress better, although slower, als zlib.
Try this:
Aus Wikipedia: Der LZMA SDK 4.62 wurde 2008 in der Öffentlichkeit im Dezember platziert http://en.wikipedia.org/wiki/7z – grieve