Re: The TDCAL License

From: Tom St Denis (tomstdenis_at_iahu.ca)
Date: 06/09/03


Date: Mon, 09 Jun 2003 16:00:09 GMT

clem wrote:
>>I was giving an example, not a condition. Under TDCAL you can "steal"
>>the code and change the name. As a matter of ettiquette that isn't nice
>>but the TDCAL doesn't prevent it.
>
>
> Why would this be a good idea? Who is the lamer who came up with this
> idea?

The idea is the code is free for use.

> I know of no other packages which support TDCAL. I think the basis of
> TDCAL, if it is fundamental to stealing others hard-written code, is
> flawed.

First off you ignorant little sod, the majority of LTC and *ALL* of LTM
was hand-written by me [Tom St Denis]. I routinely give away the code
under essentially a PD license because I'm a nice guy.

As for Gladmans code I was

a) entitled to use it
and
b) DID give credit for it.

---->HOWEVER<-----, the code in LTC [aes.c and serpent.c] are not
verbatim copies of Gladmans code. They are in fact derivatives of work
I was entitled to. I gave credit originally because I wanted to show my
gratituted not because I was legally required to.

Derivatives under copyright act ---> ARE NOT <--- owned by the original
author. Hence, Gladman has no case.

> As it stands, it sounds like you are ripping him off of such a small
> thing he asks for when he did the larger thing by writing the code and
> making it freely available.

No, no, no. First off I'm not "ripping him off". The code in LTC is
based on his work but with substantial changes that make it

a) work in the LTC API
and
b) Fix several flaws and provide several optimizations.

I have ----> NO PROBLEM <----- with giving credit. I just don't feel
I'm obliged todo so since the files in LTC ---> BELONG TO ME <---

Tom



Relevant Pages

  • Re: LibTomCrypt [v0.96 bug fix]
    ... your rekeying paper [which you asked me to comment on TWICE via private ... I've been milking LTC for a while. ... Is it because the Great Tom St Denis ... > similar battle as you long ago started against me, Bartosz Zoltak. ...
    (sci.crypt)
  • Re: Release 1.1 (beta) of my AES implementation
    ... > Tom St Denis wrote: ... I can safely say I have no clue what you are talking about [hint: ... For example, a LTC app ... >>semaphore on the routine to prevent two threads from using the same buffers. ...
    (sci.crypt)
  • Re: Release 1.1 (beta) of my AES implementation
    ... > Tom St Denis wrote: ... >>Tons of comments, cool, a bit complicated API though... ... I mean LTC ... >>multiplier in Twofish for an example of fairly efficient code. ...
    (sci.crypt)
  • Re: The TDCAL License
    ... I'm not ignorant. ... >verbatim copies of Gladmans code. ... I gave credit originally because I wanted to show my ... No honor. ...
    (sci.crypt)
  • Re: followup to SSL+LTC
    ... > Salary tom gets for writing LTC. ... > just said they'd like to connect to https servers using LTC. ... 'sorry, too much work, try OpenSSL or Cryptlib or GnuTLS'. ... there is between a crypto library and a deployed protocol. ...
    (sci.crypt)