X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=lgpl-relicensing.txt;fp=lgpl-relicensing.txt;h=853c004d7033950289ff2da6291a083d634e2709;hp=0000000000000000000000000000000000000000;hb=b92c90fc5e70668dabe42dc7ddb09804fa95dcc3;hpb=e7061ad2321fd7f553095c5c13319931d177494b diff --git a/lgpl-relicensing.txt b/lgpl-relicensing.txt new file mode 100644 index 0000000..853c004 --- /dev/null +++ b/lgpl-relicensing.txt @@ -0,0 +1,16 @@ +Mathieu Desnoyers +May 13th, 2009 + +IBM Corporation allowed LGPLv2.1+ licensing of their contribution to the +userspace RCU library. + +ACCESS_ONCE(), likely(), unlikely() and barrier() are considered trivial enough +that copyright does not apply to them. I (Mathieu Desnoyers) re-typed them from +scratch in a mail client just to prove it. + +Bert Wesarg approved LGPL relicensing of his patch. + +xchg() primitives has been rewritten from a MIT-licensed cmpxchg for Intel and +powerpc. They are MIT-licensed and therefore usable in LGPL code. + +I am therefore permitted to relicense the userspace RCU library as LGPLv2.1.