Relicense all public domain modules to CC0.
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 1 Nov 2012 05:07:41 +0000 (15:37 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 1 Nov 2012 05:08:12 +0000 (15:38 +1030)
commit516c47790828cfb892fecdbe03a6928c345d29b2
tree88f2c2e37a602887fbff8ecadd63f872bfe4812d
parent919b97d6e573eb794d7819f1af8da29023d6b193
Relicense all public domain modules to CC0.

I wrote all of most of them, for the others, here's the CCAN mailing
list thread authorizing it:

From: Timothy B. Terriberry <tterribe@xiph.org>
Subject: Re: [ccan] Changing from Public Domain to CC0
To: Rusty Russell <rusty@rustcorp.com.au>
Cc: ccan@ozlabs.org
Date: Wed, 31 Oct 2012 02:53:50 -0400

Rusty Russell <rusty@rustcorp.com.au> wrote:

> I want to change the License string (and add a symlink) to the following
> trivial modules.  Please Ack.

> isaac

Ack.

From: Alessandro Guido <ag@alessandroguido.name>
Subject: Re: Changing from Public Domain to CC0
To: Rusty Russell <rusty@rustcorp.com.au>
Date: Wed, 31 Oct 2012 10:59:53 +0100

Acked-by: Alessandro Guido <ag@alessandroguido.name>
From: Brad Hards <bradh@frogmouth.net>
Subject: Re: Changing from Public Domain to CC0
To: Rusty Russell <rusty@rustcorp.com.au>
Cc: Joey Adams <joeyadams3.14159@gmail.com>, Alessandro Guido <ag@alessandroguido.name>, Andreas Schlick <schlick@lavabit.com>, ccan@ozlabs.org
Date: Wed, 31 Oct 2012 23:43:24 +1100

On 31/10/12 17:43, Rusty Russell wrote:
> Damn lawyers!
>
> Since Public Domain is a slippery concept outside certain countries, it
> has been suggested that I formalize it to Creative Commons Zero.
>
> I want to change the License string (and add a symlink) to the following
> trivial modules.  Please Ack.

Ack.

More generally, anything I've put into CCAN is so trivial that you can
relicense it (to any Free / Open Source license) as part of any
relicensing you can otherwise get agreement to.

Brad

[Sorry if this comes out in HTML - I'm stuck with unsat tools while
travelling].

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
48 files changed:
ccan/alignof/LICENSE [new symlink]
ccan/alignof/_info
ccan/alignof/alignof.h
ccan/array_size/LICENSE [new symlink]
ccan/array_size/_info
ccan/array_size/array_size.h
ccan/build_assert/LICENSE [new symlink]
ccan/build_assert/_info
ccan/build_assert/build_assert.h
ccan/check_type/LICENSE [new symlink]
ccan/check_type/_info
ccan/check_type/check_type.h
ccan/compiler/LICENSE [new symlink]
ccan/compiler/_info
ccan/compiler/compiler.h
ccan/container_of/LICENSE [new symlink]
ccan/container_of/_info
ccan/container_of/container_of.h
ccan/err/LICENSE [new symlink]
ccan/err/_info
ccan/err/err.c
ccan/err/err.h
ccan/hash/_info
ccan/hash/hash.h
ccan/isaac/LICENSE [new symlink]
ccan/isaac/_info
ccan/isaac/isaac.c
ccan/isaac/isaac.h
ccan/isaac/isaac64.c
ccan/isaac/isaac64.h
ccan/noerr/LICENSE [new symlink]
ccan/noerr/_info
ccan/noerr/noerr.c
ccan/noerr/noerr.h
ccan/short_types/LICENSE [new symlink]
ccan/short_types/_info
ccan/short_types/short_types.h
ccan/str/LICENSE [new symlink]
ccan/str/_info
ccan/str/debug.c
ccan/str/str.c
ccan/str/str.h
ccan/str/str_debug.h
ccan/strmap/_info
ccan/strset/_info
ccan/tcon/LICENSE [new symlink]
ccan/tcon/_info
ccan/tcon/tcon.h