Proposal to rename ldap-UNKNOWN.jar to a more informative label
---------------------------------------------------------------

                 Key: XWIKI-2020
                 URL: http://jira.xwiki.org/jira/browse/XWIKI-2020
             Project: XWiki Platform
          Issue Type: Idea
          Components: Authentication and Rights Management
    Affects Versions: 1.2
         Environment: all environments
            Reporter: Ricardo Rodríguez
            Priority: Minor


By keeping track of the LDAPAuthenticater class dependences I've realize that 
Novell LDAP classes are included in a .jar labeled *UNKNOWN*.

After a brief discussion in the devs list, we propose to rename 
ldap-UNKNOWN.jar to ldap-novell-20071012
.jar. The new name informs about the contributor (Novell) and the date of the 
release (October the 12, 2007). Different updates of ldapjar from Novell keep 
the same release version, so only the release date is useful to know what 
classes are you using. Together with the jar, a readme file 
ldap-novell-20071012-license.txt must be included. This will be its content 
http://www.openldap.org/devel/cvsweb.cgi/~checkout~//LICENSE?rev=1.2&cvsroot=JLDAP&hideattic=1&sortbydate=0ver


Novell LDAP Java classes are based on IETF (Internet Engineering Task Force) 
LDAP Java Application Program Interface.
They are available under the Novell Developer License Agreement. It includes 
the following statement:

"Open Source Software. Your license to use software that is provided subject to 
a separate open source license is described in and subject to the license 
agreement included with the software."


LDAP Classes for Java available at 
http://developer.novell.com/wiki/index.php/Jldap includes a README.txt stating:

"All files provided in this release are subject to the Novell Developer Kit 
license Agreement and Separate Limited Warranty, which can be found in the 
license.txt file provided in this download."


There is no license.txt in the Novell ldap.jar distribution, but LICENSE 
reads...

The OpenLDAP Public License
Version 2.0.1, 21 December 1999

There is a new license in the OpenLDAP CVS repository... 
http://www.openldap.org/devel/cvsweb.cgi/~checkout~//LICENSE?rev=1.2&cvsroot=JLDAP&hideattic=1&sortbydate=0


GNU are OpenLDAP licenses are compatible...

Open LDAP and http://www.gnu.org/licenses/license-list.html#SoftwareLicenses
http://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean

GNU is compatible with LGPL.


Provided all of this we conclude XWiki can distribute ldap-novell-20071012.jar 
together with ldap-novell-20071012-license.txt. Please, find attached to this 
Jira issue both files.

No contact has been established with either OpenLDAP or Novell teams to make a 
consultation about this issue. Could it be advisable to do that and have an in 
written acknowledge to use their software within XWiki? We are far to be 
licenses experts so, please, any input will be welcome!



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to