No inicio a maioria dos servidores LDAP era comercial, como o servidor de diretórios da Netscape.
A primeira versão OSS era o servidor LDAP da Universidade de Michigan.
Infelizmente, o código da Universidade deixou de ser atualizado e no
seu lugar passou a ser utilizado o OpenLDAP que traz este protocolo ao alcance
dos usuários Linux que querem testar a versatilidade do LDAP com um
código atualizado, ao mesmo tempo que mantém compatibilidade
de API com programas escritos para o U of M. O OpenLDAP foi codificado para
ser escalável, fornecendo suporte para replicação de servidores,
e uma escolha de servidores de bancos de dados de backend (como o GDBM). O
projeto do LDAP é hierárquico ao invés de um banco de
dados relacional, o que significa que você pode não ver nenhum
suporte para o mySQL ou o PostgreSQL. Usar uma base de dados relacional diminui
um pouco a performance quando se está consultando informações
hierarquizadas. A diferença pode não ser muita, mas aumenta conforme
a taxa de consultas aumenta.