Speedo is an open source implementation of the JDO specification. It uses the Jorm, Medor and Perseus framework defined in objectweb.