summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarsey Litzenberger <dlitz@dlitz.net>2022-01-24 21:40:09 -0800
committerDarsey Litzenberger <dlitz@dlitz.net>2022-01-24 23:00:06 -0800
commitd5782d87af27db8cc5776a3f476c11f8bb6e41a3 (patch)
tree00464e0515df32e66ad08d8fde3788dd96775aff
parent9b0a52449b4b4e0afb691f6206e4b59b534965d5 (diff)
downloadpycrypto-d5782d87af27db8cc5776a3f476c11f8bb6e41a3.tar.gz
LEGAL: Add old revisions of CodeSubmissionRequirements archived from www.dlitz.net
-rw-r--r--LEGAL/CodeSubmissionRequirements-RevA.txt57
-rw-r--r--LEGAL/CodeSubmissionRequirements-RevB.txt62
-rw-r--r--LEGAL/CodeSubmissionRequirements-RevC.txt49
-rw-r--r--LEGAL/CodeSubmissionRequirements.txt9
4 files changed, 170 insertions, 7 deletions
diff --git a/LEGAL/CodeSubmissionRequirements-RevA.txt b/LEGAL/CodeSubmissionRequirements-RevA.txt
new file mode 100644
index 0000000..72f301a
--- /dev/null
+++ b/LEGAL/CodeSubmissionRequirements-RevA.txt
@@ -0,0 +1,57 @@
+PyCrypto Licensing Requirements - Rev. A
+
+Last updated: 2008-09-14
+
+In an effort to further clarify PyCrypto's licensing terms, anyone submitting
+code to PyCrypto must be able to certify the following (taken from the Linux
+kernel's SubmittingPatches file):
+
+ Developer's Certificate of Origin 1.1
+
+ By making a contribution to this project, I certify that:
+
+ (a) The contribution was created in whole or in part by me and I
+ have the right to submit it under the open source license
+ indicated in the file; or
+
+ (b) The contribution is based upon previous work that, to the best
+ of my knowledge, is covered under an appropriate open source
+ license and I have the right under that license to submit that
+ work with modifications, whether created in whole or in part
+ by me, under the same open source license (unless I am
+ permitted to submit under a different license), as indicated
+ in the file; or
+
+ (c) The contribution was provided directly to me by some other
+ person who certified (a), (b) or (c) and I have not modified
+ it.
+
+ (d) I understand and agree that this project and the contribution
+ are public and that a record of the contribution (including all
+ personal information I submit with it, including my sign-off) is
+ maintained indefinitely and may be redistributed consistent with
+ this project or the open source license(s) involved.
+
+In addition, all new code added to PyCrypto must be distributable under the
+terms of the following licence:
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so.</p>
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+=== EOF ===
diff --git a/LEGAL/CodeSubmissionRequirements-RevB.txt b/LEGAL/CodeSubmissionRequirements-RevB.txt
new file mode 100644
index 0000000..003714a
--- /dev/null
+++ b/LEGAL/CodeSubmissionRequirements-RevB.txt
@@ -0,0 +1,62 @@
+PyCrypto Code Submission Requirements - Rev. B
+
+Last updated: 2008-09-14
+
+In an effort to further clarify PyCrypto's licensing terms, anyone submitting
+code to PyCrypto must be able to certify the following (taken from the Linux
+kernel's SubmittingPatches file):
+
+ Developer's Certificate of Origin 1.1
+
+ By making a contribution to this project, I certify that:
+
+ (a) The contribution was created in whole or in part by me and I
+ have the right to submit it under the open source license
+ indicated in the file; or
+
+ (b) The contribution is based upon previous work that, to the best
+ of my knowledge, is covered under an appropriate open source
+ license and I have the right under that license to submit that
+ work with modifications, whether created in whole or in part
+ by me, under the same open source license (unless I am
+ permitted to submit under a different license), as indicated
+ in the file; or
+
+ (c) The contribution was provided directly to me by some other
+ person who certified (a), (b) or (c) and I have not modified
+ it.
+
+ (d) I understand and agree that this project and the contribution
+ are public and that a record of the contribution (including all
+ personal information I submit with it, including my sign-off) is
+ maintained indefinitely and may be redistributed consistent with
+ this project or the open source license(s) involved.
+
+In addition, the code's author must not be a national, citizen, or resident of
+the United States of America.
+
+In addition, the code must not be of U.S. origin.
+
+In addition, all new code added to PyCrypto must be distributable under the
+terms of the following licence and disclaimer:
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so.</p>
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+=== EOF ===
diff --git a/LEGAL/CodeSubmissionRequirements-RevC.txt b/LEGAL/CodeSubmissionRequirements-RevC.txt
new file mode 100644
index 0000000..e86ad61
--- /dev/null
+++ b/LEGAL/CodeSubmissionRequirements-RevC.txt
@@ -0,0 +1,49 @@
+PyCrypto Code Submission Requirements - Rev. C
+
+Last updated: 2009-02-28
+
+In an effort to further clarify PyCrypto's licensing terms, anyone submitting
+code to PyCrypto must be able to certify the following (taken from the Linux
+kernel's SubmittingPatches file):
+
+ Developer's Certificate of Origin 1.1
+
+ By making a contribution to this project, I certify that:
+
+ (a) The contribution was created in whole or in part by me and I
+ have the right to submit it under the open source license
+ indicated in the file; or
+
+ (b) The contribution is based upon previous work that, to the best
+ of my knowledge, is covered under an appropriate open source
+ license and I have the right under that license to submit that
+ work with modifications, whether created in whole or in part
+ by me, under the same open source license (unless I am
+ permitted to submit under a different license), as indicated
+ in the file; or
+
+ (c) The contribution was provided directly to me by some other
+ person who certified (a), (b) or (c) and I have not modified
+ it.
+
+ (d) I understand and agree that this project and the contribution
+ are public and that a record of the contribution (including all
+ personal information I submit with it, including my sign-off) is
+ maintained indefinitely and may be redistributed consistent with
+ this project or the open source license(s) involved.
+
+In addition, the code's author must not be a national, citizen, or resident of
+the United States of America.
+
+In addition, the code must not be of U.S. origin.
+
+In addition, all new code contributed to PyCrypto must be dedicated to the
+public domain as follows:
+
+ The contents of this file are dedicated to the public domain. To the extent
+ that dedication to the public domain is not available, everyone is granted a
+ worldwide, perpetual, royalty-free, non-exclusive license to exercise all
+ rights associated with the contents of this file for any purpose whatsoever.
+ No rights are reserved.
+
+=== EOF ===
diff --git a/LEGAL/CodeSubmissionRequirements.txt b/LEGAL/CodeSubmissionRequirements.txt
index e86ad61..0e30c11 100644
--- a/LEGAL/CodeSubmissionRequirements.txt
+++ b/LEGAL/CodeSubmissionRequirements.txt
@@ -1,6 +1,6 @@
-PyCrypto Code Submission Requirements - Rev. C
+PyCrypto Code Submission Requirements - Rev. D
-Last updated: 2009-02-28
+Last updated: 2010-11-29
In an effort to further clarify PyCrypto's licensing terms, anyone submitting
code to PyCrypto must be able to certify the following (taken from the Linux
@@ -32,11 +32,6 @@ kernel's SubmittingPatches file):
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
-In addition, the code's author must not be a national, citizen, or resident of
-the United States of America.
-
-In addition, the code must not be of U.S. origin.
-
In addition, all new code contributed to PyCrypto must be dedicated to the
public domain as follows: