root / COPYRIGHT

1 6bfa3961 John
 MissingH: Haskell libraries
2 611a6dbd John
 Copyright (C) 2004-2006 John Goerzen <jgoerzen@complete.org>
3 6bfa3961 John
4 6bfa3961 John
 All code is under the following license unless otherwise noted:
5 6bfa3961 John
    This program is free software; you can redistribute it and/or modify
6 6bfa3961 John
    it under the terms of the GNU General Public License as published by
7 6bfa3961 John
    the Free Software Foundation; either version 2 of the License, or
8 6bfa3961 John
    (at your option) any later version.
9 6bfa3961 John
10 6bfa3961 John
    This program is distributed in the hope that it will be useful,
11 6bfa3961 John
    but WITHOUT ANY WARRANTY; without even the implied warranty of
12 6bfa3961 John
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 6bfa3961 John
    GNU General Public License for more details.
14 6bfa3961 John
15 6bfa3961 John
    You should have received a copy of the GNU General Public License
16 6bfa3961 John
    along with this program; if not, write to the Free Software
17 611a6dbd John
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18 6bfa3961 John
19 6bfa3961 John
 The GNU General Public License is available in the file COPYING in the source
20 6bfa3961 John
 distribution.  Debian GNU/Linux users may find this in
21 6bfa3961 John
 /usr/share/common-licenses/GPL-2.
22 6bfa3961 John
23 6bfa3961 John
 If the GPL is unacceptable for your uses, please e-mail me; alternative
24 6bfa3961 John
 terms can be negotiated for your project.
25 6bfa3961 John
26 d4570b32 John
 ============================================================================
27 d4570b32 John
 Special Notes for Included Code
28 d4570b32 John
 ============================================================================
29 d4570b32 John
30 d4570b32 John
 MissingH includes some code from other authors.  The copyright and license
31 d4570b32 John
 statements for these sources are included below.  All are GPL-compatible
32 d4570b32 John
 licenses, so if you have any doubt about how to treat MissingH as a whole,
33 d4570b32 John
 simply know that the GPL should be understood to cover the entire library.
34 d4570b32 John
35 d4570b32 John
 If you split out the parts originally from other authors, and use them
36 d4570b32 John
 completely independently of the rest of the library, you may treat them
37 d4570b32 John
 under the licenses shown below.
38 d4570b32 John
39 0ed9ca49 John
 ----------------------------------------------------
40 c7131470 John
 Portions of System.Path come from Volker Wysk's HsShellScript
41 26e1d9e3 John
 library, version 2.1.0.  That code is Copyright (c) 2004 Volker Wysk
42 26e1d9e3 John
 and is licensed under the GNU LGPL 2.1
43 26e1d9e3 John
44 26e1d9e3 John
 Debian GNU/Linux users may find the GNU LGPL 2.1 at
45 26e1d9e3 John
 /usr/share/common-licenses/LGPL-2.1.  Alternatively, you may find it
46 26e1d9e3 John
 at 3rd-party-licenses/LGPL-2.1 in the source distribution.
47 26e1d9e3 John
48 26e1d9e3 John
 Pursuant to the terms of the LGPL, you may consider this code to fall
49 26e1d9e3 John
 under the GPL as part of the whole MissingH work.
50 26e1d9e3 John
 ----------------------------------------------------
51 af579d41 John
 Data.Hash.CRC32.Posix is
52 a982e74d John
 (C) 2002 HardCore SoftWare, Doug Hoyte
53 a982e74d John
 and is "distributed under the terms of the GNU GPL."  This license is
54 a982e74d John
 the same as the main license for MissingH.
55 a982e74d John
56 a982e74d John
 The code was obtained from
57 a982e74d John
 http://cvs.sourceforge.net/viewcvs.py/haskell-libs/libs/crypto/crc32.hs
58 a982e74d John
59 a982e74d John
 ----------------------------------------------------
60 4f41e6a4 John
 Data.Compression.Inflate is
61 a982e74d John
 Copyright 2004 Ian Lynagh <igloo@earth.li>
62 a982e74d John
 Licence: 3 clause BSD.
63 a982e74d John
64 a982e74d John
 Debian GNU/Linux users may find the 3-clause BSD license at
65 a982e74d John
 /usr/share/common-licenses/BSD.  Alternatively, you may find it at
66 a982e74d John
 3rd-party-licenses/BSD.  Please note that the University of California
67 a982e74d John
 has no claim on this code; simply substitute Ian Lynagh for the
68 a982e74d John
 University wherever it may occur in that file.
69 a982e74d John
70 a982e74d John
 The code was obtained from
71 a982e74d John
 http://urchin.earth.li/darcs/ian/inflate/Inflate.lhs
72 a982e74d John
73 a0eb2f44 John
 ----------------------------------------------------
74 22352a41 John
 Data.Hash.MD5* is
75 312652ef John
 Copyright 2001 Ian Lynagh <igloo@earth.li>
76 312652ef John
 Licence: GPL or 3 clause BSD
77 312652ef John
78 312652ef John
 Debian GNU/Linux users may find the 3-clause BSD license at
79 312652ef John
 /usr/share/common-licenses/BSD.  Alternatively, you may find it at
80 312652ef John
 3rd-party-licenses/BSD.  Please note that the University of California
81 312652ef John
 has no claim on this code; simply substitute Ian Lynagh for the
82 312652ef John
 University wherever it may occur in that file.
83 312652ef John
84 312652ef John
 The code was obtained from
85 312652ef John
 http://web.comlab.ox.ac.uk/oucl/work/ian.lynagh/md5/
86 312652ef John
87 312652ef John
 ----------------------------------------------------
88 19fb9a40 John
 System.Time.Utils.ParseDate is from
89 915ceabd John
 http://www.dtek.chalmers.se/~d00bring/projects.html
90 915ceabd John
91 915ceabd John
 Copyright (c) Björn Bringert
92 915ceabd John
 License: GNU General Public License, version 2
93 915ceabd John
94 915ceabd John
 I (John Goerzen) have modified only the module name and Haddock
95 915ceabd John
 comments at the top of it.
96 915ceabd John