mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: [PATCH 2.6.1 -- take two] Add CRC32C chksums to crypto and lib rout
@ 2004-02-05  6:36 linux
  0 siblings, 0 replies; only message in thread
From: linux @ 2004-02-05  6:36 UTC (permalink / raw)
  To: linux-kernel

> Hard to guess what the author's intent was as he left no license, but
> perhaps you're right. However, public domain works are routinely
> relicensed by publishers when they make a trivially derived work, see
> any reprint of Shakespeare or Bach. 

The author's intent was that the code is too damn trivial to start
making big important legal claims about.  If you are so easily impressed
that it seems like a major contribution to western literature[*], you can
sprinkle it with copyrighted holy penguin pee and add an appropriate
consecration notice.  (I.e. make trivial changes and assert copyright
over the changes.)

The disclaimer is not an attempt at a contract, but was intended as a
simple reminder of facts that should be obvious anyway.  If you think it's
pointless, feel free to delete it.  That's what "public domain" means.

It was inspired by distant memories of the very worthwhile InterSlip
license agreement, http://www.outercon.com/interslip.html
(I had a nice conversation with the lawyer that wrote it many years ago,
and she wanted to show that something could be funny and legally binding
at the same time.)

If MODULE_LICENSE can't cope with "Public domain", the that seems
to be a bug in MODULE_LICENSE, not grounds for a legalese workaround.
But whatever.

[*] You won't be completely alone; some people seem to think that <errno.h>
    has significant artistic merit, but personally I'm afraid that sharing
    that opinion would spread some horrible disease.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-02-05  6:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-05  6:36 [PATCH 2.6.1 -- take two] Add CRC32C chksums to crypto and lib rout linux

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®