2001-06-19 13:56:59 UTC
Greetings,
As many of you have noticed, there has been no new code distributed for JavaLDAP in over 9 months.
Developing a full-fledged LDAP server is considerable work and more than one person can accomplish in spare time. While there have been offers of help, there have been no patches submitted by other users to date to the August 2000 codebase (or any codebase, really).
Most of the interest I received was from people looking for a production-ready version.
Rather than let the software die out like many other open source projects that simply don't have enough developers or "free time" to complete, I decided to take another path that has better allowed me to complete this software: commercialization.
I've held off on making this announcement to this list, as I don't want to unfairly promote this commercial venture in a public forum dedicated to open source software development. However, I receive many requests per week for the status of this software and feel it is important that those who have followed this project and wondered about its status know where things are.
The company, Octet String (www.octetstring.com) has been in operation since September. We're relatively small in size, but existing revenue exceeds our burn rate and we've made incredible progress with our product in terms of the development, QA, documentation, and many other areas.
While a few pieces of the JavaLDAP code remain, most of the code has been rewritten. It now has a persistent datastore, full LDAP proxying/failover capabilities (read/write), and even a preview version of mappable database (JDBC/ODBC) and even structured text file access via LDAP. Not to mention tha the code is now completely LDAP compliant and doesn't have the thousands of bugs in the software I posted here nearly a year ago. Performance now consistently exceeds 1,000 operations per second on single-processor Pentium III class hardware.
The JavaLDAP software on this site will remain public and open source. While I will not make changes, I am more than happy to turn the old code-base over to anyone else interested in maintaining it. That code will continue to bear the GPL license.
The OctetString software was relicensed with a commercial license and is not open source. We're still deciding if certain portions or all of the code may be opened in the future, but would need to understand how we can support our company and allow for continued development and support before doing so.
Thank you,
Clayton Donley (Developer of JavaLDAP)
clayton.donley@octetstring.com