OpenWFE is an Open source WorkFlow Engine.
OpenWFE is released under a BSD license.
It's written in Java but features access libraries for languages such as Python, Perl, Ruby, C# (.NET), PHP and pnuts.
The main development effort of OpenWFE switched from Java to Ruby : OpenWFEru, an implementation of OpenWFE to Ruby is now available.