Re: [PATCH 2.6.1 -- take two] Add CRC32C chksums to crypto and libroutines

From: James Morris
Date: Tue Feb 03 2004 - 21:20:21 EST


On Tue, 3 Feb 2004, Matt Domsch wrote:

> > >> +MODULE_LICENSE("GPL and additional rights");
> > >
> > > "additional rights?"
> > >
> > Take it up with Matt_Domsch@xxxxxxxx -- it's his code that I
> > cribbed, so that's the license line I used.
>
> The crc32 code came from linux@xxxxxxxxxxx with the following
> copyright abandonment disclaimer, which is still in lib/crc32.c:
>
> /*
> * This code is in the public domain; copyright abandoned.
> * Liability for non-performance of this code is limited to the amount
> * you paid for it. Since it is distributed for free, your refund will
> * be very very small. If it breaks, you get to keep both pieces.
> */
>
> Thus GPL plus additional rights is appropriate.
>

Placing the code in the public domain then adding additional rights seems
to be inherently conflicted.

People will pay for distribution of the code, so these additional rights
would not be acceptable anyway.

(IMHO).


- James
--
James Morris
<jmorris@xxxxxxxxxx>


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/