On Fri, 7 Jul 2006, George Danchev wrote: ...[deleted] > Hello, Hello, ... > > I sincerely think that this code is mostly mine. > > > > Perhaps some i, j, s or p remains from the original, and obviously > > I'm not the creator of the rc4 algorithm. > > Very good. I do believe it is yours. What I wish to see in shc.c is the very > same words and explanations, that is, that the unknown-copyright > implementation has been re-implemented by you and the copyright notice applis > to it also. Since that appears to be true, it should be added there and get > the users aware of that very important detail from the legal POV. > > Right, we are not discussing algorithm itself (it has already been in various > free software packages), but its implementation in shc. > ... > I would add 'and is licensed also under GPL' or you think it is far too much > as clarification.
No problem. Please, check the file: http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6_shc.c.gz It contains the following message and the previous messages have been removed. Please, check the file an tell me if it is all right. /** * This software contains an ad hoc version of the 'Alleged RC4' algorithm, * which was anonymously posted on sci.crypt news by cypherpunks on Sep 1994. * * My implementation is a complete rewritten of the one found in * an unknown-copyright (283 characters) version picked up from: * From: [EMAIL PROTECTED] (John L. Allen) * Newsgroups: comp.lang.c * Subject: Shrink this C code for fame and fun * Date: 21 May 1996 10:49:37 -0400 * And it is licensed also under GPL. */ ... > > There is not a single byte of cypherpunk code in shc.c file. > > If so, I wish the truth to live in shc.c as a comment. I hope you find that > acceptable ? > > > If I have clarified it enough we can keep the actual > > implementation as is. Is it all right now? ... -- Saludos Fran --------------------------------------------------------------------- Francisco Rosales García <[EMAIL PROTECTED]> TEL: +34 91 336 73 80 http://www.datsi.fi.upm.es/~frosal FAX: +34 91 336 73 73 Departamento de Arquitectura y Tecnología de Sistemas Informáticos. Facultad de Informática. Universidad Politécnica de Madrid. España.