OpenIDM

OpenIDM is designed with flexibility in mind, leverages JavaScript as default scripting language to define business rules during provisioning.

ForgeRock launched the OpenIDM project on October 27, 2010 at GOSCON in Portland following a 6-month internal development process.

[2] ForgeRock felt there was no strong open source identity provisioning project, and launched OpenIDM under CDDL licensing for compatibility with OpenAM and OpenDJ.

So since it prevents the community from taking part on developing within the latest version aka trunk, doesn't give any insights, what actually got fixed/features got merged, it should be considered closed source, now (end 2016).

[11] ForgeRock posted an OpenIDM roadmap stretching from release date to end of 2012 also outlining the project principles.