What are your recommendations for a basic, centralized identity management/SSO service? It must be open source, have a pluggable identity manager (eg: LDAP, DB, openID, etc.) and provide a decent range of API access options (eg: web services, REST, etc.). It must also be clusterable for high availability.
JOSSO? CAS? others?
There are a number of open source SSO solutions, OpenAM/OpenSSO, CAS Server and Shibboleth.
Dont forguet simpleSAMLphp if you looking for SAML support or HybridAuth if you just looking for a SSO library.
WSO2 as described here. It's absolutely free, Java based and integrates with most of services / apps via various protocols or APIs.