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

From: Matt Mackall
Date: Tue Feb 03 2004 - 18:39:48 EST


On Tue, Feb 03, 2004 at 05:25:08PM -0600, 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.

Ok, makes sense for CRC32 stuff which can be easily lifted from the
kernel or 50 other places, but not for stuff that's depends on
cryptoapi.

--
Matt Mackall : http://www.selenic.com : Linux development and consulting
-
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/