From: Zooko O'Whielacronx Date: Fri, 20 Jul 2007 20:55:46 +0000 (-0700) Subject: zfec: clarify licensing requirements (transitive grace period) X-Git-Tag: allmydata-tahoe-0.5.0~107 X-Git-Url: https://git.rkrishnan.org/architecture.txt?a=commitdiff_plain;h=df3fc9b5ed95cdb3d87ff87fd99a28f9ef416958;p=tahoe-lafs%2Ftahoe-lafs.git zfec: clarify licensing requirements (transitive grace period) --- diff --git a/src/zfec/COPYING b/src/zfec/COPYING index b4344741..30d8b9fc 100644 --- a/src/zfec/COPYING +++ b/src/zfec/COPYING @@ -1,7 +1,9 @@ In addition to the terms written below, this licence comes with the added permission that, if you become obligated to release a derived work under this licence (as per section 2.b), you may delay the fulfillment of this -obligation for up to 12 months. +obligation for up to 12 months. If you are obligated to release code under +section 2.b of this licence, such code must be released under these same terms +including the 12-month grace period clause. In addition to the terms written below, this licence comes with the added permission that you may link this program with the OpenSSL library and diff --git a/src/zfec/README.txt b/src/zfec/README.txt index c08543e2..a7a6bb46 100644 --- a/src/zfec/README.txt +++ b/src/zfec/README.txt @@ -6,7 +6,10 @@ code". It is offered under the GNU General Public License (v2 or later), with the added permission that, if you become obligated to release a derived work under this licence (as per section 2.b), you may delay the fulfillment of -this obligation for up to 12 months. See the COPYING file for details. +this obligation for up to 12 months. If you are obligated to release code +under section 2.b of this licence, such code must be released under these +same terms including the 12-month grace period clause. See the COPYING +file for details. The most widely known example of an erasure code is the RAID-5 algorithm which makes it so that in the event of the loss of any one hard drive, the