Clean up the copyrights mentioned in the code.
authorCameron Dale <camrdale@gmail.com>
Sat, 26 Apr 2008 02:38:39 +0000 (19:38 -0700)
committerCameron Dale <camrdale@gmail.com>
Sat, 26 Apr 2008 02:38:39 +0000 (19:38 -0700)
12 files changed:
COPYRIGHT
apt_p2p/policies.py
apt_p2p_Khashmir/actions.py
apt_p2p_Khashmir/khash.py
apt_p2p_Khashmir/khashmir.py
apt_p2p_Khashmir/knode.py
apt_p2p_Khashmir/krpc.py
apt_p2p_Khashmir/ktable.py
apt_p2p_Khashmir/node.py
apt_p2p_Khashmir/util.py
debian/copyright
debian/rules

index 790dbe8dffc80ddad76de17e42b6c5705671c920..999763bae6537fc29def14ece6ec975df202c0d4 100644 (file)
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,5 +1,5 @@
 Unless otherwise noted, all files are released under the GNU General
-Public License, exceptions are noted below.
+Public License, version 2 or later, exceptions are noted below.
 
 Apt-p2p is Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
 
@@ -8,11 +8,23 @@ version 2 or later, as published by the Free Software Foundation.  See
 /usr/share/common-licenses/GPL, or <http://www.gnu.org/copyleft/gpl.txt>
 for the terms of the latest version of the GNU General Public License.
 
+The file AptPackages.py is a modified version of packages.py from
+the apt-proxy program, the source of which can found at
+http://ftp.debian.org/debian/pool/main/a/apt-proxy/.
+This file is also licensed under the terms of the GNU General
+Public License, available in /usr/share/common-licenses/GPL or at
+<http://www.gnu.org/copyleft/gpl.txt> and is covered by the following
+copyright:
+
+       Copyright (C) 2002 Manuel Estrada Sainz <ranty@debian.org>
+       Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
+
 The module apt_p2p_Khashmir is a modified version of the original khashmir,
 the source of which can be found at http://sourceforge.net/projects/khashmir.
 It is covered by the following copyright and permission notice:
 
        Copyright (C) 2002-2003 Andrew Loewenstern
+       Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
        
        Permission is hereby granted, free of charge, to any person
        obtaining a copy of this software and associated documentation files
@@ -34,11 +46,60 @@ It is covered by the following copyright and permission notice:
        connection with the Software or the use or other dealings in the
        Software.
 
-The file AptPackages.py is a modified version of packages.py from
-the apt-proxy program, the source of which can found at
-http://ftp.debian.org/debian/pool/main/a/apt-proxy/.
-This file is also licensed under the terms of the GNU General
-Public License, and is covered by the following copyright:
+The file policies.py is a modified version of policies.py from
+the Twisted networking engine, the source of which can be found at
+http://twistedmatrix.com. It is covered by the following copyright and
+permission notice:
 
-       Copyright (C) 2002 Manuel Estrada Sainz <ranty@debian.org>
+       Copyright (c) 2001-2008
+       Allen Short
+       Andrew Bennetts
+       Apple Computer, Inc.
+       Benjamin Bruheim
+       Bob Ippolito
+       Canonical Limited
+       Christopher Armstrong
+       David Reid
+       Donovan Preston
+       Eric Mangold
+       Itamar Shtull-Trauring
+       James Knight
+       Jason A. Mobarak
+       Jonathan Lange
+       Jonathan D. Simms
+       Jp Calderone
+       Jürgen Hermann
+       Kevin Turner
+       Mary Gardiner
+       Matthew Lefkowitz
+       Massachusetts Institute of Technology
+       Moshe Zadka
+       Paul Swartz
+       Pavel Pergamenshchik
+       Ralph Meijer
+       Sean Riley
+       Travis B. Hartwell
+       Thomas Herve
+       Eyal Lotem
+       Antoine Pitrou
+       Andy Gayton
        Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
+       
+       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, subject to
+       the following conditions:
+       
+       The above copyright notice and this permission notice shall be
+       included in all copies or substantial portions of the Software.
+       
+       THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+       EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+       MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+       NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+       LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+       OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+       WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
index 9dc7ec80da5774c5a6e5f386f72da1b7829f16ee..a8578cb92b85378f4796ee657b223a0952edc9bc 100644 (file)
@@ -1,7 +1,3 @@
-# -*- test-case-name: twisted.test.test_policies -*-
-# Copyright (c) 2001-2007 Twisted Matrix Laboratories.
-# See LICENSE for details.
-
 
 """
 Resource limiting policies.
index bd1cd2f6f1905672717b1b90e0358040afbdf8e9..fc8746cc86b2d572d5a49e11aed79a2266eeb1ff 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2004 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """Details of how to perform actions on remote peers."""
 
index 8df2cd9cefa594c8f8095ef74c210a132de19fa6..3a763d14f57c0f586420c5ec5878c2626712f2e7 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2003 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """Functions to deal with hashes (node IDs and keys).
 
index 5db5ed8ab48015c9c73073f9c8ceab8eac652701..cc188d8bcf80ad669d14a35304c8ff886eb7570c 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2004 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """The main Khashmir program."""
 
index 2cefe236b93e36455b66e46ffccd43d8fb11f630..82eb988311b8519fdf2c49d6c29e5c0a99eead72 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2004 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """Represents a khashmir node in the DHT."""
 
index 3a2e5b310005c5ddd1b0d0d853afae3a43b59884..d4c058354f19e6a2a0b5766477929ef94d9bc806 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2003 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """The KRPC communication protocol implementation.
 
index f38789803df27d1c3d13351c280546be170595e2..007ff1c998a756c085e1e0be1b17674f42d8b68a 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2003 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """The routing table and buckets for a kademlia-like DHT.
 
index a5f40eb0c4362e7f219a7c67e0de07915af6286d..e05e14157a576f9a68245ffb44aceedc40d72369 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2003 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """Represents a node in the DHT.
 
index 626a8602c91cff5d35a9a2319de5949ebedbe94a..966dc7246421ecd962e9e2273b95cdb0a8eb7e27 100644 (file)
@@ -1,5 +1,3 @@
-## Copyright 2002-2003 Andrew Loewenstern, All Rights Reserved
-# see LICENSE.txt for license information
 
 """Some utitlity functions for use in apt-p2p's khashmir DHT."""
 
index 14f9ef3d8c2128598e503bc82e130b7fedd4f7c9..5217bf5a604fab1956225e64d3edd134fb0285c2 100644 (file)
@@ -11,16 +11,26 @@ The project homepage is at
 Apt-p2p is Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
 
 This software is released under the terms of the GNU General Public License,
-with the exceptions noted below.
+version 2 or later, with the exceptions noted below.
 
-On Debian systems, the complete text of the GNU General Public License
-can be found in /usr/share/common-licenses/GPL.
+On Debian systems, the complete text of the GNU General Public License,
+version 2, can be found in /usr/share/common-licenses/GPL-2.
+
+The file AptPackages.py is a modified version of packages.py from
+the apt-proxy program, the source of which can found at
+http://ftp.debian.org/debian/pool/main/a/apt-proxy/.
+This file is also licensed under the terms of the GNU General
+Public License, and is covered by the following copyright:
+
+       Copyright (C) 2002 Manuel Estrada Sainz <ranty@debian.org>
+       Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
 
 The module apt_p2p_Khashmir is a modified version of the original khashmir,
 the source of which can be found at http://sourceforge.net/projects/khashmir.
 It is covered by the following copyright and permission notice:
 
        Copyright (C) 2002-2003 Andrew Loewenstern
+       Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
        
        Permission is hereby granted, free of charge, to any person
        obtaining a copy of this software and associated documentation files
@@ -42,11 +52,60 @@ It is covered by the following copyright and permission notice:
        connection with the Software or the use or other dealings in the
        Software.
 
-The file AptPackages.py is a modified version of packages.py from
-the apt-proxy program, the source of which can found at
-http://ftp.debian.org/debian/pool/main/a/apt-proxy/.
-This file is also licensed under the terms of the GNU General
-Public License, and is covered by the following copyright:
+The file policies.py is a modified version of policies.py from
+the Twisted networking engine, the source of which can be found at
+http://twistedmatrix.com. It is covered by the following copyright and
+permission notice:
 
-       Copyright (C) 2002 Manuel Estrada Sainz <ranty@debian.org>
+       Copyright (c) 2001-2008
+       Allen Short
+       Andrew Bennetts
+       Apple Computer, Inc.
+       Benjamin Bruheim
+       Bob Ippolito
+       Canonical Limited
+       Christopher Armstrong
+       David Reid
+       Donovan Preston
+       Eric Mangold
+       Itamar Shtull-Trauring
+       James Knight
+       Jason A. Mobarak
+       Jonathan Lange
+       Jonathan D. Simms
+       Jp Calderone
+       Jürgen Hermann
+       Kevin Turner
+       Mary Gardiner
+       Matthew Lefkowitz
+       Massachusetts Institute of Technology
+       Moshe Zadka
+       Paul Swartz
+       Pavel Pergamenshchik
+       Ralph Meijer
+       Sean Riley
+       Travis B. Hartwell
+       Thomas Herve
+       Eyal Lotem
+       Antoine Pitrou
+       Andy Gayton
        Copyright (C) 2008 Cameron Dale <camrdale@gmail.com>
+       
+       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, subject to
+       the following conditions:
+       
+       The above copyright notice and this permission notice shall be
+       included in all copies or substantial portions of the Software.
+       
+       THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+       EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+       MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+       NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+       LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+       OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+       WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
index 3adae641452ff9c3adf12f65d20270d772ab9c4a..dab7b0f6f6bd7674ce317b04ad1e6847dc41a671 100755 (executable)
@@ -1,6 +1,4 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1