cpp-d1064d
[cross.git] / i686-linux-gnu-4.7 / usr / share / doc / gcc-4.7-base / copyright
1 This is the Debian GNU/Linux prepackaged version of the GNU compiler
2 collection, containing Ada, C, C++, Fortran 95, Java, Objective-C,
3 Objective-C++, and Treelang compilers, documentation, and support
4 libraries.  In addition, Debian provides the gdc compiler, either in
5 the same source package, or built from a separate same source package.
6 Packaging is done by the Debian GCC Maintainers
7 <debian-gcc@lists.debian.org>, with sources obtained from:
8
9   ftp://gcc.gnu.org/pub/gcc/releases/  (for full releases)
10   svn://gcc.gnu.org/svn/gcc/           (for prereleases)
11   http://bitbucket.org/goshawk/gdc     (for D)
12
13 The current gcc-4.7 source package is taken from the SVN gcc-4_7-branch.
14
15 Changes: See changelog.Debian.gz
16
17 Debian splits the GNU Compiler Collection into packages for each language,
18 library, and documentation as follows:
19
20 Language       Compiler package  Library package    Documentation
21 ---------------------------------------------------------------------------
22 Ada            gnat-4.7          libgnat-4.7        gnat-4.7-doc
23 C              gcc-4.7                              gcc-4.7-doc
24 C++            g++-4.7           libstdc++6         libstdc++6-4.7-doc
25 D              gdc-4.7
26 Fortran 95     gfortran-4.7      libgfortran3       gfortran-4.7-doc
27 Go             gccgo-4.7         libgo0
28 Java           gcj-4.7           libgcj10           libgcj-doc
29 Objective C    gobjc-4.7         libobjc2
30 Objective C++  gobjc++-4.7
31
32 For some language run-time libraries, Debian provides source files,
33 development files, debugging symbols and libraries containing position-
34 independent code in separate packages:
35
36 Language  Sources      Development   Debugging            Position-Independent
37 ------------------------------------------------------------------------------
38 C++                                  libstdc++6-4.7-dbg  libstdc++6-4.7-pic
39 D         libphobos-4.7-dev
40 Java      libgcj10-src libgcj10-dev  libgcj10-dbg
41
42 Additional packages include:
43
44 All languages:
45 libgcc1, libgcc2, libgcc4       GCC intrinsics (platform-dependent)
46 gcc-4.7-base                    Base files common to all compilers
47 gcc-4.7-soft-float              Software floating point (ARM only)
48 gcc-4.7-source                  The sources with patches
49
50 Ada:
51 libgnatvsn-dev, libgnatvsn4.7   GNAT version library
52 libgnatprj-dev, libgnatprj4.7   GNAT Project Manager library
53
54 C:
55 cpp-4.7, cpp-4.7-doc            GNU C Preprocessor
56 libmudflap0-dev, libmudflap0    Library for instrumenting pointers
57 libssp0-dev, libssp0            GCC stack smashing protection library
58 libquadmath0                    Math routines for the __float128 type
59 fixincludes                     Fix non-ANSI header files
60 protoize                        Create/remove ANSI prototypes from C code
61
62 Java:
63 gij                             The Java bytecode interpreter and VM
64 libgcj-common                   Common files for the Java run-time
65 libgcj10-awt                    The Abstract Windowing Toolkit
66 libgcj10-jar                    Java ARchive for the Java run-time
67
68 C, C++ and Fortran 95:
69 libgomp1-dev, libgomp1          GCC OpenMP (GOMP) support library
70 libitm1-dev, libitm1            GNU Transactional Memory Library
71
72 Biarch support: On some 64-bit platforms which can also run 32-bit code,
73 Debian provides additional packages containing 32-bit versions of some
74 libraries.  These packages have names beginning with 'lib32' instead of
75 'lib', for example lib32stdc++6.  Similarly, on some 32-bit platforms which
76 can also run 64-bit code, Debian provides additional packages with names
77 beginning with 'lib64' instead of 'lib'.  These packages contain 64-bit
78 versions of the libraries.  (At this time, not all platforms and not all
79 libraries support biarch.)  The license terms for these lib32 or lib64
80 packages are identical to the ones for the lib packages.
81
82
83 COPYRIGHT STATEMENTS AND LICENSING TERMS
84
85
86 GCC is Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
87 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
88 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
89
90 GCC is free software; you can redistribute it and/or modify it under
91 the terms of the GNU General Public License as published by the Free
92 Software Foundation; either version 3, or (at your option) any later
93 version.
94
95 GCC is distributed in the hope that it will be useful, but WITHOUT ANY
96 WARRANTY; without even the implied warranty of MERCHANTABILITY or
97 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
98 for more details.
99
100 Files that have exception clauses are licensed under the terms of the
101 GNU General Public License; either version 3, or (at your option) any
102 later version.
103
104 On Debian GNU/Linux systems, the complete text of the GNU General
105 Public License is in `/usr/share/common-licenses/GPL', version 3 of this
106 license in `/usr/share/common-licenses/GPL-3'.
107
108 The following runtime libraries are licensed under the terms of the
109 GNU General Public License (v3 or later) with version 3.1 of the GCC
110 Runtime Library Exception (included in this file):
111
112  - libgcc (libgcc/, gcc/libgcc2.[ch], gcc/unwind*, gcc/gthr*,
113    gcc/coretypes.h, gcc/crtstuff.c, gcc/defaults.h, gcc/dwarf2.h,
114    gcc/emults.c, gcc/gbl-ctors.h, gcc/gcov-io.h, gcc/libgcov.c,
115    gcc/tsystem.h, gcc/typeclass.h).
116  - libdecnumber
117  - libgomp
118  - libitm
119  - libssp
120  - libstdc++-v3
121  - libobjc
122  - libmudflap
123  - libgfortran
124  - The libgnat-4.7 Ada support library and libgnatvsn library.
125  - Various config files in gcc/config/ used in runtime libraries.
126
127 In contrast, libgnatprj is licensed under the terms of the pure GNU
128 General Public License.
129
130 The libgcj library is licensed under the terms of the GNU General
131 Public License, with a special exception:
132
133     Linking this library statically or dynamically with other modules
134     is making a combined work based on this library.  Thus, the terms
135     and conditions of the GNU General Public License cover the whole
136     combination.
137
138     As a special exception, the copyright holders of this library give
139     you permission to link this library with independent modules to
140     produce an executable, regardless of the license terms of these
141     independent modules, and to copy and distribute the resulting
142     executable under terms of your choice, provided that you also
143     meet, for each linked independent module, the terms and conditions
144     of the license of that module.  An independent module is a module
145     which is not derived from or based on this library.  If you modify
146     this library, you may extend this exception to your version of the
147     library, but you are not obligated to do so.  If you do not wish
148     to do so, delete this exception statement from your version.
149
150 The libffi library is licensed under the following terms:
151
152     libffi - Copyright (c) 1996-2003  Red Hat, Inc.
153
154     Permission is hereby granted, free of charge, to any person obtaining
155     a copy of this software and associated documentation files (the
156     ``Software''), to deal in the Software without restriction, including
157     without limitation the rights to use, copy, modify, merge, publish,
158     distribute, sublicense, and/or sell copies of the Software, and to
159     permit persons to whom the Software is furnished to do so, subject to
160     the following conditions:
161
162     The above copyright notice and this permission notice shall be included
163     in all copies or substantial portions of the Software.
164
165     THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS
166     OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
167     MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
168     IN NO EVENT SHALL CYGNUS SOLUTIONS BE LIABLE FOR ANY CLAIM, DAMAGES OR
169     OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
170     ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
171     OTHER DEALINGS IN THE SOFTWARE.
172
173
174 The documentation is licensed under the GNU Free Documentation License (v1.2).
175 On Debian GNU/Linux systems, the complete text of this license is in
176 `/usr/share/common-licenses/GFDL-1.2'.
177
178
179 GCC RUNTIME LIBRARY EXCEPTION
180
181 Version 3.1, 31 March 2009
182
183 Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
184
185 Everyone is permitted to copy and distribute verbatim copies of this
186 license document, but changing it is not allowed.
187
188 This GCC Runtime Library Exception ("Exception") is an additional
189 permission under section 7 of the GNU General Public License, version
190 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that
191 bears a notice placed by the copyright holder of the file stating that
192 the file is governed by GPLv3 along with this Exception.
193
194 When you use GCC to compile a program, GCC may combine portions of
195 certain GCC header files and runtime libraries with the compiled
196 program. The purpose of this Exception is to allow compilation of
197 non-GPL (including proprietary) programs to use, in this way, the
198 header files and runtime libraries covered by this Exception.
199
200 0. Definitions.
201
202 A file is an "Independent Module" if it either requires the Runtime
203 Library for execution after a Compilation Process, or makes use of an
204 interface provided by the Runtime Library, but is not otherwise based
205 on the Runtime Library.
206
207 "GCC" means a version of the GNU Compiler Collection, with or without
208 modifications, governed by version 3 (or a specified later version) of
209 the GNU General Public License (GPL) with the option of using any
210 subsequent versions published by the FSF.
211
212 "GPL-compatible Software" is software whose conditions of propagation,
213 modification and use would permit combination with GCC in accord with
214 the license of GCC.
215
216 "Target Code" refers to output from any compiler for a real or virtual
217 target processor architecture, in executable form or suitable for
218 input to an assembler, loader, linker and/or execution
219 phase. Notwithstanding that, Target Code does not include data in any
220 format that is used as a compiler intermediate representation, or used
221 for producing a compiler intermediate representation.
222
223 The "Compilation Process" transforms code entirely represented in
224 non-intermediate languages designed for human-written code, and/or in
225 Java Virtual Machine byte code, into Target Code. Thus, for example,
226 use of source code generators and preprocessors need not be considered
227 part of the Compilation Process, since the Compilation Process can be
228 understood as starting with the output of the generators or
229 preprocessors.
230
231 A Compilation Process is "Eligible" if it is done using GCC, alone or
232 with other GPL-compatible software, or if it is done without using any
233 work based on GCC. For example, using non-GPL-compatible Software to
234 optimize any GCC intermediate representations would not qualify as an
235 Eligible Compilation Process.
236
237 1. Grant of Additional Permission.
238
239 You have permission to propagate a work of Target Code formed by
240 combining the Runtime Library with Independent Modules, even if such
241 propagation would otherwise violate the terms of GPLv3, provided that
242 all Target Code was generated by Eligible Compilation Processes. You
243 may then convey such a combination under terms of your choice,
244 consistent with the licensing of the Independent Modules.
245
246 2. No Weakening of GCC Copyleft.
247
248 The availability of this Exception does not imply any general
249 presumption that third-party software is unaffected by the copyleft
250 requirements of the license of GCC.
251
252
253 libquadmath/*.[hc]:
254
255    Copyright (C) 2010 Free Software Foundation, Inc.
256    Written by Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
257    Written by Tobias Burnus  <burnus@net-b.de>
258
259 This file is part of the libiberty library.
260 Libiberty is free software; you can redistribute it and/or
261 modify it under the terms of the GNU Library General Public
262 License as published by the Free Software Foundation; either
263 version 2 of the License, or (at your option) any later version.
264
265 Libiberty is distributed in the hope that it will be useful,
266 but WITHOUT ANY WARRANTY; without even the implied warranty of
267 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
268 Library General Public License for more details.
269
270 libquadmath/gdtoa:
271
272 The author of this software is David M. Gay.
273
274 Copyright (C) 1998, 1999, 2000, 2001 by Lucent Technologies
275 All Rights Reserved
276
277 Permission to use, copy, modify, and distribute this software and
278 its documentation for any purpose and without fee is hereby
279 granted, provided that the above copyright notice appear in all
280 copies and that both that the copyright notice and this
281 permission notice and warranty disclaimer appear in supporting
282 documentation, and that the name of Lucent or any of its entities
283 not be used in advertising or publicity pertaining to
284 distribution of the software without specific, written prior
285 permission.
286
287 LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
288 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
289 IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
290 SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
291 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
292 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
293 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
294 THIS SOFTWARE.
295
296 libquadmath/math:
297
298 atanq.c, expm1q.c, j0q.c, j1q.c, log1pq.c, logq.c:
299     Copyright 2001 by Stephen L. Moshier <moshier@na-net.ornl.gov> 
300
301     This library is free software; you can redistribute it and/or
302     modify it under the terms of the GNU Lesser General Public
303     License as published by the Free Software Foundation; either
304     version 2.1 of the License, or (at your option) any later version.
305
306     This library is distributed in the hope that it will be useful,
307     but WITHOUT ANY WARRANTY; without even the implied warranty of
308     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
309     Lesser General Public License for more details.
310
311 coshq.c, erfq.c, jnq.c, lgammaq.c, powq.c, roundq.c:
312    Changes for 128-bit __float128 are
313    Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov>
314    and are incorporated herein by permission of the author.  The author 
315    reserves the right to distribute this material elsewhere under different
316    copying permissions.  These modifications are distributed here under 
317    the following terms:
318
319     This library is free software; you can redistribute it and/or
320     modify it under the terms of the GNU Lesser General Public
321     License as published by the Free Software Foundation; either
322     version 2.1 of the License, or (at your option) any later version.
323
324     This library is distributed in the hope that it will be useful,
325     but WITHOUT ANY WARRANTY; without even the implied warranty of
326     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
327     Lesser General Public License for more details.
328
329 ldexpq.c:
330    * Conversion to long double by Ulrich Drepper,
331    * Cygnus Support, drepper@cygnus.com.
332
333 cosq_kernel.c, expq.c, sincos_table.c, sincosq.c, sincosq_kernel.c,
334 sinq_kernel.c, truncq.c:
335    Copyright (C) 1997, 1999 Free Software Foundation, Inc.
336
337    The GNU C Library is free software; you can redistribute it and/or
338    modify it under the terms of the GNU Lesser General Public
339    License as published by the Free Software Foundation; either
340    version 2.1 of the License, or (at your option) any later version.
341
342    The GNU C Library is distributed in the hope that it will be useful,
343    but WITHOUT ANY WARRANTY; without even the implied warranty of
344    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
345    Lesser General Public License for more details.
346
347 isinfq.c:
348  * Written by J.T. Conklin <jtc@netbsd.org>.
349  * Change for long double by Jakub Jelinek <jj@ultra.linux.cz>
350  * Public domain.
351
352 llroundq.c, lroundq.c, tgammaq.c:
353    Copyright (C) 1997, 1999, 2002, 2004 Free Software Foundation, Inc.
354    This file is part of the GNU C Library.
355    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997 and
356                   Jakub Jelinek <jj@ultra.linux.cz>, 1999.
357
358    The GNU C Library is free software; you can redistribute it and/or
359    modify it under the terms of the GNU Lesser General Public
360    License as published by the Free Software Foundation; either
361    version 2.1 of the License, or (at your option) any later version.
362
363    The GNU C Library is distributed in the hope that it will be useful,
364    but WITHOUT ANY WARRANTY; without even the implied warranty of
365    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
366    Lesser General Public License for more details.
367
368 log10q.c:
369    Cephes Math Library Release 2.2:  January, 1991
370    Copyright 1984, 1991 by Stephen L. Moshier
371    Adapted for glibc November, 2001
372
373     This library is free software; you can redistribute it and/or
374     modify it under the terms of the GNU Lesser General Public
375     License as published by the Free Software Foundation; either
376     version 2.1 of the License, or (at your option) any later version.
377
378     This library is distributed in the hope that it will be useful,
379     but WITHOUT ANY WARRANTY; without even the implied warranty of
380     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
381     Lesser General Public License for more details.
382
383 remaining files:
384
385  * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
386  *
387  * Developed at SunPro, a Sun Microsystems, Inc. business.
388  * Permission to use, copy, modify, and distribute this
389  * software is freely granted, provided that this notice
390  * is preserved.
391
392
393 libjava/classpath/resource/gnu/java/locale/*
394
395 They are copyrighted and covered by the terms of use:
396 http://www.unicode.org/copyright.html
397
398 EXHIBIT 1
399 UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
400
401  Unicode Data Files include all data files under the directories 
402 http://www.unicode.org/Public/ and http://www.unicode.org/reports/. 
403 Unicode Software includes any source code published in the Unicode Standard or 
404 under the directories http://www.unicode.org/Public/ and 
405 http://www.unicode.org/reports/.
406
407 NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, 
408 INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), 
409 AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, 
410 ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, 
411 DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
412
413             COPYRIGHT AND PERMISSION NOTICE
414
415 Copyrigh (c) 1991-2011 Unicode, Inc. All rights reserved. 
416 Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
417
418 Permission is hereby granted, free of charge, to any person obtaining a copy 
419 of the Unicode data files and any associated documentation (the "Data Files") 
420 or Unicode software and any associated documentation (the "Software") to deal 
421 in the Data Files or Software without restriction, including without limitation 
422 the rights to use, copy, modify, merge, publish, distribute, and/or sell copies
423  of the Data Files or Software, and to permit persons to whom the Data Files 
424 or Software are furnished to do so, provided that (a) the above copyright notice(s) 
425 and this permission notice appear with all copies of the Data Files or Software, 
426 (b) both the above copyright notice(s) and this permission notice appear 
427 in associated documentation, and (c) there is clear notice in each modified 
428 Data File or in the Software as well as in the documentation associated with 
429 the Data File(s) or Software that the data or software has been modified.
430
431 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
432 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
433 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. 
434 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE
435  FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES 
436 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF 
437 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION 
438 WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
439
440 Except as contained in this notice, the name of a copyright holder shall not be used
441  in advertising or otherwise to promote the sale, use or other dealings in these 
442 Data Files or Software without prior written authorization of the copyright holder.
443
444 Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be registered
445  in some jurisdictions. All other trademarks and registered trademarks mentioned 
446 herein are the property of their respective owners.
447
448
449 gcc/go/gofrontend, libgo:
450
451 Copyright (c) 2009 The Go Authors. All rights reserved.
452
453 Redistribution and use in source and binary forms, with or without
454 modification, are permitted provided that the following conditions are
455 met:
456
457    * Redistributions of source code must retain the above copyright
458 notice, this list of conditions and the following disclaimer.
459    * Redistributions in binary form must reproduce the above
460 copyright notice, this list of conditions and the following disclaimer
461 in the documentation and/or other materials provided with the
462 distribution.
463    * Neither the name of Google Inc. nor the names of its
464 contributors may be used to endorse or promote products derived from
465 this software without specific prior written permission.
466
467 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
468 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
469 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
470 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
471 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
472 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
473 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
474 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
475 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
476 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
477 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
478
479
480 D:
481 gdc-4.7                         GNU D Compiler
482 libphobos-4.7-dev               D standard runtime library
483
484 The D source package is made up of the following components.
485
486 The D front-end for GCC:
487  - d/*
488
489 Copyright (C) 2004-2007 David Friedman
490 Modified by Vincenzo Ampolo, Michael Parrot, Iain Buclaw, (C) 2009, 2010
491
492 This program is free software; you can redistribute it and/or modify
493 it under the terms of the GNU General Public License as published by
494 the Free Software Foundation; either version 2 of the License, or
495 (at your option) any later version.
496
497 On Debian GNU/Linux systems, the complete text of the GNU General
498 Public License is in `/usr/share/common-licenses/GPL', version 2 of this
499 license in `/usr/share/common-licenses/GPL-2'.
500
501
502 The DMD Compiler implementation of the D programming language:
503  - d/dmd/*
504
505 Copyright (c) 1999-2010 by Digital Mars
506 All Rights Reserved
507 written by Walter Bright
508 http://www.digitalmars.com
509 License for redistribution is by either the Artistic License or
510 the GNU General Public License (v1).
511
512 On Debian GNU/Linux systems, the complete text of the GNU General
513 Public License is in `/usr/share/common-licenses/GPL', the Artistic
514 license in `/usr/share/common-licenses/Artistic'.
515
516
517 The Zlib data compression library:
518  - d/phobos/etc/c/zlib/*
519
520  (C) 1995-2004 Jean-loup Gailly and Mark Adler
521
522   This software is provided 'as-is', without any express or implied
523   warranty.  In no event will the authors be held liable for any damages
524   arising from the use of this software.
525
526   Permission is granted to anyone to use this software for any purpose,
527   including commercial applications, and to alter it and redistribute it
528   freely, subject to the following restrictions:
529
530   1. The origin of this software must not be misrepresented; you must not
531      claim that you wrote the original software. If you use this software
532      in a product, an acknowledgment in the product documentation would be
533      appreciated but is not required.
534   2. Altered source versions must be plainly marked as such, and must not be
535      misrepresented as being the original software.
536   3. This notice may not be removed or altered from any source distribution.
537
538
539 The Phobos standard runtime library:
540  - d/phobos/*
541
542 Unless otherwise marked within the file, each file in the source
543 is under the following licenses:
544
545 Copyright (C) 2004-2005 by Digital Mars, www.digitalmars.com
546 Written by Walter Bright
547
548 This software is provided 'as-is', without any express or implied
549 warranty. In no event will the authors be held liable for any damages
550 arising from the use of this software.
551
552 Permission is granted to anyone to use this software for any purpose,
553 including commercial applications, and to alter it and redistribute it
554 freely, in both source and binary form, subject to the following
555 restrictions:
556
557  o  The origin of this software must not be misrepresented; you must not
558     claim that you wrote the original software. If you use this software
559     in a product, an acknowledgment in the product documentation would be
560     appreciated but is not required.
561  o  Altered source versions must be plainly marked as such, and must not
562     be misrepresented as being the original software.
563  o  This notice may not be removed or altered from any source
564     distribution.
565
566 By plainly marking modifications, something along the lines of adding to each
567 file that has been changed a "Modified by Foo Bar" line
568 underneath the "Written by" line would be adequate.
569