monotone

monotone Mtn Source Tree

Root/AUTHORS

1main files:
2-----------
3
4Graydon Hoare <graydon@pobox.com> originally wrote most of the files
5*.{lua,sql,cc,hh} in the top level directory. That's me.
6
7Three exceptions are the file main.cc, which is a slightly reworked
8copy of execution_monitor.cc from the boost project; the file
9lru_cache.h, which is a slightly modified copy of a file from Patrick
10Audley, and the file mkstemp.cc, which is a slightly reworked copy of
11mkstemp code from glib. In both cases I've noted the original
12copyrights in the files.
13
14Another possible exception -- depending on how you interpret the word
15"wrote" -- is the file lcs.hh, which I did write, but the writing was
16merely *translation* (without much inventive contribution) from a file
17called differ.scm, from SLIB, which is written by Aubrey Jaffer
18<agj@alum.mit.edu>, and on which he retains Copyright. He has licensed
19this code for any use provided its copyright notice is preserved,
20which it is, in lcs.hh. You can find the original (scheme) code at
21http://www.swiss.ai.mit.edu/~jaffer/
22
23Several of the top level files have subsequently been amended by other
24contributing authors, including:
25
26 Tom Tromey <tromey@redhat.com>
27 Nathaniel Smith <njs@pobox.com>
28 Matt Kraai <kraai@ftbfs.org>
29 Lorenzo Campedelli <lorenzo.campedelli@libero.it>
30 Eric Kidd <eric.kidd@pobox.com>
31 Christof Petig <christof@petig-baender.de>
32 Paul Snively <psnively@mac.com>
33 Anders Petersson <demitar@worldforge.org>
34 Nathan Myers <ncm@cantrip.org>
35 Olivier Andrieu <oliv__a@users.sourceforge.net>
36 Robert Helgesson <rycee@home.se>
37 Robert Bihlmeyer <robbe+mt@orcus.priv.at>
38 Joel Rosdahl <joel@rosdahl.net>
39 Ben Elliston <bje@wasabisystems.com>
40 Michael Scherer <misc@mandrake.org>
41 Richard Levitte <richard@levitte.org>
42 Derek Scherger <derek@echologic.com>
43 Ulrich Drepper <drepper@redhat.com>
44 Matt Johnston <matt@ucc.asn.au>
45 Julio M. Merino Vidal <jmmv@NetBSD.org>
46 Badai Aqrandista <badaiaqrandista@hotmail.com>
47 Jordi Vilalta Prat <jvprat@wanadoo.es>
48 Christian Kollee <stuka@pestilenz.org>
49 Faheem Mitha <faheem@email.unc.edu>
50 Neil Conway <neilc@samurai.com>
51 Wojciech Miłkowski <wmilkowski@interia.pl>
52 Georg-W. Koltermann <Georg.Koltermann@mscsoftware.com>
53 Daniel Berlin <dberlin@dberlin.org>
54 Jon Bright <jon@siliconcircus.org>
55 Corey Halpin <chalpin@cs.wisc.edu>
56 Jeremy Cowgar <jeremy@cowgar.com>
57 Martin Dvorak <jezek2@advel.cz>
58 Emile Snyder <emile@alumni.reed.edu>
59 Sebastian Spaeth <Sebastian@SSpaeth.de>
60 Joel Reed <joelwreed@comcast.net>
61 Timothy Brownawell <tbrownaw@gmail.com>
62 Matthew Gregan <kinetik@orcon.net.nz>
63 Riccardo Ghetta <birrachiara@tin.it>
64 Brian Campbell <brian.p.campbell@dartmouth.edu>
65 Ethan Blanton <elb@elitists.net>
66 Eric Anderson <anderse-monotone@cello.hpl.hp.com>
67 Kaushik Veeraraghavan <kaushikv@gmail.com>
68 Jordan Breeding <jordan.breeding@mac.com>
69 Vladimir Vukicevic <vladimirv@gmail.com>
70 Benoît Dejean <benoit@placenet.org>
71 Patrick Mauritz <oxygene@studentenbude.ath.cx>
72 Grahame Bowland <grahame@angrygoats.net>
73 Marcel van der Boom <marcel@hsdev.com>
74 Roland McGrath <roland@redhat.com>
75 Daniel Carosone <dan@geek.com.au>
76 Vinzenz Feenstra <evilissimo@c-plusplus.de>
77 Blake Kaplan <mrbkap@gmail.com>
78 Jeronimo Pellegrini <pellegrini@mpcnet.com.br>
79 Thomas Moschny <thomas.moschny@gmx.de>
80 Zack Weinberg <zackw@panix.com>
81 Justin Patrin <papercrane@reversefold.com>
82
83Several people have also contributed to the translation of monotone
84into non-English languages; their work is available in the po/
85subdirectory. Contributors include:
86
87 Benoît Dejean <benoit@placenet.org>
88 Satoru SATOH <ss@gnome.gr.jp>
89 Alex Queiroz <asandroq@gmail.com>
90 Richard Levitte <richard@levitte.org>
91 Joel Rosdahl <joel@rosdahl.net>
92 Lapo Luchini <lapo@lapo.it>
93 Thomas Keller <me@thomaskeller.biz>
94
95supporting files:
96-----------------
97
98D. Richard Hipp <drh@hwaci.com> wrote the files in sqlite/*, but is in
99no way affiliated with this project. I simply copied his code, which
100is assigned to the public domain. You can find the original code at
101http://www.sqlite.org.
102
103
104The files in idna/* are copies of the core portion of the "GNU libidn"
105library. Copyright (C) 2002, 2003 Simon Josefsson. They are licensed
106under the GNU LGPL version 2.1. The original sources for libidn can be
107retrieved from http://josefsson.org/libidn/. The library carries an
108additional legal requirement of reproduction of the following text in
109any copies made:
110
111---
112
113Libidn AUTHORS -- Information about the authors.
114Copyright (C) 2002, 2003 Simon Josefsson
115See the end for copying conditions.
116
117Simon Josefsson <simon@josefsson.org>
118Designed and implemented libidn.
119
120-----BEGIN PGP PUBLIC KEY BLOCK-----
121Comment: This 0xB565716F key is used to sign releases of Libidn.
122
123mKsEPNUHKwEFALqJSBHn6Qk5ex138kwymxA3idCFoTi5Q6mVooEVVaYVfeDG+5uV
124T5rhTFDfDcT9SO0eIlfKOraSRnVEHyDDH2PAgJFxyneFELcmLUQ66D+m8z+ziGro
1256bcDSBBDMRkHIX6/kH/vnevjqivIld+j8WTcVX+SArcKyzgQ58uMTrfQdLqzh6D9
126sE/838+ZPZkabmKKWMVWccoaUbWGYOcNwO0ABim0IVNpbW9uIEpvc2Vmc3NvbiA8
127amFzQGV4dHVuZG8uY29tPojYBBMBAgAiAhsDBAsHAwIDFQIDAxYCAQIeAQIXgAUC
128P6QrUQUJA7xyJgAKCRDtoh6UtWVxbwueBP4uh9ZEOuSjt2n5OpfuAablsrRzhlgP
129fluBMfjHNynEFsGjn81l81TCqStRln7wDUj95ZufSi3YvoYSFG1jffGMk/k2trgI
130NtT3kxaGkfns6dykBuV7Ki2wWqdJkTe1ibyai+RCqt+J1ldSUuHdfQZ5wALPJQRb
1314Hqi7M29azFHcfxbMLf3yGYyBuKC7eBVNVaR58UTFK6r0CX3T7eGuk8biEYEExEC
132AAYFAj1Y8r8ACgkQV5Mp08AbKiIX9wCfR2rMiXdKzZB95acA5YSQ4MLQyygAn1Nv
1337M36SAofR/73WjqlPpVAQ+fRiEwEExECAAwFAj1esHUFgwFXijYACgkQvLvElXGK
134klYZnQCeOXIzmEoZ5yOVNygphYmUwON/S8IAn32gWDyaTMpqyDcJEQeLdjcW7boS
135tCVTaW1vbiBKb3NlZnNzb24gPHNpbW9uQGpvc2Vmc3Nvbi5vcmc+iNgEEwECACIC
136GwMECwcDAgMVAgMDFgIBAh4BAheABQI/pCtUBQkDvHImAAoJEO2iHpS1ZXFvPREE
137/j3fX+cLxCCZNTjMhThGFujiT7ty4x1jVc91J6QOA+Jp+78NIIeyg3JTeR3WIv7/
138WFNzLKJXJEEcga+0ViPjoLfvGsHMAnwXqPYAxu1cDY4jId0bCYgoVlnfF9gwOWxe
139btotLpCiuXGL/168zEAXWJpPg6r2MfPhAKUJ9G8q52OOWJW3cObxoZ2gyXjuWOFt
140ygZ1vUAqP/8UGeZNdajHD5uIRgQTEQIABgUCPVjywgAKCRBXkynTwBsqImY3AKCS
141COO5LlNxmritUFY1i7VXBCUlZgCgll/6kE0G/NP3E6AdyzVwAzBPgUeITAQTEQIA
142DAUCPV6wdQWDAVeKNgAKCRC8u8SVcYqSVleXAJ9NZKUvb/erk53fMFUwpUeClOjh
143qwCcC3Du9UQjCn2k+7LWgqNMH+huqW24qwQ81Qd7AQUA2PTaoT8RNkFDlX7UCOB9
144vaRFxrX+dN7l6QO+O0Mg7dVdjItEnaaYkJ+r4LXecI47HogsUGExRdDYGT0Dq7aZ
1458GkC4UKPXc3q2KWQ3ib3wj3qnCGm3IX/I249ydYLAzQyWqMW09wLB5vxhPi4yjet
1464FTGWmtYUlGzDb7+6VZilYRTty0vhFF4cVXlO2R+vgPxFMvUc7o8WGDnQ3iyWAiz
147kQAGKYjFBBgBAgAPAhsMBQI/pCt8BQkDvHIBAAoJEO2iHpS1ZXFvEeIE/ixQWhAC
148pnKjQZeTA7zcshH683NU/bBAjbOq7lJ51aWMXOdXExGJsBD0fyPtRJywMtSB4vrM
149F1WjKZlA0jBOxzxWaWpLvMwdwgkSiql8KTNActxIoijtu0e5GI3V+55Z+Cv/jsPD
150lzeYiob0cO6u/2todt6XVTyCIFKWjf6/5i/LdhXlw7J9gzrCwm28ITC4is3voTNh
151Uceqods6zDrk0qo=
152=1RsN
153-----END PGP PUBLIC KEY BLOCK-----
154
155----------------------------------------------------------------------
156Copying and distribution of this file, with or without modification,
157are permitted in any medium without royalty provided the copyright
158notice and this notice are preserved.
159
160---
161
162The file gettext.h is a copy of the one included in the GNU Gettext
163package, and is Copyright (C) 1995-1998, 2000-2002 Free Software
164Foundation, Inc. It is licensed under the GNU LGPL version 2. For
165more information, see the message on top of that file.
166
167---
168
169The files in netxx/* are copies of the NetXX library, which is
170Copyright (C) 2001-2003 Peter J Jones (pjones@pmade.org), and
171distributed under a BSD-like license. The license terms are reproduced
172in the files, and do not require that they be reproduced here.
173
174---
175
176
177The files in lua/*, except lposix.c and modemuncher.c, are copies of
178the lua 5.0 source distribution, from Tecgraf PUC-Rio. lposix.c and
179modemuncher.c are from Claudio Terra and Luiz Henrique de Figueiredo,
180both of Tecgraf PUC-Rio, but as near as I can tell those two files are
181declared to be in the public domain. The lua distribution can be
182retrieved from www.lua.org. The files are provided under an MIT-like
183license, reproduced here:
184
185---
186
187Copyright (C) 2003 Tecgraf, PUC-Rio.
188
189Permission is hereby granted, free of charge, to any person obtaining a copy
190of this software and associated documentation files (the "Software"), to deal
191in the Software without restriction, including without limitation the rights
192to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
193copies of the Software, and to permit persons to whom the Software is
194furnished to do so, subject to the following conditions:
195
196The above copyright notice and this permission notice shall be included in
197all copies or substantial portions of the Software.
198
199THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
200IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
201FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
202AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
203LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
204OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
205THE SOFTWARE.
206
207---
208
209The files in boost/* are copies of unofficial development files from
210the boost "sandbox" CVS repository, linked off of
211http://www.boost.org. The only license obligation I can find in those
212files is to reproduce their license statement in documentation, which
213I am doing here:
214
215files in boost/ related to circular buffers:
216
217// Copyright (c) 2003
218// Jan Gaspar, Whitestein Technologies
219
220// Permission to use or copy this software for any purpose is hereby granted
221// without fee, provided the above notices are retained on all copies.
222// Permission to modify the code and to distribute modified code is granted,
223// provided the above notices are retained, and a notice that the code was
224// modified is included with the above copyright notice.
225
226---
227
228Jack Lloyd <lloyd@randombit.net> wrote the majority of the Botan
229library, with contributions as noted in botan/thanks.txt
230The library is distributed under a BSD-like license:
231
232---
233
234Copyright (C) 1999-2004 The Botan Project. All rights reserved.
235
236Redistribution and use in source and binary forms, for any use, with or without
237modification, is permitted provided that the following conditions are met:
238
2391. Redistributions of source code must retain the above copyright notice, this
240list of conditions, and the following disclaimer.
241
2422. Redistributions in binary form must reproduce the above copyright notice,
243this list of conditions, and the following disclaimer in the documentation
244and/or other materials provided with the distribution.
245
246THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) "AS IS" AND ANY EXPRESS OR IMPLIED
247WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
248MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED.
249
250IN NO EVENT SHALL THE AUTHOR(S) OR CONTRIBUTOR(S) BE LIABLE FOR ANY DIRECT,
251INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
252BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
253DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
254LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
255OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
256ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
257
258---
259
260The file contrib/colorize is a copy of a perl script written by Cédric
261Bouvier, which is released under the GNU GPL.
262
263---
264
265The file lru_cache.h is a copy of a C++ header written by Patrick
266Audley, which was released under the GNU GPL.
267
268---
269
270copyright status:
271-----------------
272
273I believe I am within my rights to assert my own copyright on:
274
275 - the files I wrote
276
277 - the collective work, including the use (though not authorship) of
278 files I copied from the public domain, and other copyrighted but
279 freely-licensed sources (and possibly lcs.cc, as mentionned)
280
281I license my publication of these copyrighted works to the public
282under the terms of the GNU GPL, version 2 or greater. See the file
283COPYING for details. If you believe I am in violation of some existing
284copyrights, please contact me.
285
286Subsequent additions by contributing authors are implicitly licensed
287to the public under the same terms (GPL), but the contributing authors
288retain copyrights on their portions of the work.
289
290---
291
292The file ssh_agent.cc includes a translation of the GET_32BIT_MSB_FIRST
293define from PuTTY's misc.h. PuTTY is licened under an MIT-like license,
294reproduced here:
295
296---
297
298PuTTY is copyright 1997-2007 Simon Tatham.
299
300Portions copyright Robert de Bath, Joris van Rantwijk, Delian
301Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
302Justin Bradford, Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus
303Kuhn, and CORE SDI S.A.
304
305Permission is hereby granted, free of charge, to any person
306obtaining a copy of this software and associated documentation files
307(the "Software"), to deal in the Software without restriction,
308including without limitation the rights to use, copy, modify, merge,
309publish, distribute, sublicense, and/or sell copies of the Software,
310and to permit persons to whom the Software is furnished to do so,
311subject to the following conditions:
312
313The above copyright notice and this permission notice shall be
314included in all copies or substantial portions of the Software.
315
316THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
317EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
318MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
319NONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE
320FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
321CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
322WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
323
324---
325
326The file ssh_agent.cc includes socket creation code copied from OpenSSH's
327authfd.c. OpenSSH is licensed under a BSD-like license, reproduced here:
328
329---
330
331Author: Tatu Ylonen <ylo@cs.hut.fi>
332Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
333 All rights reserved
334Functions for connecting the local authentication agent.
335
336As far as I am concerned, the code I have written for this software
337can be used freely for any purpose. Any derived versions of this
338software must be clearly marked as such, and if the derived work is
339incompatible with the protocol description in the RFC file, it must be
340called by a name other than "ssh" or "Secure Shell".
341
342SSH2 implementation,
343Copyright (c) 2000 Markus Friedl. All rights reserved.
344
345Redistribution and use in source and binary forms, with or without
346modification, are permitted provided that the following conditions
347are met:
3481. Redistributions of source code must retain the above copyright
349 notice, this list of conditions and the following disclaimer.
3502. Redistributions in binary form must reproduce the above copyright
351 notice, this list of conditions and the following disclaimer in the
352 documentation and/or other materials provided with the distribution.
353
354THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
355IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
356OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
357IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
358INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
359NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
360DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
361THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
362(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
363THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
364

Archive Download this file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status