From: Alo Sarv (alo.sarv_at_[hidden])
Date: 2005-06-22 05:37:03
Hydranode Engine is a plugin-driven P2P client engine that relies
heavily on Boost libraries. Hydranode codebase is licenced under GNU
GPL, and is developed mainly by Alo Sarv. Currently in Beta phase,
Hydranode runs on wide range of platforms, including Windows, Linux,
BSD, Mac OS, Solaris etc.
Hydranode Engine and plugins rely heavily on the following Boost
libraries: Bind, Function, Lambda, MultiIndex, Signals, Threads,
SmartPtr, Format, LexicalCast. Other Boost libraries being used
include FileSystem, StringAlgo, DateTime, ProgramOptions, Spirit,
Random, Tokenizer, TypeTraits, Tribool, Tuple and Any. Once Boost 1.33
is released, I'm also looking forward to using Boost.IOStreams library
All complex data structures in Hydranode are implemented using
MultiIndex containers, which significantly reduced development time
and kept code clean. Format is being used for all text formatting.
Having Threads and FileSystem libraries available made cross-platform
development lot easier in those areas.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk