[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: web2ldap -- cgi and standalone web server that allows browsing and editing LDAP



Clause 5. fails DFSG 5. (discrimination against persons), clause 8. is a
noxious termination clause (but not specifically DFSG-unfree, see e.g.
Apple's "open" license), and clause 9. is an even more noxious choice of law
clause (Virginia == UCITA == blech).  I'd recommend somebody undertake a
"clean-room" rewrite of the parser module & license it with GPL or LGPL just
to be safe.

Standard disclaimers apply.

--
Eric R. Sherrill, WF Software Systems Engineer
Texas Instruments HFAB1 Automation Systems
Stafford, TX 77477-3006
281-274-4133


-----Original Message-----
From: Tommi Virtanen [mailto:tv-nospam-2aea01@debian.org]
Sent: Thursday, December 21, 2000 6:38 AM
To: debian-devel@lists.debian.org
Cc: debian-legal@lists.debian.org
Subject: RFP: web2ldap -- cgi and standalone web server that allows
browsing and editing LDAP


Package: wnpp
Severity: wishlist

[If no one takes this up, I'll probably retitle it to ITP in a month.
 -legal people, have a look at the license below, and the usage of it
 as a module in a GPLed work. I am not subscribed to -legal, so keep
 me Cc:ed or report your findings to the wnpp bug. Thank you.]

http://www.web2ldap.de/

--8<--
Directory services like LDAP are suitable for holding a lot of
organizational information in a standarized database scheme. LDAP is
very handy for e.g. providing centralized addressbooks for the users
of an organization. Widely used mail client software like Netscape
Messenger or Outlook have already built-in support for accessing
directory services through LDAP for retrieving personal data like mail
addresses or certificate data.

However some situations arise in which there is a strong need for

    a robuste and flexible LDAP client software which provides add/modify of
LDAP entries.
    access to the directory without having LDAP capable client software
(e.g. via WWW).
    a secure LDAP client with clean login behaviour.
    hiding the LDAP service behind a firewall.
    encryption for LDAP access over unsecure networks.

This is why web2ldap was developed which aims to be a full-featured LDAPv2+
client.
--8<--

GPL, but has non-GPL component. Not sure how free that makes it.
Cc: to debian-legal.

--8<--
The ASN.1 parser module pisces.asn1 was written by Jeremy Hylton as part of
his work on
Pisces (see license 1895.22/1007).
--8<--

--8<--
 Pisces License

 IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.

 BY CLICKING ON THE "ACCEPT" BUTTON WHERE INDICATED, OR BY INSTALLING,
 COPYING OR OTHERWISE USING THE SOFTWARE, YOU ARE DEEMED TO HAVE
 AGREED TO THE TERMS AND CONDITIONS OF THIS AGREEMENT.


Pisces version 1.0

  1.This LICENSE AGREEMENT is between the Corporation for National
  Research Initiatives, having an office at 1895 Preston White Drive,
  Reston, VA 20191 ("CNRI"), and the Individual or Organization
  ("Licensee") accessing and using Pisces version 1.0 in source or
  binary form and its associated documentation as provided herein
  ("Software").

  2.Subject to the terms and conditions of this License Agreement,
  CNRI hereby grants Licensee a non-exclusive, non-transferable,
  royalty-free, world-wide license to reproduce, analyze, test,
  perform and/or display publicly, prepare derivative works,
  distribute, and otherwise use the Software alone or in any
  derivative version, provided, however, that CNRI's License Agreement
  and CNRI's notice of copyright, i.e., "Copyright )2000 Corporation
  for National Research Initiatives; All Rights Reserved" are both
  retained in the Software, alone or in any derivative version
  prepared by Licensee.

  Alternatively, in lieu of CNRI's License Agreement, Licensee may
  substitute the following text (omitting the quotes), provided,
  however, that such text is displayed prominently in the Software
  alone or in any derivative version prepared by Licensee: "Pisces
  (Version 1.0) is made available subject to the terms and conditions
  in CNRI's License Agreement. This Agreement may be located on the
  Internet using the following unique, persistent identifier (known as
  a handle): 1895.22/1007. The License may also be obtained from a
  proxy server on the Web using the following URL:
  http://hdl.handle.net/1895.22/1007.";

  3.In the event Licensee prepares a derivative work that is based on
  or incorporates the Software or any part thereof, and wants to make
  the derivative work available to the public as provided herein, then
  Licensee hereby agrees to indicate in any such work, in a
  prominently visible way, the nature of the modifications made to
  CNRI's Software.

  4.Licensee may not use CNRI trademarks or trade name, including
  Pisces or CNRI, in a trademark sense to endorse or promote products
  or services of Licensee, or any third party. Licensee may use the
  mark Pisces in connection with Licensee's derivative versions that
  are based on or incorporate the Software, but only in the form
  "Pisces-based ___________________," or equivalent.

  5.Licensee may not knowingly export or rexport Software or products
  developed with Software to Cuba, Iran, Iraq, Libya, North Korea,
  Sudan, or Syria.

  6.CNRI is making the Software available to Licensee on an "AS IS"
  basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
  IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR
  FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE
  WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.

  7.CNRI SHALL NOT BE LIABLE TO LICENSEE OR OTHER USERS OF THE
  SOFTWARE FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES OR
  LOSS AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE,
  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY
  THEREOF. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF
  LIABILITY SO THE ABOVE DISCLAIMER MAY NOT APPLY TO LICENSEE.

  8.This License Agreement may be terminated by CNRI (i) immediately
  upon written notice from CNRI of any material breach by the
  Licensee, if the nature of the breach is such that it cannot be
  promptly remedied; or (ii) sixty (60) days following notice from
  CNRI to Licensee of a material remediable breach, if Licensee has
  not remedied such breach within that sixty-day period.

  9.This License Agreement shall be governed by and interpreted in all
  respects by the law of the State of Virginia, excluding conflict of
  law provisions. Nothing in this Agreement shall be deemed to create
  any relationship of agency, partnership, or joint venture between
  CNRI and Licensee.

 10.By clicking on the "ACCEPT" button where indicated, or by
 installing, copying or otherwise using the Software, Licensee agrees
 to be bound by the terms and conditions of this License Agreement.

--8<--

--
tv@{{hq.yok.utu,havoc,gaeshido}.fi,{debian,wanderer}.org,stonesoft.com}
unix, linux, debian, networks, security, | With searching comes loss
kernel, TCP/IP, C, perl, free software,  | and the presence of absence:
mail, www, sw devel, unix admin, hacks.  | "My Novel" not found.


--
To UNSUBSCRIBE, email to debian-legal-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org




Reply to: