What is SLP?
Download
Development
Documentation
Credits
Contacts
The OpenSLP project is an effort to develop an open-source implementation of Service Location Protocol suitable for commercial and non-commercial application.

What is SLP?

Service Location Protocol is an IETF standards track protocol that provides a framework to allow networking applications to discover the existence, location, and configuration of networked services in enterprise networks. (click here for full introduction)

Download

The current "stable" release is OpenSLP 1.2.1  (3 Mar 2005) .

The current "development" release is OpenSLP 1.3.0 (05 Mar 2004).

The current "java" release is Java API 1.0.0 (16 Apr 2003)

Please read the license before you download.

Take me to the download page!
 


Development

OpenSLP is a continuation of an SLP implementation started at Caldera Systems, Inc.  The current (1.2.x) version is considered stable and usable in production applications.  The CVS repository has now been branched for more agressive development so that new features can be added (see the Roadmap for details).

If you are interested in working on OpenSLP please look at the 1.3.x releases.

The following links provide additional information:


Documentation

An Introduction to SLP
OpenSLP User's Guide
OpenSLP Programmer's Guide
OpenSLP FAQ
OpenSLP Design Document / Hackers Guide (coming soon)

RFC 2608 - Service Location Protocol, Version 2
RFC 2609 - Service Templates and Service Schemes
RFC 2610 - DHCP Options for Service Location Protocol
RFC 2614 - An API for Service Location Protocol


Credits


Independent source code and documentation contributions of OpenSLP authors
Caldera Systems, Inc  contributor of the original code base
Novell Logo
Novell, Inc  current maintainer of the code base
SourceForge.net Logo
The Source Forge hosts the OpenSLP project

Contacts

Please take a minute to subscribe to the following mailing lists:

openslp-announce General OpenSLP announcements 
openslp-users For developers using OpenSLP to write SLP enabled applications or for OpenSLP installation, configuration, and maintenance issues.
openslp-devel Development issues interesting to those working on the OpenSLP implementation
If you don't get a response on the appropriate list, you may contact the OpenSLP maintainer