Il-libreriji tal-kompressjoni LZHAM u Crunch ġew rilaxxati fid-dominju pubbliku

Sinjuri Geldreich tradott kompressjoni libreriji huwa żviluppat LZHAM и Crunch għall-kategorija dominju pubbliku (Dominju Pubbliku), i.e. irrinunzjaw kompletament id-drittijiet tal-awtur u pprovdew l-opportunità għal distribuzzjoni u użu fi kwalunkwe forma minn kulħadd mingħajr restrizzjonijiet. Għal ġurisdizzjonijiet fejn il-kategorija tad-dominju pubbliku mhix rikonoxxuta, jitħallew riżervi xierqa. Preċedentement, proġetti kienu mqassma taħt liċenzji MIT u ZLIB.

Il-librerija Crunch tipprovdi għodod għall-kompressjoni u t-traskodifikazzjoni tat-tessuti mingħajr telf ta 'kwalità bl-użu ta' algoritmi DXTn. Crunch jappoġġja formati ta 'tessut DXT1/5/N u 3DC u jista' jiffranka r-riżultat għal formati DDS, CRN u KTX.

LZHAM jipprovdi algoritmu ta 'kompressjoni ottimizzat għall-assi tal-ippakkjar mibgħuta bħala parti mill-applikazzjonijiet tal-logħob. API kompatibbli Zlib hija appoġġjata. Waħda mill-karatteristiċi ta 'LZHAM hija l-possibbiltà
bl-użu ta' tabelli tal-mapping (sa 64 KB fid-daqs), dizzjunarji (sa 500 MB), parallelizing operazzjonijiet f'ħjut multipli u bl-użu ta' bidliet delta, li jippermettu li l-bidliet jiġu distribwiti mingħajr ma jerġgħu jiġu ppakkjati fajls diġà kkompressati.

F'termini ta 'livell ta' kompressjoni u veloċità tal-ippakkjar, l-implimentazzjoni LZHAM hija komparabbli ma 'LZMA, iżda f'termini ta' veloċità ta 'dekompressjoni hija 1.5-8 darbiet aktar mgħaġġla minn LZMA (iżda aktar bil-mod minn zlib). Meta mqabbel ma 'ZSTD, LZHAM huwa qabel dan l-algoritmu f'termini ta' effiċjenza ta 'kompressjoni, iżda huwa kważi ordni ta' kobor lura fil-veloċità ta 'kodifikazzjoni u kemmxejn lura fil-veloċità ta' dekodifikazzjoni.

Sors: opennet.ru

Żid kumment