Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
The main reason to use this compression method is that is is very fast for both compression and decompression and yields a good compression ratio for typical low entropy data.
libaec has a szip API compatibility layer and can be used as a drop-in replacement for szip. It also has its own API which allows you to use more recent additions to the standard and the coding of data streams among other things.
The code is available under a BSD license. As you may know, NASA holds a patent on parts of the method. Our understanding from communication with NASA's Chief Patent Counsel is that they have effectively abandoned this patent and anyone is free to make 'use of its teachings and claims'. See doc/license.txt for further information on this matter.
All szip related tests in HDF5 pass with libaec and several people on campus here tested the code with HDF5 and GRIB. Still, this being the first release we would be very interested to get feedback on possible bugs and incompatibilities.
You can download the code from: https://www.dkrz.de/redmine/projects/aec/wiki/Downloads Cheers, Mathis -- Mathis Rosenhauer German Climate Computing Centre
netcdfgroup
archives: