Eporter is a project mainly written in Erlang, it's free.
porter stemmer for erlang
eporter is a repackaged version of Alden Dima's erlang implementation of the porter stemming algorithm from here.
git clone git://github.com/dweldon/eporter.git
cd eporter && make
> eporter:stem("musical").
"music"