The Oodle web site just went live a few days ago.
Sometimes I feel embarassed (ashamed? humiliated?) that it's taken me five years to write a file IO and data compression library. Other times I think I've basically written an entire OS by myself (and all the docs, and marketing materials, and a video compressor, and aborted paging engine, and a bunch of other crap) and that doesn't sound so bad. I suppose the truth is somewhere in the middle. (perhaps with Oodle finally being officially released and selling, I might write a little post-mortem about how it's gone, try to honestly look back at it a bit. (because lord knows what I need is more introspection in my life)).
Oodle 1.1 will be out any day now. Main new features :
Lots more platforms. Almost everything except mobile platforms now.
LZNIB! I think LZNIB is pretty great. 8X faster to decode than ZLIB and usually
makes smaller files.
Other junk :
All the compressors can run parallel encode & decode now.
Long-range-matcher for LZ matching on huge files (still only in-memory though).
Incremental compressors for online transmission, and faster resets.
Personally I'm excited the core architecture is finally settling down, and we have a more focused
direction to go forward, which is mainly the compressors. I hope to be able to work on some new
compressors for 1.2 (like a very-high-compression option, which I currently don't have), and then
eventually move on to some image compression stuff.