Penrose is an open-source java virtual directory server. A Virtual Directory does not store any information itself, unlike other LDAP implementations. Requests received from LDAP client applications are processed by Penrose and passed on to the data source hosting the desired data. Penrose currently supports Active Directory, LDAP and SQL databases.
What's New on Penrose 0.9.3:
- A brand new mapping tool, now called Penrose studio, based on Eclipse RCP 3.1
- Engine allows multi-level/nested mapping
- Join engine supports BeanShell scripting (JSR 274) for transformation
- Remote management via JMX (JSR 160)
- Leverages Apache Directory Server as a protocol stack
- Direct browsing of LDAP and RDBMS-based information to provide easy-to-use mapping
- Live preview of the virtual directory