Java implementation of a support vector machine. Uses the optimization algorithm of SVMlight. Cool feature: comes with a DB version that runs inside Oracle 8.1+.
Probably the most often used implementation of SVM, written in C. Cool feature: check out SVMstruct for learning structured output -- for instance multi-class problems, HMMs, sequence alignment. Extensions: wrappers/interfaces for Java, Perl, Matlab; access to kernels written in Java; algorithm for approximately training TSVMs; training algorithm for large datasets that can be faster than SVMlight (called SVMperf).