Hi,

I have overlooked a licence problem about the RMD160 implementation
shipped and used in seeks. The files on
http://homes.esat.kuleuven.be/~bosselae/ripemd160.html mention no real
licence, only a "Copyright" note, contrary to the seeks source copies
which go like this:

/********************************************************************\
  *
  *      FILE:     rmd160.h
  *
  *      CONTENTS: Header file for a sample C-implementation of the
  *                RIPEMD-160 hash-function.
  *      TARGET:   any computer with an ANSI C compiler
  *
  *      AUTHOR:   Antoon Bosselaers, ESAT-COSIC
  *      DATE:     1 March 1996
  *      VERSION:  1.0
  *
  *      Copyright (c) Katholieke Universiteit Leuven
  *      1996, All Rights Reserved
  *
  *  Conditions for use of the RIPEMD-160 Software
  *
  *  The RIPEMD-160 software is freely available for use under the terms and
  *  conditions described hereunder, which shall be deemed to be accepted by
  *  any user of the software and applicable on any use of the software:
  *
  *  1. K.U.Leuven Department of Electrical Engineering-ESAT/COSIC shall for
  *     all purposes be considered the owner of the RIPEMD-160 software and of
  *     all copyright, trade secret, patent or other intellectual property
  *     rights therein.
  *  2. The RIPEMD-160 software is provided on an "as is" basis without
  *     warranty of any sort, express or implied. K.U.Leuven makes no
  *     representation that the use of the software will not infringe any
  *     patent or proprietary right of third parties. User will indemnify
  *     K.U.Leuven and hold K.U.Leuven harmless from any claims or liabilities
  *     which may arise as a result of its use of the software. In no
  *     circumstances K.U.Leuven R&D will be held liable for any deficiency,
  *     fault or other mishappening with regard to the use or performance of
  *     the software.
  *  3. User agrees to give due credit to K.U.Leuven in scientific publications
  *     or communications in relation with the use of the RIPEMD-160 software
  *     as follows: RIPEMD-160 software written by Antoon Bosselaers,
  *     available at http://www.esat.kuleuven.be/~cosicart/ps/AB-9601/.
  *
 \********************************************************************/

Parts #1 and #2 sound a bit awkward and restrictive for me to push this
as is. I don't want to be the one pushing a port for this release. Next
release will be much easier to port and will be using mhash, thus
getting freed of this licence issue.

Thanks a lot to people that gave me feedback so far.

-- 
Jérémie Courrèges-Anglas
GPG Key fingerprint: 61DB D9A0 00A4 67CF 2A90  8961 6191 8FBF 06A1 1494

Reply via email to