GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell. It can either be used as a library or as an independent spell checker.
T. Strutz. 4th International ITG Conference on Source and Channel Coding, (2002)source code available from http://www.embl-hamburg.de/~tilo/Software/CoBALP.tar.gz.