Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Directory service
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== {{anchor|Implementations of directory services}}Implementations == Directory services were part of an [[Open Systems Interconnection]] (OSI) initiative for common network standards and multi-vendor interoperability. During the 1980s, the [[International Telecommunication Union|ITU]] and [[International Organization for Standardization|ISO]] created the [[X.500|X.500 set of standards]] for directory services, initially to support the requirements of inter-carrier electronic messaging and network-name lookup. The [[Lightweight Directory Access Protocol]] (LDAP) is based on the X.500 directory-information services, using the [[Internet protocol suite|TCP/IP stack]] and an X.500 [[Directory Access Protocol]] (DAP) string-encoding scheme on the [[Internet]]. Systems developed before the X.500 include: * ''[[Domain Name System]] (DNS):'' The first directory service on the Internet,<ref>{{cite web|url=https://www.ietf.org/rfc/rfc1034.txt |title=RFC1034 |publisher=IETF.org |date=1978-11-01 |access-date=2018-02-13}}</ref> still in use * ''[[Hesiod (name service)|Hesiod]]:'' Based on DNS and used at MIT's [[Project Athena]] * ''[[Network Information Service]] (NIS):'' Originally [[Yellow Pages (computing)|Yellow Pages]] (YP) [[Sun Microsystems]]' implementation of a directory service for [[Unix]] network environments. It played a role similar to Hesiod. * ''[[NetInfo]]:'' Developed by NeXT during the late 1980s for [[NEXTSTEP]]. After its acquisition by Apple, it was released as open source and was the directory service for [[Mac OS X]] before it was deprecated for the LDAP-based Open Directory. Support for NetInfo was removed with the release of 10.5 Leopard. * ''[[Banyan VINES]]:'' First [[Scalability|scalable]] directory service * ''[[Windows domain|NT Domain]]s:'' Developed by Microsoft to provide directory services for Windows machines before the release of the LDAP-based Active Directory in Windows 2000. Windows Vista continues to support NT Domains after relaxing its minimum authentication protocols. === LDAP implementations === LDAP/X.500-based implementations include: * [[389 Directory Server]]: Free Open Source server implementation by [[Red Hat]], with commercial support by Red Hat and [[SUSE S.A.|SUSE]]. * [[Active Directory]]: [[Microsoft]]'s directory service for [[Windows]], originating from the X.500 directory, created for use in [[Microsoft Exchange Server|Exchange Server]], first shipped with [[Windows 2000 Server]] and supported by successive versions of Windows * [[Apache Directory Server]]: Directory service, written in Java, supporting LDAP, Kerberos 5 and the Change Password Protocol; LDAPv3 certified * [[Apple Open Directory]]: [[Apple Inc.|Apple]]'s directory server for [[macOS|Mac OS X]], available through [[macOS Server|Mac OS X Server]] * [[NetIQ eDirectory|eDirectory: NetIQ's]] implementation of directory services supports multiple architectures, including [[Microsoft Windows|Windows]], [[NetWare]], [[Linux]] and several flavours of [[Unix]] and is used for user administration and configuration and software management; previously known as Novell Directory Services. * [[Red Hat Directory Server]]: [[Red Hat]] released Red Hat Directory Server, acquired from AOL's Netscape Security Solutions unit,<ref>{{cite web |url=http://www.informationweek.com/story/showArticle.jhtml?articleID=48800390 |title=Red Hat Spending $23 Million For Ex-Netscape Security Solutions Business |access-date=2018-04-22}}</ref> as a commercial product running on top of [[Red Hat Enterprise Linux]] as the community-supported [[389 Directory Server]] project. Upstream open source project is called [[FreeIPA]]. * [[Oracle Internet Directory]]: (OID) is [[Oracle Corporation]]'s directory service, compatible with LDAP version 3. * [[Sun Java System Directory Server]]: [[Sun Microsystems]]' directory service<ref>{{cite web|url=http://www.sun.com/software/products/directory_srvr_ee/ |title=Oracle and Sun |publisher=Sun.com |date=2010-09-07 |access-date=2012-01-09}}</ref> * [[OpenDS]]: [[Open-source model|Open-source]] directory service in Java, backed by [[Sun Microsystems]]<ref>{{cite web |url=http://opends.dev.java.net/ |title=Java.net |publisher=Opends.dev.java.net |access-date=2012-01-09 |url-status=dead |archive-url=https://web.archive.org/web/20070704054648/https://opends.dev.java.net/ |archive-date=2007-07-04 }}</ref> * [[Oracle Unified Directory]]: (OUD) is [[Oracle Corporation]]'s next-generation unified directory solution. It integrates storage, synchronization, and proxy functionalities. * Windows [[NT Directory Service]]s (NTDS), later renamed [[Active Directory]], replaced the former NT Domain system. * [[Critical Path, Inc.|Critical Path Directory Server]] * [[OpenLDAP]]: Derived from the original University of Michigan LDAP implementation (like Netscape, Red Hat, Fedora and Sun JSDS implementations), it supports all computer architectures (including Unix and Unix derivatives, Linux, Windows, z/OS and a number of embedded-realtime systems). * [[Lotus Domino]] * [[Nexor]] Directory * [[OpenDJ]] - a [[Java (programming language)|Java]]-based LDAP server and directory client that runs in any operating environment, under license [[Common Development and Distribution License|CDDL]]. Developed by [[ForgeRock]], until 2016,<ref name=":1">{{cite web | title=ForgeRock has shuttered the open-source community, and no longer allows new development on their platform under a permissive license | website=timeforafork | date=June 1, 2017 | url=http://www.timeforafork.com/ | ref={{sfnref | ForgeRock | 2017}} | access-date=June 1, 2017 | archive-date=October 3, 2017 | archive-url=https://web.archive.org/web/20171003142102/http://www.timeforafork.com/ | url-status=dead }}</ref> now maintained by [https://github.com/OpenIdentityPlatform/OpenDJ OpenDJ] Community Open-source tools to create directory services include OpenLDAP, the [[Kerberos (protocol)|Kerberos protocol]] and [[Samba software]], which can function as a Windows [[domain controller]] with Kerberos and LDAP [[Front and back ends|back ends]]. Administration is by GOsa or Samba SWAT.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)