The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Development
Module Owners
Blue Sky
Projects
Source Code
Getting It
Documentation
License Terms
Bugs
Search
Feedback


Netscape Directory SDK: Source Code Release

Last Updated: August 19, 1998
Contact: Chuck Boatwright (chuckb@netscape.com)
Discussion: netscape.public.mozilla.general


The Netscape Directory SDK enables you to write applications to access, manage, and update the information stored in an LDAP directory.

This source code release of the SDK includes the source code for the C library and Java classes that implement the LDAP API. The source code for the Netscape Directory SDK is covered by the Netscape Public License. (Note that this release does not include the source code for the command-line tools and the source code for SSL functions.)

If you are interested in contributing to the source code for the Netscape Directory SDK, read the general information provided under "getting involved".

  • Downloading the source code.

    You can download the C SDK source code and the Java SDK source code.

    You can download the source in either a gzipped tar file or a zip file. 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 through CVS without having to check out the source code explicitly.

  • Checking out the source code.

    You can check out the source code using CVS. First, read through the CVS instructions, then check out the following modules:

    • To get both the C and Java SDKs, check out the DirectorySDKSource module.

    • To get the C SDK only, check out the DirectorySDKSourceC and DirectorySDKSourceBuild modules.

    • To get the Java SDK only, check out the DirectorySDKSourceJava module.

  • Reading the source code documentation.

    Before you work with the source code, you should read the C source code documentation or the Java source code documentation.

    You can also find information about the Netscape Directory SDK for C in the Netscape Directory SDK for C Programmer's Guide and more information on the Netscape Directory SDK for Java in the Netscape Directory SDK for Java Programmer's Guide.

  • Building the SDK.

    To build the SDK, follow the C SDK build instructions or the Java SDK build instructions.

  • Getting the PerLDAP source.

    You can also get the source for PerLDAP here.

    PerLDAP is a set of modules written in Perl and C that will allow developers to leverage their existing Perl knowledge to easily write to and manage LDAP-enabled directories. PerLDAP makes it very easy to search, add, delete, and update directory entries.

    Be sure to read the release notes and installation instructions before downloading the source code. Please read the Programmer's Guide to learn how you can use PerLDAP to write directory-enabled Perl applications. You can download the PerLDAP source code here.

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 netscape.public.mozilla.general newsgroup. (For more information about the newsgroups and mailing lists available from mozilla.org, see the community page.)




Copyright © 1998 Netscape Communications Corporation.