Boost logo

Boost :

From: Henrik Sundberg (storangen_at_[hidden])
Date: 2008-09-02 17:59:55


On Tue, Sep 2, 2008 at 10:29 PM, Sebastian Redl
<sebastian.redl_at_[hidden]> wrote:
> Henrik Sundberg wrote:
>>>
>>> On Tue, 2008-09-02 at 04:42 -0400, Daryle Walker wrote:
>>>
>>>>
>>>> I didn't take the implementation from any of the MD5 sources lying
>>>> around, I did a "clean room" build from the RFC's description.
>>>> (They're all byte-wise, while mine is bit-wise [the only one,
>>>> AFAIK].) I did use the RFC's sample code to get the values of the
>>>> various constants. Do I need to have some sort of licensing with the
>>>> RFC board; aren't they free for all?
>>>>
>>
>> I think you made a mistake by using the sample code.
>> I don't think the Boost license can accept the "derived from the RSA
>> Data Security, Inc. MD5 Message-Digest Algorithm" requirement.
>>
>> I.e. the algorithm is completely free, but the sample code is not.
>>
>> No lawyer either...
>>
>
> If I understand the mail correctly, he used the sample code to compute some
> numbers (a lookup table?), but his actual code doesn't contain anything of
> the sample code. Since these numbers are not specific to the sample code but
> characteristic to the mathematical properties of MD5, this doesn't make his
> code a derivative work of the sample code.

You're right!
There should be no problem with this.
Sorry for the noise.
/$


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk