You are currently viewing a snapshot of taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to, please file a bug.

Netscape Directory SDK for Java: Source Code Release

Contact: Erhyuan Tsai

To get the source code for the Directory SDK for Java (Version 4.17), see the instructions below. You should read the Release Notes which describe the changes since version 4.0.

  • Downloading the source code. The 4.17 source is available as gzipped tar and Zip.

    The names of these files include the date when the file was created. These files include CVS information, which means that you can get the latest version of the source without having to check out the source code explicitly. To do this type cvs update in the directory mozilla/directory.

  • Checking out the source code. If you prefer, you can check out the source code using CVS. First, read through these instructions on using CVS.

    Then, to get the Java SDK, check out the following module:

    • DirectorySDKSourceJava

  • Reading the source code documentation. Before you work with the source code, you should read the documentation on the Java source code.

    For the Directory SDK for Java developer information check the Netscape Directory SDK for Java Programmer's Guide and the Javadoc API Specification.

    You can also find additional details about the Directory SDK for Java 4.x, as well as numerous practical examples of how to use the SDK to create LDAP-enabled applications, in LDAP Programming with Java by Rob Weltman and Tony Dahbura; Addison-Wesley Pub Co; ISBN: 0201657589.

  • Building the SDK. To build the 4.x Java SDK, follow the Java SDK build instructions.

If you have questions or want to discuss issues about the Directory SDK source release or the PerLDAP source release, you can post a message to the newsgroup. (For more information about the newsgroups and mailing lists available from, see the community page.)