De compressiebibliotheken LZHAM en Crunch zijn in het publieke domein geplaatst

Rich Geldreich heeft de door hem ontwikkelde compressiebibliotheken LZHAM en Crunch in de categorie publiek domein (Public Domain), dat wil zeggen dat hij volledig afstand heeft gedaan van zijn auteursrechten en de mogelijkheid tot verspreiding en gebruik in elke vorm door iedereen zonder beperkingen heeft verleend. Voor rechtsgangen waar de categorie publiek domein niet erkend wordt, zijn de bijbehorende voorbehouden behouden. Eerdere projecten werden verspreid onder de MIT- en ZLIB-licenties.

De Crunch-bibliotheek biedt middelen voor het comprimeren en opnieuw coderen van texturen zonder kwaliteitsverlies met behulp van algoritmes DXTn. Crunch ondersteunt de textuurformaten DXT1/5/N en 3DC en kan de resultaten opslaan in de formaten DDS, CRN en KTX.

LZHAM biedt een compressie-algoritme dat geoptimaliseerd is voor het inpakken van middelen die worden geleverd als onderdeel van gameapplicaties. Een API die compatibel is met Zlib wordt ondersteund. LZHAM heeft de mogelijkheid
om gebruik te maken van mappingtabellen (tot 64 KB), woordenboeken (tot 500 MB), het parallel uitvoeren van taken over meerdere threads en het toepassen van delta-wijzigingen, waarmee wijzigingen zonder het opnieuw inpakken van al gecomprimeerde bestanden kunnen worden verspreid.

Wat betreft compressieniveau en verpakkingssnelheid is de implementatie van LZHAM vergelijkbaar met LZMA, maar de snelheid van decompressor is 1.5-8 keer sneller dan LZMA (maar langzamer dan zlib). Bij vergelijking met ZSTD overtreft LZHAM dit algoritme in compressie-effectiviteit, maar blijft het bijna een orde van grootte achter in codering snelheid en is het iets trager in decodering snelheid.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster