components/gdb/gdb.license
author Danek Duvall <danek.duvall@oracle.com>
Thu, 08 Sep 2016 17:47:13 -0700
changeset 6910 93182fb9923a
parent 1838 b181769dc237
permissions -rw-r--r--
24589822 deliver httplib2 for Python 3.x
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1838
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     1
		    GNU GENERAL PUBLIC LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     2
		       Version 2, June 1991
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     3
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     4
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     5
     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     6
 Everyone is permitted to copy and distribute verbatim copies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     7
 of this license document, but changing it is not allowed.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     8
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
     9
			    Preamble
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    10
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    11
  The licenses for most software are designed to take away your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    12
freedom to share and change it.  By contrast, the GNU General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    13
License is intended to guarantee your freedom to share and change free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    14
software--to make sure the software is free for all its users.  This
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    15
General Public License applies to most of the Free Software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    16
Foundation's software and to any other program whose authors commit to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    17
using it.  (Some other Free Software Foundation software is covered by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    18
the GNU Library General Public License instead.)  You can apply it to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    19
your programs, too.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    20
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    21
  When we speak of free software, we are referring to freedom, not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    22
price.  Our General Public Licenses are designed to make sure that you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    23
have the freedom to distribute copies of free software (and charge for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    24
this service if you wish), that you receive source code or can get it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    25
if you want it, that you can change the software or use pieces of it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    26
in new free programs; and that you know you can do these things.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    27
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    28
  To protect your rights, we need to make restrictions that forbid
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    29
anyone to deny you these rights or to ask you to surrender the rights.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    30
These restrictions translate to certain responsibilities for you if you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    31
distribute copies of the software, or if you modify it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    32
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    33
  For example, if you distribute copies of such a program, whether
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    34
gratis or for a fee, you must give the recipients all the rights that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    35
you have.  You must make sure that they, too, receive or can get the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    36
source code.  And you must show them these terms so they know their
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    37
rights.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    38
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    39
  We protect your rights with two steps: (1) copyright the software, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    40
(2) offer you this license which gives you legal permission to copy,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    41
distribute and/or modify the software.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    42
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    43
  Also, for each author's protection and ours, we want to make certain
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    44
that everyone understands that there is no warranty for this free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    45
software.  If the software is modified by someone else and passed on, we
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    46
want its recipients to know that what they have is not the original, so
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    47
that any problems introduced by others will not reflect on the original
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    48
authors' reputations.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    49
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    50
  Finally, any free program is threatened constantly by software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    51
patents.  We wish to avoid the danger that redistributors of a free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    52
program will individually obtain patent licenses, in effect making the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    53
program proprietary.  To prevent this, we have made it clear that any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    54
patent must be licensed for everyone's free use or not licensed at all.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    55
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    56
  The precise terms and conditions for copying, distribution and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    57
modification follow.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    58
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    59
		    GNU GENERAL PUBLIC LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    60
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    61
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    62
  0. This License applies to any program or other work which contains
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    63
a notice placed by the copyright holder saying it may be distributed
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    64
under the terms of this General Public License.  The "Program", below,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    65
refers to any such program or work, and a "work based on the Program"
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    66
means either the Program or any derivative work under copyright law:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    67
that is to say, a work containing the Program or a portion of it,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    68
either verbatim or with modifications and/or translated into another
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    69
language.  (Hereinafter, translation is included without limitation in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    70
the term "modification".)  Each licensee is addressed as "you".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    71
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    72
Activities other than copying, distribution and modification are not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    73
covered by this License; they are outside its scope.  The act of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    74
running the Program is not restricted, and the output from the Program
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    75
is covered only if its contents constitute a work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    76
Program (independent of having been made by running the Program).
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    77
Whether that is true depends on what the Program does.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    78
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    79
  1. You may copy and distribute verbatim copies of the Program's
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    80
source code as you receive it, in any medium, provided that you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    81
conspicuously and appropriately publish on each copy an appropriate
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    82
copyright notice and disclaimer of warranty; keep intact all the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    83
notices that refer to this License and to the absence of any warranty;
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    84
and give any other recipients of the Program a copy of this License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    85
along with the Program.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    86
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    87
You may charge a fee for the physical act of transferring a copy, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    88
you may at your option offer warranty protection in exchange for a fee.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    89
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    90
  2. You may modify your copy or copies of the Program or any portion
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    91
of it, thus forming a work based on the Program, and copy and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    92
distribute such modifications or work under the terms of Section 1
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    93
above, provided that you also meet all of these conditions:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    94
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    95
    a) You must cause the modified files to carry prominent notices
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    96
    stating that you changed the files and the date of any change.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    97
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    98
    b) You must cause any work that you distribute or publish, that in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
    99
    whole or in part contains or is derived from the Program or any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   100
    part thereof, to be licensed as a whole at no charge to all third
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   101
    parties under the terms of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   102
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   103
    c) If the modified program normally reads commands interactively
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   104
    when run, you must cause it, when started running for such
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   105
    interactive use in the most ordinary way, to print or display an
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   106
    announcement including an appropriate copyright notice and a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   107
    notice that there is no warranty (or else, saying that you provide
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   108
    a warranty) and that users may redistribute the program under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   109
    these conditions, and telling the user how to view a copy of this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   110
    License.  (Exception: if the Program itself is interactive but
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   111
    does not normally print such an announcement, your work based on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   112
    the Program is not required to print an announcement.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   113
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   114
These requirements apply to the modified work as a whole.  If
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   115
identifiable sections of that work are not derived from the Program,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   116
and can be reasonably considered independent and separate works in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   117
themselves, then this License, and its terms, do not apply to those
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   118
sections when you distribute them as separate works.  But when you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   119
distribute the same sections as part of a whole which is a work based
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   120
on the Program, the distribution of the whole must be on the terms of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   121
this License, whose permissions for other licensees extend to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   122
entire whole, and thus to each and every part regardless of who wrote it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   123
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   124
Thus, it is not the intent of this section to claim rights or contest
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   125
your rights to work written entirely by you; rather, the intent is to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   126
exercise the right to control the distribution of derivative or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   127
collective works based on the Program.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   128
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   129
In addition, mere aggregation of another work not based on the Program
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   130
with the Program (or with a work based on the Program) on a volume of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   131
a storage or distribution medium does not bring the other work under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   132
the scope of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   133
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   134
  3. You may copy and distribute the Program (or a work based on it,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   135
under Section 2) in object code or executable form under the terms of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   136
Sections 1 and 2 above provided that you also do one of the following:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   137
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   138
    a) Accompany it with the complete corresponding machine-readable
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   139
    source code, which must be distributed under the terms of Sections
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   140
    1 and 2 above on a medium customarily used for software interchange; or,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   141
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   142
    b) Accompany it with a written offer, valid for at least three
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   143
    years, to give any third party, for a charge no more than your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   144
    cost of physically performing source distribution, a complete
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   145
    machine-readable copy of the corresponding source code, to be
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   146
    distributed under the terms of Sections 1 and 2 above on a medium
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   147
    customarily used for software interchange; or,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   148
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   149
    c) Accompany it with the information you received as to the offer
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   150
    to distribute corresponding source code.  (This alternative is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   151
    allowed only for noncommercial distribution and only if you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   152
    received the program in object code or executable form with such
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   153
    an offer, in accord with Subsection b above.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   154
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   155
The source code for a work means the preferred form of the work for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   156
making modifications to it.  For an executable work, complete source
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   157
code means all the source code for all modules it contains, plus any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   158
associated interface definition files, plus the scripts used to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   159
control compilation and installation of the executable.  However, as a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   160
special exception, the source code distributed need not include
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   161
anything that is normally distributed (in either source or binary
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   162
form) with the major components (compiler, kernel, and so on) of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   163
operating system on which the executable runs, unless that component
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   164
itself accompanies the executable.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   165
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   166
If distribution of executable or object code is made by offering
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   167
access to copy from a designated place, then offering equivalent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   168
access to copy the source code from the same place counts as
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   169
distribution of the source code, even though third parties are not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   170
compelled to copy the source along with the object code.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   171
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   172
  4. You may not copy, modify, sublicense, or distribute the Program
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   173
except as expressly provided under this License.  Any attempt
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   174
otherwise to copy, modify, sublicense or distribute the Program is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   175
void, and will automatically terminate your rights under this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   176
However, parties who have received copies, or rights, from you under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   177
this License will not have their licenses terminated so long as such
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   178
parties remain in full compliance.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   179
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   180
  5. You are not required to accept this License, since you have not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   181
signed it.  However, nothing else grants you permission to modify or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   182
distribute the Program or its derivative works.  These actions are
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   183
prohibited by law if you do not accept this License.  Therefore, by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   184
modifying or distributing the Program (or any work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   185
Program), you indicate your acceptance of this License to do so, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   186
all its terms and conditions for copying, distributing or modifying
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   187
the Program or works based on it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   188
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   189
  6. Each time you redistribute the Program (or any work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   190
Program), the recipient automatically receives a license from the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   191
original licensor to copy, distribute or modify the Program subject to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   192
these terms and conditions.  You may not impose any further
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   193
restrictions on the recipients' exercise of the rights granted herein.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   194
You are not responsible for enforcing compliance by third parties to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   195
this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   196
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   197
  7. If, as a consequence of a court judgment or allegation of patent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   198
infringement or for any other reason (not limited to patent issues),
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   199
conditions are imposed on you (whether by court order, agreement or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   200
otherwise) that contradict the conditions of this License, they do not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   201
excuse you from the conditions of this License.  If you cannot
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   202
distribute so as to satisfy simultaneously your obligations under this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   203
License and any other pertinent obligations, then as a consequence you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   204
may not distribute the Program at all.  For example, if a patent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   205
license would not permit royalty-free redistribution of the Program by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   206
all those who receive copies directly or indirectly through you, then
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   207
the only way you could satisfy both it and this License would be to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   208
refrain entirely from distribution of the Program.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   209
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   210
If any portion of this section is held invalid or unenforceable under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   211
any particular circumstance, the balance of the section is intended to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   212
apply and the section as a whole is intended to apply in other
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   213
circumstances.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   214
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   215
It is not the purpose of this section to induce you to infringe any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   216
patents or other property right claims or to contest validity of any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   217
such claims; this section has the sole purpose of protecting the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   218
integrity of the free software distribution system, which is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   219
implemented by public license practices.  Many people have made
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   220
generous contributions to the wide range of software distributed
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   221
through that system in reliance on consistent application of that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   222
system; it is up to the author/donor to decide if he or she is willing
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   223
to distribute software through any other system and a licensee cannot
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   224
impose that choice.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   225
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   226
This section is intended to make thoroughly clear what is believed to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   227
be a consequence of the rest of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   228
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   229
  8. If the distribution and/or use of the Program is restricted in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   230
certain countries either by patents or by copyrighted interfaces, the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   231
original copyright holder who places the Program under this License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   232
may add an explicit geographical distribution limitation excluding
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   233
those countries, so that distribution is permitted only in or among
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   234
countries not thus excluded.  In such case, this License incorporates
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   235
the limitation as if written in the body of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   236
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   237
  9. The Free Software Foundation may publish revised and/or new versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   238
of the General Public License from time to time.  Such new versions will
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   239
be similar in spirit to the present version, but may differ in detail to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   240
address new problems or concerns.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   241
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   242
Each version is given a distinguishing version number.  If the Program
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   243
specifies a version number of this License which applies to it and "any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   244
later version", you have the option of following the terms and conditions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   245
either of that version or of any later version published by the Free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   246
Software Foundation.  If the Program does not specify a version number of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   247
this License, you may choose any version ever published by the Free Software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   248
Foundation.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   249
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   250
  10. If you wish to incorporate parts of the Program into other free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   251
programs whose distribution conditions are different, write to the author
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   252
to ask for permission.  For software which is copyrighted by the Free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   253
Software Foundation, write to the Free Software Foundation; we sometimes
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   254
make exceptions for this.  Our decision will be guided by the two goals
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   255
of preserving the free status of all derivatives of our free software and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   256
of promoting the sharing and reuse of software generally.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   257
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   258
			    NO WARRANTY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   259
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   260
  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   261
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   262
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   263
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   264
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   265
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   266
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   267
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   268
REPAIR OR CORRECTION.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   269
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   270
  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   271
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   272
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   273
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   274
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   275
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   276
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   277
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   278
POSSIBILITY OF SUCH DAMAGES.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   279
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   280
		     END OF TERMS AND CONDITIONS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   281
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   282
	    How to Apply These Terms to Your New Programs
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   283
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   284
  If you develop a new program, and you want it to be of the greatest
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   285
possible use to the public, the best way to achieve this is to make it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   286
free software which everyone can redistribute and change under these terms.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   287
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   288
  To do so, attach the following notices to the program.  It is safest
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   289
to attach them to the start of each source file to most effectively
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   290
convey the exclusion of warranty; and each file should have at least
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   291
the "copyright" line and a pointer to where the full notice is found.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   292
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   293
    <one line to give the program's name and a brief idea of what it does.>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   294
    Copyright (C) <year>  <name of author>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   295
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   296
    This program is free software; you can redistribute it and/or modify
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   297
    it under the terms of the GNU General Public License as published by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   298
    the Free Software Foundation; either version 2 of the License, or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   299
    (at your option) any later version.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   300
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   301
    This program is distributed in the hope that it will be useful,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   302
    but WITHOUT ANY WARRANTY; without even the implied warranty of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   303
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   304
    GNU General Public License for more details.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   305
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   306
    You should have received a copy of the GNU General Public License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   307
    along with this program; if not, write to the Free Software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   308
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   309
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   310
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   311
Also add information on how to contact you by electronic and paper mail.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   312
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   313
If the program is interactive, make it output a short notice like this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   314
when it starts in an interactive mode:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   315
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   316
    Gnomovision version 69, Copyright (C) year  name of author
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   317
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   318
    This is free software, and you are welcome to redistribute it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   319
    under certain conditions; type `show c' for details.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   320
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   321
The hypothetical commands `show w' and `show c' should show the appropriate
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   322
parts of the General Public License.  Of course, the commands you use may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   323
be called something other than `show w' and `show c'; they could even be
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   324
mouse-clicks or menu items--whatever suits your program.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   325
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   326
You should also get your employer (if you work as a programmer) or your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   327
school, if any, to sign a "copyright disclaimer" for the program, if
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   328
necessary.  Here is a sample; alter the names:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   329
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   330
  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   331
  `Gnomovision' (which makes passes at compilers) written by James Hacker.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   332
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   333
  <signature of Ty Coon>, 1 April 1989
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   334
  Ty Coon, President of Vice
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   335
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   336
This General Public License does not permit incorporating your program into
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   337
proprietary programs.  If your program is a subroutine library, you may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   338
consider it more useful to permit linking proprietary applications with the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   339
library.  If this is what you want to do, use the GNU Library General
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   340
Public License instead of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   341
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   342
=============================================================================
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   343
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   344
		  GNU LIBRARY GENERAL PUBLIC LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   345
		       Version 2, June 1991
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   346
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   347
 Copyright (C) 1991 Free Software Foundation, Inc.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   348
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   349
 Everyone is permitted to copy and distribute verbatim copies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   350
 of this license document, but changing it is not allowed.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   351
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   352
[This is the first released version of the library GPL.  It is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   353
 numbered 2 because it goes with version 2 of the ordinary GPL.]
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   354
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   355
			    Preamble
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   356
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   357
  The licenses for most software are designed to take away your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   358
freedom to share and change it.  By contrast, the GNU General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   359
Licenses are intended to guarantee your freedom to share and change
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   360
free software--to make sure the software is free for all its users.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   361
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   362
  This license, the Library General Public License, applies to some
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   363
specially designated Free Software Foundation software, and to any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   364
other libraries whose authors decide to use it.  You can use it for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   365
your libraries, too.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   366
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   367
  When we speak of free software, we are referring to freedom, not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   368
price.  Our General Public Licenses are designed to make sure that you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   369
have the freedom to distribute copies of free software (and charge for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   370
this service if you wish), that you receive source code or can get it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   371
if you want it, that you can change the software or use pieces of it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   372
in new free programs; and that you know you can do these things.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   373
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   374
  To protect your rights, we need to make restrictions that forbid
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   375
anyone to deny you these rights or to ask you to surrender the rights.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   376
These restrictions translate to certain responsibilities for you if
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   377
you distribute copies of the library, or if you modify it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   378
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   379
  For example, if you distribute copies of the library, whether gratis
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   380
or for a fee, you must give the recipients all the rights that we gave
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   381
you.  You must make sure that they, too, receive or can get the source
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   382
code.  If you link a program with the library, you must provide
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   383
complete object files to the recipients so that they can relink them
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   384
with the library, after making changes to the library and recompiling
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   385
it.  And you must show them these terms so they know their rights.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   386
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   387
  Our method of protecting your rights has two steps: (1) copyright
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   388
the library, and (2) offer you this license which gives you legal
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   389
permission to copy, distribute and/or modify the library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   390
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   391
  Also, for each distributor's protection, we want to make certain
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   392
that everyone understands that there is no warranty for this free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   393
library.  If the library is modified by someone else and passed on, we
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   394
want its recipients to know that what they have is not the original
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   395
version, so that any problems introduced by others will not reflect on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   396
the original authors' reputations.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   397
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   398
  Finally, any free program is threatened constantly by software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   399
patents.  We wish to avoid the danger that companies distributing free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   400
software will individually obtain patent licenses, thus in effect
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   401
transforming the program into proprietary software.  To prevent this,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   402
we have made it clear that any patent must be licensed for everyone's
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   403
free use or not licensed at all.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   404
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   405
  Most GNU software, including some libraries, is covered by the ordinary
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   406
GNU General Public License, which was designed for utility programs.  This
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   407
license, the GNU Library General Public License, applies to certain
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   408
designated libraries.  This license is quite different from the ordinary
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   409
one; be sure to read it in full, and don't assume that anything in it is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   410
the same as in the ordinary license.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   411
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   412
  The reason we have a separate public license for some libraries is that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   413
they blur the distinction we usually make between modifying or adding to a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   414
program and simply using it.  Linking a program with a library, without
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   415
changing the library, is in some sense simply using the library, and is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   416
analogous to running a utility program or application program.  However, in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   417
a textual and legal sense, the linked executable is a combined work, a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   418
derivative of the original library, and the ordinary General Public License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   419
treats it as such.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   420
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   421
  Because of this blurred distinction, using the ordinary General
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   422
Public License for libraries did not effectively promote software
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   423
sharing, because most developers did not use the libraries.  We
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   424
concluded that weaker conditions might promote sharing better.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   425
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   426
  However, unrestricted linking of non-free programs would deprive the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   427
users of those programs of all benefit from the free status of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   428
libraries themselves.  This Library General Public License is intended to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   429
permit developers of non-free programs to use free libraries, while
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   430
preserving your freedom as a user of such programs to change the free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   431
libraries that are incorporated in them.  (We have not seen how to achieve
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   432
this as regards changes in header files, but we have achieved it as regards
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   433
changes in the actual functions of the Library.)  The hope is that this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   434
will lead to faster development of free libraries.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   435
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   436
  The precise terms and conditions for copying, distribution and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   437
modification follow.  Pay close attention to the difference between a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   438
"work based on the library" and a "work that uses the library".  The
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   439
former contains code derived from the library, while the latter only
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   440
works together with the library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   441
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   442
  Note that it is possible for a library to be covered by the ordinary
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   443
General Public License rather than by this special one.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   444
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   445
		  GNU LIBRARY GENERAL PUBLIC LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   446
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   447
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   448
  0. This License Agreement applies to any software library which
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   449
contains a notice placed by the copyright holder or other authorized
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   450
party saying it may be distributed under the terms of this Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   451
General Public License (also called "this License").  Each licensee is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   452
addressed as "you".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   453
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   454
  A "library" means a collection of software functions and/or data
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   455
prepared so as to be conveniently linked with application programs
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   456
(which use some of those functions and data) to form executables.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   457
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   458
  The "Library", below, refers to any such software library or work
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   459
which has been distributed under these terms.  A "work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   460
Library" means either the Library or any derivative work under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   461
copyright law: that is to say, a work containing the Library or a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   462
portion of it, either verbatim or with modifications and/or translated
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   463
straightforwardly into another language.  (Hereinafter, translation is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   464
included without limitation in the term "modification".)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   465
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   466
  "Source code" for a work means the preferred form of the work for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   467
making modifications to it.  For a library, complete source code means
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   468
all the source code for all modules it contains, plus any associated
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   469
interface definition files, plus the scripts used to control compilation
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   470
and installation of the library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   471
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   472
  Activities other than copying, distribution and modification are not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   473
covered by this License; they are outside its scope.  The act of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   474
running a program using the Library is not restricted, and output from
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   475
such a program is covered only if its contents constitute a work based
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   476
on the Library (independent of the use of the Library in a tool for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   477
writing it).  Whether that is true depends on what the Library does
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   478
and what the program that uses the Library does.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   479
  
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   480
  1. You may copy and distribute verbatim copies of the Library's
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   481
complete source code as you receive it, in any medium, provided that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   482
you conspicuously and appropriately publish on each copy an
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   483
appropriate copyright notice and disclaimer of warranty; keep intact
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   484
all the notices that refer to this License and to the absence of any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   485
warranty; and distribute a copy of this License along with the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   486
Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   487
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   488
  You may charge a fee for the physical act of transferring a copy,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   489
and you may at your option offer warranty protection in exchange for a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   490
fee.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   491
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   492
  2. You may modify your copy or copies of the Library or any portion
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   493
of it, thus forming a work based on the Library, and copy and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   494
distribute such modifications or work under the terms of Section 1
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   495
above, provided that you also meet all of these conditions:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   496
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   497
    a) The modified work must itself be a software library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   498
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   499
    b) You must cause the files modified to carry prominent notices
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   500
    stating that you changed the files and the date of any change.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   501
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   502
    c) You must cause the whole of the work to be licensed at no
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   503
    charge to all third parties under the terms of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   504
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   505
    d) If a facility in the modified Library refers to a function or a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   506
    table of data to be supplied by an application program that uses
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   507
    the facility, other than as an argument passed when the facility
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   508
    is invoked, then you must make a good faith effort to ensure that,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   509
    in the event an application does not supply such function or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   510
    table, the facility still operates, and performs whatever part of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   511
    its purpose remains meaningful.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   512
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   513
    (For example, a function in a library to compute square roots has
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   514
    a purpose that is entirely well-defined independent of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   515
    application.  Therefore, Subsection 2d requires that any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   516
    application-supplied function or table used by this function must
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   517
    be optional: if the application does not supply it, the square
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   518
    root function must still compute square roots.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   519
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   520
These requirements apply to the modified work as a whole.  If
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   521
identifiable sections of that work are not derived from the Library,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   522
and can be reasonably considered independent and separate works in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   523
themselves, then this License, and its terms, do not apply to those
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   524
sections when you distribute them as separate works.  But when you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   525
distribute the same sections as part of a whole which is a work based
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   526
on the Library, the distribution of the whole must be on the terms of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   527
this License, whose permissions for other licensees extend to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   528
entire whole, and thus to each and every part regardless of who wrote
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   529
it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   530
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   531
Thus, it is not the intent of this section to claim rights or contest
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   532
your rights to work written entirely by you; rather, the intent is to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   533
exercise the right to control the distribution of derivative or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   534
collective works based on the Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   535
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   536
In addition, mere aggregation of another work not based on the Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   537
with the Library (or with a work based on the Library) on a volume of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   538
a storage or distribution medium does not bring the other work under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   539
the scope of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   540
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   541
  3. You may opt to apply the terms of the ordinary GNU General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   542
License instead of this License to a given copy of the Library.  To do
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   543
this, you must alter all the notices that refer to this License, so
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   544
that they refer to the ordinary GNU General Public License, version 2,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   545
instead of to this License.  (If a newer version than version 2 of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   546
ordinary GNU General Public License has appeared, then you can specify
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   547
that version instead if you wish.)  Do not make any other change in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   548
these notices.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   549
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   550
  Once this change is made in a given copy, it is irreversible for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   551
that copy, so the ordinary GNU General Public License applies to all
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   552
subsequent copies and derivative works made from that copy.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   553
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   554
  This option is useful when you wish to copy part of the code of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   555
the Library into a program that is not a library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   556
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   557
  4. You may copy and distribute the Library (or a portion or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   558
derivative of it, under Section 2) in object code or executable form
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   559
under the terms of Sections 1 and 2 above provided that you accompany
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   560
it with the complete corresponding machine-readable source code, which
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   561
must be distributed under the terms of Sections 1 and 2 above on a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   562
medium customarily used for software interchange.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   563
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   564
  If distribution of object code is made by offering access to copy
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   565
from a designated place, then offering equivalent access to copy the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   566
source code from the same place satisfies the requirement to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   567
distribute the source code, even though third parties are not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   568
compelled to copy the source along with the object code.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   569
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   570
  5. A program that contains no derivative of any portion of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   571
Library, but is designed to work with the Library by being compiled or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   572
linked with it, is called a "work that uses the Library".  Such a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   573
work, in isolation, is not a derivative work of the Library, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   574
therefore falls outside the scope of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   575
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   576
  However, linking a "work that uses the Library" with the Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   577
creates an executable that is a derivative of the Library (because it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   578
contains portions of the Library), rather than a "work that uses the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   579
library".  The executable is therefore covered by this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   580
Section 6 states terms for distribution of such executables.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   581
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   582
  When a "work that uses the Library" uses material from a header file
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   583
that is part of the Library, the object code for the work may be a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   584
derivative work of the Library even though the source code is not.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   585
Whether this is true is especially significant if the work can be
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   586
linked without the Library, or if the work is itself a library.  The
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   587
threshold for this to be true is not precisely defined by law.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   588
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   589
  If such an object file uses only numerical parameters, data
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   590
structure layouts and accessors, and small macros and small inline
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   591
functions (ten lines or less in length), then the use of the object
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   592
file is unrestricted, regardless of whether it is legally a derivative
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   593
work.  (Executables containing this object code plus portions of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   594
Library will still fall under Section 6.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   595
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   596
  Otherwise, if the work is a derivative of the Library, you may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   597
distribute the object code for the work under the terms of Section 6.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   598
Any executables containing that work also fall under Section 6,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   599
whether or not they are linked directly with the Library itself.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   600
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   601
  6. As an exception to the Sections above, you may also compile or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   602
link a "work that uses the Library" with the Library to produce a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   603
work containing portions of the Library, and distribute that work
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   604
under terms of your choice, provided that the terms permit
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   605
modification of the work for the customer's own use and reverse
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   606
engineering for debugging such modifications.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   607
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   608
  You must give prominent notice with each copy of the work that the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   609
Library is used in it and that the Library and its use are covered by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   610
this License.  You must supply a copy of this License.  If the work
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   611
during execution displays copyright notices, you must include the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   612
copyright notice for the Library among them, as well as a reference
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   613
directing the user to the copy of this License.  Also, you must do one
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   614
of these things:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   615
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   616
    a) Accompany the work with the complete corresponding
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   617
    machine-readable source code for the Library including whatever
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   618
    changes were used in the work (which must be distributed under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   619
    Sections 1 and 2 above); and, if the work is an executable linked
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   620
    with the Library, with the complete machine-readable "work that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   621
    uses the Library", as object code and/or source code, so that the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   622
    user can modify the Library and then relink to produce a modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   623
    executable containing the modified Library.  (It is understood
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   624
    that the user who changes the contents of definitions files in the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   625
    Library will not necessarily be able to recompile the application
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   626
    to use the modified definitions.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   627
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   628
    b) Accompany the work with a written offer, valid for at
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   629
    least three years, to give the same user the materials
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   630
    specified in Subsection 6a, above, for a charge no more
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   631
    than the cost of performing this distribution.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   632
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   633
    c) If distribution of the work is made by offering access to copy
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   634
    from a designated place, offer equivalent access to copy the above
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   635
    specified materials from the same place.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   636
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   637
    d) Verify that the user has already received a copy of these
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   638
    materials or that you have already sent this user a copy.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   639
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   640
  For an executable, the required form of the "work that uses the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   641
Library" must include any data and utility programs needed for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   642
reproducing the executable from it.  However, as a special exception,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   643
the source code distributed need not include anything that is normally
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   644
distributed (in either source or binary form) with the major
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   645
components (compiler, kernel, and so on) of the operating system on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   646
which the executable runs, unless that component itself accompanies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   647
the executable.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   648
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   649
  It may happen that this requirement contradicts the license
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   650
restrictions of other proprietary libraries that do not normally
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   651
accompany the operating system.  Such a contradiction means you cannot
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   652
use both them and the Library together in an executable that you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   653
distribute.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   654
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   655
  7. You may place library facilities that are a work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   656
Library side-by-side in a single library together with other library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   657
facilities not covered by this License, and distribute such a combined
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   658
library, provided that the separate distribution of the work based on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   659
the Library and of the other library facilities is otherwise
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   660
permitted, and provided that you do these two things:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   661
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   662
    a) Accompany the combined library with a copy of the same work
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   663
    based on the Library, uncombined with any other library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   664
    facilities.  This must be distributed under the terms of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   665
    Sections above.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   666
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   667
    b) Give prominent notice with the combined library of the fact
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   668
    that part of it is a work based on the Library, and explaining
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   669
    where to find the accompanying uncombined form of the same work.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   670
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   671
  8. You may not copy, modify, sublicense, link with, or distribute
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   672
the Library except as expressly provided under this License.  Any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   673
attempt otherwise to copy, modify, sublicense, link with, or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   674
distribute the Library is void, and will automatically terminate your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   675
rights under this License.  However, parties who have received copies,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   676
or rights, from you under this License will not have their licenses
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   677
terminated so long as such parties remain in full compliance.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   678
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   679
  9. You are not required to accept this License, since you have not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   680
signed it.  However, nothing else grants you permission to modify or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   681
distribute the Library or its derivative works.  These actions are
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   682
prohibited by law if you do not accept this License.  Therefore, by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   683
modifying or distributing the Library (or any work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   684
Library), you indicate your acceptance of this License to do so, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   685
all its terms and conditions for copying, distributing or modifying
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   686
the Library or works based on it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   687
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   688
  10. Each time you redistribute the Library (or any work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   689
Library), the recipient automatically receives a license from the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   690
original licensor to copy, distribute, link with or modify the Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   691
subject to these terms and conditions.  You may not impose any further
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   692
restrictions on the recipients' exercise of the rights granted herein.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   693
You are not responsible for enforcing compliance by third parties to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   694
this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   695
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   696
  11. If, as a consequence of a court judgment or allegation of patent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   697
infringement or for any other reason (not limited to patent issues),
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   698
conditions are imposed on you (whether by court order, agreement or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   699
otherwise) that contradict the conditions of this License, they do not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   700
excuse you from the conditions of this License.  If you cannot
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   701
distribute so as to satisfy simultaneously your obligations under this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   702
License and any other pertinent obligations, then as a consequence you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   703
may not distribute the Library at all.  For example, if a patent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   704
license would not permit royalty-free redistribution of the Library by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   705
all those who receive copies directly or indirectly through you, then
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   706
the only way you could satisfy both it and this License would be to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   707
refrain entirely from distribution of the Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   708
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   709
If any portion of this section is held invalid or unenforceable under any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   710
particular circumstance, the balance of the section is intended to apply,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   711
and the section as a whole is intended to apply in other circumstances.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   712
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   713
It is not the purpose of this section to induce you to infringe any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   714
patents or other property right claims or to contest validity of any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   715
such claims; this section has the sole purpose of protecting the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   716
integrity of the free software distribution system which is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   717
implemented by public license practices.  Many people have made
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   718
generous contributions to the wide range of software distributed
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   719
through that system in reliance on consistent application of that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   720
system; it is up to the author/donor to decide if he or she is willing
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   721
to distribute software through any other system and a licensee cannot
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   722
impose that choice.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   723
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   724
This section is intended to make thoroughly clear what is believed to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   725
be a consequence of the rest of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   726
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   727
  12. If the distribution and/or use of the Library is restricted in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   728
certain countries either by patents or by copyrighted interfaces, the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   729
original copyright holder who places the Library under this License may add
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   730
an explicit geographical distribution limitation excluding those countries,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   731
so that distribution is permitted only in or among countries not thus
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   732
excluded.  In such case, this License incorporates the limitation as if
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   733
written in the body of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   734
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   735
  13. The Free Software Foundation may publish revised and/or new
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   736
versions of the Library General Public License from time to time.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   737
Such new versions will be similar in spirit to the present version,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   738
but may differ in detail to address new problems or concerns.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   739
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   740
Each version is given a distinguishing version number.  If the Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   741
specifies a version number of this License which applies to it and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   742
"any later version", you have the option of following the terms and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   743
conditions either of that version or of any later version published by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   744
the Free Software Foundation.  If the Library does not specify a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   745
license version number, you may choose any version ever published by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   746
the Free Software Foundation.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   747
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   748
  14. If you wish to incorporate parts of the Library into other free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   749
programs whose distribution conditions are incompatible with these,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   750
write to the author to ask for permission.  For software which is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   751
copyrighted by the Free Software Foundation, write to the Free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   752
Software Foundation; we sometimes make exceptions for this.  Our
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   753
decision will be guided by the two goals of preserving the free status
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   754
of all derivatives of our free software and of promoting the sharing
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   755
and reuse of software generally.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   756
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   757
			    NO WARRANTY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   758
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   759
  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   760
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   761
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   762
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   763
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   764
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   765
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   766
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   767
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   768
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   769
  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   770
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   771
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   772
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   773
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   774
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   775
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   776
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   777
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   778
DAMAGES.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   779
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   780
		     END OF TERMS AND CONDITIONS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   781
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   782
     Appendix: How to Apply These Terms to Your New Libraries
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   783
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   784
  If you develop a new library, and you want it to be of the greatest
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   785
possible use to the public, we recommend making it free software that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   786
everyone can redistribute and change.  You can do so by permitting
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   787
redistribution under these terms (or, alternatively, under the terms of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   788
ordinary General Public License).
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   789
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   790
  To apply these terms, attach the following notices to the library.  It is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   791
safest to attach them to the start of each source file to most effectively
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   792
convey the exclusion of warranty; and each file should have at least the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   793
"copyright" line and a pointer to where the full notice is found.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   794
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   795
    <one line to give the library's name and a brief idea of what it does.>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   796
    Copyright (C) <year>  <name of author>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   797
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   798
    This library is free software; you can redistribute it and/or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   799
    modify it under the terms of the GNU Library General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   800
    License as published by the Free Software Foundation; either
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   801
    version 2 of the License, or (at your option) any later version.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   802
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   803
    This library is distributed in the hope that it will be useful,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   804
    but WITHOUT ANY WARRANTY; without even the implied warranty of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   805
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   806
    Library General Public License for more details.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   807
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   808
    You should have received a copy of the GNU Library General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   809
    License along with this library; if not, write to the Free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   810
    Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   811
    MA 02110-1301, USA
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   812
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   813
Also add information on how to contact you by electronic and paper mail.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   814
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   815
You should also get your employer (if you work as a programmer) or your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   816
school, if any, to sign a "copyright disclaimer" for the library, if
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   817
necessary.  Here is a sample; alter the names:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   818
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   819
  Yoyodyne, Inc., hereby disclaims all copyright interest in the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   820
  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   821
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   822
  <signature of Ty Coon>, 1 April 1990
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   823
  Ty Coon, President of Vice
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   824
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   825
That's all there is to it!
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   826
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   827
=============================================================================
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
   828
243
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   829
                    GNU GENERAL PUBLIC LICENSE
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   830
                       Version 3, 29 June 2007
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   831
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   832
 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   833
 Everyone is permitted to copy and distribute verbatim copies
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   834
 of this license document, but changing it is not allowed.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   835
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   836
                            Preamble
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   837
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   838
  The GNU General Public License is a free, copyleft license for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   839
software and other kinds of works.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   840
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   841
  The licenses for most software and other practical works are designed
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   842
to take away your freedom to share and change the works.  By contrast,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   843
the GNU General Public License is intended to guarantee your freedom to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   844
share and change all versions of a program--to make sure it remains free
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   845
software for all its users.  We, the Free Software Foundation, use the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   846
GNU General Public License for most of our software; it applies also to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   847
any other work released this way by its authors.  You can apply it to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   848
your programs, too.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   849
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   850
  When we speak of free software, we are referring to freedom, not
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   851
price.  Our General Public Licenses are designed to make sure that you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   852
have the freedom to distribute copies of free software (and charge for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   853
them if you wish), that you receive source code or can get it if you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   854
want it, that you can change the software or use pieces of it in new
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   855
free programs, and that you know you can do these things.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   856
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   857
  To protect your rights, we need to prevent others from denying you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   858
these rights or asking you to surrender the rights.  Therefore, you have
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   859
certain responsibilities if you distribute copies of the software, or if
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   860
you modify it: responsibilities to respect the freedom of others.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   861
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   862
  For example, if you distribute copies of such a program, whether
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   863
gratis or for a fee, you must pass on to the recipients the same
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   864
freedoms that you received.  You must make sure that they, too, receive
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   865
or can get the source code.  And you must show them these terms so they
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   866
know their rights.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   867
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   868
  Developers that use the GNU GPL protect your rights with two steps:
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   869
(1) assert copyright on the software, and (2) offer you this License
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   870
giving you legal permission to copy, distribute and/or modify it.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   871
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   872
  For the developers' and authors' protection, the GPL clearly explains
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   873
that there is no warranty for this free software.  For both users' and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   874
authors' sake, the GPL requires that modified versions be marked as
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   875
changed, so that their problems will not be attributed erroneously to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   876
authors of previous versions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   877
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   878
  Some devices are designed to deny users access to install or run
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   879
modified versions of the software inside them, although the manufacturer
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   880
can do so.  This is fundamentally incompatible with the aim of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   881
protecting users' freedom to change the software.  The systematic
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   882
pattern of such abuse occurs in the area of products for individuals to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   883
use, which is precisely where it is most unacceptable.  Therefore, we
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   884
have designed this version of the GPL to prohibit the practice for those
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   885
products.  If such problems arise substantially in other domains, we
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   886
stand ready to extend this provision to those domains in future versions
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   887
of the GPL, as needed to protect the freedom of users.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   888
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   889
  Finally, every program is threatened constantly by software patents.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   890
States should not allow patents to restrict development and use of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   891
software on general-purpose computers, but in those that do, we wish to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   892
avoid the special danger that patents applied to a free program could
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   893
make it effectively proprietary.  To prevent this, the GPL assures that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   894
patents cannot be used to render the program non-free.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   895
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   896
  The precise terms and conditions for copying, distribution and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   897
modification follow.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   898
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   899
                       TERMS AND CONDITIONS
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   900
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   901
  0. Definitions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   902
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   903
  "This License" refers to version 3 of the GNU General Public License.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   904
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   905
  "Copyright" also means copyright-like laws that apply to other kinds of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   906
works, such as semiconductor masks.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   907
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   908
  "The Program" refers to any copyrightable work licensed under this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   909
License.  Each licensee is addressed as "you".  "Licensees" and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   910
"recipients" may be individuals or organizations.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   911
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   912
  To "modify" a work means to copy from or adapt all or part of the work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   913
in a fashion requiring copyright permission, other than the making of an
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   914
exact copy.  The resulting work is called a "modified version" of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   915
earlier work or a work "based on" the earlier work.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   916
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   917
  A "covered work" means either the unmodified Program or a work based
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   918
on the Program.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   919
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   920
  To "propagate" a work means to do anything with it that, without
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   921
permission, would make you directly or secondarily liable for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   922
infringement under applicable copyright law, except executing it on a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   923
computer or modifying a private copy.  Propagation includes copying,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   924
distribution (with or without modification), making available to the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   925
public, and in some countries other activities as well.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   926
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   927
  To "convey" a work means any kind of propagation that enables other
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   928
parties to make or receive copies.  Mere interaction with a user through
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   929
a computer network, with no transfer of a copy, is not conveying.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   930
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   931
  An interactive user interface displays "Appropriate Legal Notices"
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   932
to the extent that it includes a convenient and prominently visible
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   933
feature that (1) displays an appropriate copyright notice, and (2)
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   934
tells the user that there is no warranty for the work (except to the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   935
extent that warranties are provided), that licensees may convey the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   936
work under this License, and how to view a copy of this License.  If
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   937
the interface presents a list of user commands or options, such as a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   938
menu, a prominent item in the list meets this criterion.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   939
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   940
  1. Source Code.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   941
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   942
  The "source code" for a work means the preferred form of the work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   943
for making modifications to it.  "Object code" means any non-source
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   944
form of a work.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   945
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   946
  A "Standard Interface" means an interface that either is an official
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   947
standard defined by a recognized standards body, or, in the case of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   948
interfaces specified for a particular programming language, one that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   949
is widely used among developers working in that language.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   950
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   951
  The "System Libraries" of an executable work include anything, other
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   952
than the work as a whole, that (a) is included in the normal form of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   953
packaging a Major Component, but which is not part of that Major
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   954
Component, and (b) serves only to enable use of the work with that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   955
Major Component, or to implement a Standard Interface for which an
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   956
implementation is available to the public in source code form.  A
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   957
"Major Component", in this context, means a major essential component
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   958
(kernel, window system, and so on) of the specific operating system
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   959
(if any) on which the executable work runs, or a compiler used to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   960
produce the work, or an object code interpreter used to run it.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   961
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   962
  The "Corresponding Source" for a work in object code form means all
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   963
the source code needed to generate, install, and (for an executable
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   964
work) run the object code and to modify the work, including scripts to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   965
control those activities.  However, it does not include the work's
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   966
System Libraries, or general-purpose tools or generally available free
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   967
programs which are used unmodified in performing those activities but
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   968
which are not part of the work.  For example, Corresponding Source
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   969
includes interface definition files associated with source files for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   970
the work, and the source code for shared libraries and dynamically
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   971
linked subprograms that the work is specifically designed to require,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   972
such as by intimate data communication or control flow between those
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   973
subprograms and other parts of the work.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   974
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   975
  The Corresponding Source need not include anything that users
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   976
can regenerate automatically from other parts of the Corresponding
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   977
Source.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   978
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   979
  The Corresponding Source for a work in source code form is that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   980
same work.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   981
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   982
  2. Basic Permissions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   983
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   984
  All rights granted under this License are granted for the term of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   985
copyright on the Program, and are irrevocable provided the stated
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   986
conditions are met.  This License explicitly affirms your unlimited
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   987
permission to run the unmodified Program.  The output from running a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   988
covered work is covered by this License only if the output, given its
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   989
content, constitutes a covered work.  This License acknowledges your
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   990
rights of fair use or other equivalent, as provided by copyright law.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   991
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   992
  You may make, run and propagate covered works that you do not
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   993
convey, without conditions so long as your license otherwise remains
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   994
in force.  You may convey covered works to others for the sole purpose
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   995
of having them make modifications exclusively for you, or provide you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   996
with facilities for running those works, provided that you comply with
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   997
the terms of this License in conveying all material for which you do
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   998
not control copyright.  Those thus making or running the covered works
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
   999
for you must do so exclusively on your behalf, under your direction
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1000
and control, on terms that prohibit them from making any copies of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1001
your copyrighted material outside their relationship with you.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1002
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1003
  Conveying under any other circumstances is permitted solely under
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1004
the conditions stated below.  Sublicensing is not allowed; section 10
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1005
makes it unnecessary.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1006
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1007
  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1008
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1009
  No covered work shall be deemed part of an effective technological
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1010
measure under any applicable law fulfilling obligations under article
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1011
11 of the WIPO copyright treaty adopted on 20 December 1996, or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1012
similar laws prohibiting or restricting circumvention of such
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1013
measures.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1014
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1015
  When you convey a covered work, you waive any legal power to forbid
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1016
circumvention of technological measures to the extent such circumvention
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1017
is effected by exercising rights under this License with respect to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1018
the covered work, and you disclaim any intention to limit operation or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1019
modification of the work as a means of enforcing, against the work's
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1020
users, your or third parties' legal rights to forbid circumvention of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1021
technological measures.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1022
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1023
  4. Conveying Verbatim Copies.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1024
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1025
  You may convey verbatim copies of the Program's source code as you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1026
receive it, in any medium, provided that you conspicuously and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1027
appropriately publish on each copy an appropriate copyright notice;
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1028
keep intact all notices stating that this License and any
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1029
non-permissive terms added in accord with section 7 apply to the code;
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1030
keep intact all notices of the absence of any warranty; and give all
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1031
recipients a copy of this License along with the Program.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1032
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1033
  You may charge any price or no price for each copy that you convey,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1034
and you may offer support or warranty protection for a fee.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1035
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1036
  5. Conveying Modified Source Versions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1037
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1038
  You may convey a work based on the Program, or the modifications to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1039
produce it from the Program, in the form of source code under the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1040
terms of section 4, provided that you also meet all of these conditions:
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1041
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1042
    a) The work must carry prominent notices stating that you modified
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1043
    it, and giving a relevant date.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1044
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1045
    b) The work must carry prominent notices stating that it is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1046
    released under this License and any conditions added under section
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1047
    7.  This requirement modifies the requirement in section 4 to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1048
    "keep intact all notices".
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1049
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1050
    c) You must license the entire work, as a whole, under this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1051
    License to anyone who comes into possession of a copy.  This
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1052
    License will therefore apply, along with any applicable section 7
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1053
    additional terms, to the whole of the work, and all its parts,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1054
    regardless of how they are packaged.  This License gives no
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1055
    permission to license the work in any other way, but it does not
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1056
    invalidate such permission if you have separately received it.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1057
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1058
    d) If the work has interactive user interfaces, each must display
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1059
    Appropriate Legal Notices; however, if the Program has interactive
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1060
    interfaces that do not display Appropriate Legal Notices, your
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1061
    work need not make them do so.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1062
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1063
  A compilation of a covered work with other separate and independent
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1064
works, which are not by their nature extensions of the covered work,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1065
and which are not combined with it such as to form a larger program,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1066
in or on a volume of a storage or distribution medium, is called an
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1067
"aggregate" if the compilation and its resulting copyright are not
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1068
used to limit the access or legal rights of the compilation's users
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1069
beyond what the individual works permit.  Inclusion of a covered work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1070
in an aggregate does not cause this License to apply to the other
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1071
parts of the aggregate.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1072
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1073
  6. Conveying Non-Source Forms.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1074
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1075
  You may convey a covered work in object code form under the terms
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1076
of sections 4 and 5, provided that you also convey the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1077
machine-readable Corresponding Source under the terms of this License,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1078
in one of these ways:
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1079
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1080
    a) Convey the object code in, or embodied in, a physical product
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1081
    (including a physical distribution medium), accompanied by the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1082
    Corresponding Source fixed on a durable physical medium
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1083
    customarily used for software interchange.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1084
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1085
    b) Convey the object code in, or embodied in, a physical product
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1086
    (including a physical distribution medium), accompanied by a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1087
    written offer, valid for at least three years and valid for as
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1088
    long as you offer spare parts or customer support for that product
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1089
    model, to give anyone who possesses the object code either (1) a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1090
    copy of the Corresponding Source for all the software in the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1091
    product that is covered by this License, on a durable physical
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1092
    medium customarily used for software interchange, for a price no
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1093
    more than your reasonable cost of physically performing this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1094
    conveying of source, or (2) access to copy the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1095
    Corresponding Source from a network server at no charge.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1096
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1097
    c) Convey individual copies of the object code with a copy of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1098
    written offer to provide the Corresponding Source.  This
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1099
    alternative is allowed only occasionally and noncommercially, and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1100
    only if you received the object code with such an offer, in accord
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1101
    with subsection 6b.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1102
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1103
    d) Convey the object code by offering access from a designated
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1104
    place (gratis or for a charge), and offer equivalent access to the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1105
    Corresponding Source in the same way through the same place at no
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1106
    further charge.  You need not require recipients to copy the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1107
    Corresponding Source along with the object code.  If the place to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1108
    copy the object code is a network server, the Corresponding Source
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1109
    may be on a different server (operated by you or a third party)
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1110
    that supports equivalent copying facilities, provided you maintain
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1111
    clear directions next to the object code saying where to find the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1112
    Corresponding Source.  Regardless of what server hosts the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1113
    Corresponding Source, you remain obligated to ensure that it is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1114
    available for as long as needed to satisfy these requirements.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1115
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1116
    e) Convey the object code using peer-to-peer transmission, provided
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1117
    you inform other peers where the object code and Corresponding
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1118
    Source of the work are being offered to the general public at no
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1119
    charge under subsection 6d.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1120
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1121
  A separable portion of the object code, whose source code is excluded
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1122
from the Corresponding Source as a System Library, need not be
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1123
included in conveying the object code work.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1124
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1125
  A "User Product" is either (1) a "consumer product", which means any
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1126
tangible personal property which is normally used for personal, family,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1127
or household purposes, or (2) anything designed or sold for incorporation
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1128
into a dwelling.  In determining whether a product is a consumer product,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1129
doubtful cases shall be resolved in favor of coverage.  For a particular
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1130
product received by a particular user, "normally used" refers to a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1131
typical or common use of that class of product, regardless of the status
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1132
of the particular user or of the way in which the particular user
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1133
actually uses, or expects or is expected to use, the product.  A product
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1134
is a consumer product regardless of whether the product has substantial
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1135
commercial, industrial or non-consumer uses, unless such uses represent
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1136
the only significant mode of use of the product.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1137
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1138
  "Installation Information" for a User Product means any methods,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1139
procedures, authorization keys, or other information required to install
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1140
and execute modified versions of a covered work in that User Product from
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1141
a modified version of its Corresponding Source.  The information must
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1142
suffice to ensure that the continued functioning of the modified object
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1143
code is in no case prevented or interfered with solely because
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1144
modification has been made.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1145
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1146
  If you convey an object code work under this section in, or with, or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1147
specifically for use in, a User Product, and the conveying occurs as
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1148
part of a transaction in which the right of possession and use of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1149
User Product is transferred to the recipient in perpetuity or for a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1150
fixed term (regardless of how the transaction is characterized), the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1151
Corresponding Source conveyed under this section must be accompanied
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1152
by the Installation Information.  But this requirement does not apply
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1153
if neither you nor any third party retains the ability to install
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1154
modified object code on the User Product (for example, the work has
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1155
been installed in ROM).
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1156
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1157
  The requirement to provide Installation Information does not include a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1158
requirement to continue to provide support service, warranty, or updates
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1159
for a work that has been modified or installed by the recipient, or for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1160
the User Product in which it has been modified or installed.  Access to a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1161
network may be denied when the modification itself materially and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1162
adversely affects the operation of the network or violates the rules and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1163
protocols for communication across the network.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1164
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1165
  Corresponding Source conveyed, and Installation Information provided,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1166
in accord with this section must be in a format that is publicly
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1167
documented (and with an implementation available to the public in
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1168
source code form), and must require no special password or key for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1169
unpacking, reading or copying.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1170
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1171
  7. Additional Terms.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1172
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1173
  "Additional permissions" are terms that supplement the terms of this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1174
License by making exceptions from one or more of its conditions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1175
Additional permissions that are applicable to the entire Program shall
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1176
be treated as though they were included in this License, to the extent
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1177
that they are valid under applicable law.  If additional permissions
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1178
apply only to part of the Program, that part may be used separately
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1179
under those permissions, but the entire Program remains governed by
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1180
this License without regard to the additional permissions.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1181
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1182
  When you convey a copy of a covered work, you may at your option
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1183
remove any additional permissions from that copy, or from any part of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1184
it.  (Additional permissions may be written to require their own
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1185
removal in certain cases when you modify the work.)  You may place
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1186
additional permissions on material, added by you to a covered work,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1187
for which you have or can give appropriate copyright permission.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1188
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1189
  Notwithstanding any other provision of this License, for material you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1190
add to a covered work, you may (if authorized by the copyright holders of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1191
that material) supplement the terms of this License with terms:
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1192
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1193
    a) Disclaiming warranty or limiting liability differently from the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1194
    terms of sections 15 and 16 of this License; or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1195
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1196
    b) Requiring preservation of specified reasonable legal notices or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1197
    author attributions in that material or in the Appropriate Legal
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1198
    Notices displayed by works containing it; or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1199
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1200
    c) Prohibiting misrepresentation of the origin of that material, or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1201
    requiring that modified versions of such material be marked in
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1202
    reasonable ways as different from the original version; or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1203
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1204
    d) Limiting the use for publicity purposes of names of licensors or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1205
    authors of the material; or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1206
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1207
    e) Declining to grant rights under trademark law for use of some
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1208
    trade names, trademarks, or service marks; or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1209
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1210
    f) Requiring indemnification of licensors and authors of that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1211
    material by anyone who conveys the material (or modified versions of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1212
    it) with contractual assumptions of liability to the recipient, for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1213
    any liability that these contractual assumptions directly impose on
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1214
    those licensors and authors.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1215
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1216
  All other non-permissive additional terms are considered "further
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1217
restrictions" within the meaning of section 10.  If the Program as you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1218
received it, or any part of it, contains a notice stating that it is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1219
governed by this License along with a term that is a further
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1220
restriction, you may remove that term.  If a license document contains
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1221
a further restriction but permits relicensing or conveying under this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1222
License, you may add to a covered work material governed by the terms
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1223
of that license document, provided that the further restriction does
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1224
not survive such relicensing or conveying.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1225
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1226
  If you add terms to a covered work in accord with this section, you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1227
must place, in the relevant source files, a statement of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1228
additional terms that apply to those files, or a notice indicating
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1229
where to find the applicable terms.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1230
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1231
  Additional terms, permissive or non-permissive, may be stated in the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1232
form of a separately written license, or stated as exceptions;
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1233
the above requirements apply either way.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1234
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1235
  8. Termination.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1236
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1237
  You may not propagate or modify a covered work except as expressly
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1238
provided under this License.  Any attempt otherwise to propagate or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1239
modify it is void, and will automatically terminate your rights under
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1240
this License (including any patent licenses granted under the third
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1241
paragraph of section 11).
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1242
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1243
  However, if you cease all violation of this License, then your
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1244
license from a particular copyright holder is reinstated (a)
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1245
provisionally, unless and until the copyright holder explicitly and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1246
finally terminates your license, and (b) permanently, if the copyright
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1247
holder fails to notify you of the violation by some reasonable means
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1248
prior to 60 days after the cessation.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1249
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1250
  Moreover, your license from a particular copyright holder is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1251
reinstated permanently if the copyright holder notifies you of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1252
violation by some reasonable means, this is the first time you have
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1253
received notice of violation of this License (for any work) from that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1254
copyright holder, and you cure the violation prior to 30 days after
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1255
your receipt of the notice.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1256
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1257
  Termination of your rights under this section does not terminate the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1258
licenses of parties who have received copies or rights from you under
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1259
this License.  If your rights have been terminated and not permanently
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1260
reinstated, you do not qualify to receive new licenses for the same
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1261
material under section 10.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1262
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1263
  9. Acceptance Not Required for Having Copies.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1264
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1265
  You are not required to accept this License in order to receive or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1266
run a copy of the Program.  Ancillary propagation of a covered work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1267
occurring solely as a consequence of using peer-to-peer transmission
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1268
to receive a copy likewise does not require acceptance.  However,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1269
nothing other than this License grants you permission to propagate or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1270
modify any covered work.  These actions infringe copyright if you do
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1271
not accept this License.  Therefore, by modifying or propagating a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1272
covered work, you indicate your acceptance of this License to do so.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1273
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1274
  10. Automatic Licensing of Downstream Recipients.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1275
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1276
  Each time you convey a covered work, the recipient automatically
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1277
receives a license from the original licensors, to run, modify and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1278
propagate that work, subject to this License.  You are not responsible
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1279
for enforcing compliance by third parties with this License.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1280
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1281
  An "entity transaction" is a transaction transferring control of an
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1282
organization, or substantially all assets of one, or subdividing an
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1283
organization, or merging organizations.  If propagation of a covered
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1284
work results from an entity transaction, each party to that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1285
transaction who receives a copy of the work also receives whatever
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1286
licenses to the work the party's predecessor in interest had or could
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1287
give under the previous paragraph, plus a right to possession of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1288
Corresponding Source of the work from the predecessor in interest, if
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1289
the predecessor has it or can get it with reasonable efforts.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1290
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1291
  You may not impose any further restrictions on the exercise of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1292
rights granted or affirmed under this License.  For example, you may
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1293
not impose a license fee, royalty, or other charge for exercise of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1294
rights granted under this License, and you may not initiate litigation
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1295
(including a cross-claim or counterclaim in a lawsuit) alleging that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1296
any patent claim is infringed by making, using, selling, offering for
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1297
sale, or importing the Program or any portion of it.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1298
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1299
  11. Patents.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1300
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1301
  A "contributor" is a copyright holder who authorizes use under this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1302
License of the Program or a work on which the Program is based.  The
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1303
work thus licensed is called the contributor's "contributor version".
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1304
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1305
  A contributor's "essential patent claims" are all patent claims
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1306
owned or controlled by the contributor, whether already acquired or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1307
hereafter acquired, that would be infringed by some manner, permitted
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1308
by this License, of making, using, or selling its contributor version,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1309
but do not include claims that would be infringed only as a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1310
consequence of further modification of the contributor version.  For
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1311
purposes of this definition, "control" includes the right to grant
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1312
patent sublicenses in a manner consistent with the requirements of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1313
this License.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1314
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1315
  Each contributor grants you a non-exclusive, worldwide, royalty-free
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1316
patent license under the contributor's essential patent claims, to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1317
make, use, sell, offer for sale, import and otherwise run, modify and
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1318
propagate the contents of its contributor version.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1319
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1320
  In the following three paragraphs, a "patent license" is any express
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1321
agreement or commitment, however denominated, not to enforce a patent
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1322
(such as an express permission to practice a patent or covenant not to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1323
sue for patent infringement).  To "grant" such a patent license to a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1324
party means to make such an agreement or commitment not to enforce a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1325
patent against the party.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1326
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1327
  If you convey a covered work, knowingly relying on a patent license,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1328
and the Corresponding Source of the work is not available for anyone
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1329
to copy, free of charge and under the terms of this License, through a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1330
publicly available network server or other readily accessible means,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1331
then you must either (1) cause the Corresponding Source to be so
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1332
available, or (2) arrange to deprive yourself of the benefit of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1333
patent license for this particular work, or (3) arrange, in a manner
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1334
consistent with the requirements of this License, to extend the patent
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1335
license to downstream recipients.  "Knowingly relying" means you have
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1336
actual knowledge that, but for the patent license, your conveying the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1337
covered work in a country, or your recipient's use of the covered work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1338
in a country, would infringe one or more identifiable patents in that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1339
country that you have reason to believe are valid.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1340
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1341
  If, pursuant to or in connection with a single transaction or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1342
arrangement, you convey, or propagate by procuring conveyance of, a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1343
covered work, and grant a patent license to some of the parties
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1344
receiving the covered work authorizing them to use, propagate, modify
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1345
or convey a specific copy of the covered work, then the patent license
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1346
you grant is automatically extended to all recipients of the covered
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1347
work and works based on it.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1348
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1349
  A patent license is "discriminatory" if it does not include within
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1350
the scope of its coverage, prohibits the exercise of, or is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1351
conditioned on the non-exercise of one or more of the rights that are
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1352
specifically granted under this License.  You may not convey a covered
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1353
work if you are a party to an arrangement with a third party that is
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1354
in the business of distributing software, under which you make payment
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1355
to the third party based on the extent of your activity of conveying
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1356
the work, and under which the third party grants, to any of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1357
parties who would receive the covered work from you, a discriminatory
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1358
patent license (a) in connection with copies of the covered work
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1359
conveyed by you (or copies made from those copies), or (b) primarily
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1360
for and in connection with specific products or compilations that
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1361
contain the covered work, unless you entered into that arrangement,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1362
or that patent license was granted, prior to 28 March 2007.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1363
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1364
  Nothing in this License shall be construed as excluding or limiting
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1365
any implied license or other defenses to infringement that may
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1366
otherwise be available to you under applicable patent law.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1367
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1368
  12. No Surrender of Others' Freedom.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1369
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1370
  If conditions are imposed on you (whether by court order, agreement or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1371
otherwise) that contradict the conditions of this License, they do not
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1372
excuse you from the conditions of this License.  If you cannot convey a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1373
covered work so as to satisfy simultaneously your obligations under this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1374
License and any other pertinent obligations, then as a consequence you may
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1375
not convey it at all.  For example, if you agree to terms that obligate you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1376
to collect a royalty for further conveying from those to whom you convey
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1377
the Program, the only way you could satisfy both those terms and this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1378
License would be to refrain entirely from conveying the Program.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1379
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1380
  13. Use with the GNU Affero General Public License.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1381
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1382
  Notwithstanding any other provision of this License, you have
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1383
permission to link or combine any covered work with a work licensed
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1384
under version 3 of the GNU Affero General Public License into a single
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1385
combined work, and to convey the resulting work.  The terms of this
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1386
License will continue to apply to the part which is the covered work,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1387
but the special requirements of the GNU Affero General Public License,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1388
section 13, concerning interaction through a network will apply to the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1389
combination as such.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1390
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1391
  14. Revised Versions of this License.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1392
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1393
  The Free Software Foundation may publish revised and/or new versions of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1394
the GNU General Public License from time to time.  Such new versions will
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1395
be similar in spirit to the present version, but may differ in detail to
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1396
address new problems or concerns.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1397
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1398
  Each version is given a distinguishing version number.  If the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1399
Program specifies that a certain numbered version of the GNU General
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1400
Public License "or any later version" applies to it, you have the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1401
option of following the terms and conditions either of that numbered
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1402
version or of any later version published by the Free Software
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1403
Foundation.  If the Program does not specify a version number of the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1404
GNU General Public License, you may choose any version ever published
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1405
by the Free Software Foundation.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1406
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1407
  If the Program specifies that a proxy can decide which future
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1408
versions of the GNU General Public License can be used, that proxy's
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1409
public statement of acceptance of a version permanently authorizes you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1410
to choose that version for the Program.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1411
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1412
  Later license versions may give you additional or different
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1413
permissions.  However, no additional obligations are imposed on any
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1414
author or copyright holder as a result of your choosing to follow a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1415
later version.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1416
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1417
  15. Disclaimer of Warranty.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1418
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1419
  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1420
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1421
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1422
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1423
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1424
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1425
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1426
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1427
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1428
  16. Limitation of Liability.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1429
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1430
  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1431
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1432
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1433
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1434
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1435
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1436
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1437
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1438
SUCH DAMAGES.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1439
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1440
  17. Interpretation of Sections 15 and 16.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1441
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1442
  If the disclaimer of warranty and limitation of liability provided
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1443
above cannot be given local legal effect according to their terms,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1444
reviewing courts shall apply local law that most closely approximates
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1445
an absolute waiver of all civil liability in connection with the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1446
Program, unless a warranty or assumption of liability accompanies a
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1447
copy of the Program in return for a fee.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1448
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1449
                     END OF TERMS AND CONDITIONS
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1450
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1451
            How to Apply These Terms to Your New Programs
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1452
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1453
  If you develop a new program, and you want it to be of the greatest
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1454
possible use to the public, the best way to achieve this is to make it
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1455
free software which everyone can redistribute and change under these terms.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1456
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1457
  To do so, attach the following notices to the program.  It is safest
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1458
to attach them to the start of each source file to most effectively
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1459
state the exclusion of warranty; and each file should have at least
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1460
the "copyright" line and a pointer to where the full notice is found.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1461
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1462
    <one line to give the program's name and a brief idea of what it does.>
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1463
    Copyright (C) <year>  <name of author>
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1464
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1465
    This program is free software: you can redistribute it and/or modify
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1466
    it under the terms of the GNU General Public License as published by
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1467
    the Free Software Foundation, either version 3 of the License, or
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1468
    (at your option) any later version.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1469
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1470
    This program is distributed in the hope that it will be useful,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1471
    but WITHOUT ANY WARRANTY; without even the implied warranty of
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1472
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1473
    GNU General Public License for more details.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1474
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1475
    You should have received a copy of the GNU General Public License
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1476
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1477
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1478
Also add information on how to contact you by electronic and paper mail.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1479
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1480
  If the program does terminal interaction, make it output a short
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1481
notice like this when it starts in an interactive mode:
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1482
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1483
    <program>  Copyright (C) <year>  <name of author>
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1484
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1485
    This is free software, and you are welcome to redistribute it
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1486
    under certain conditions; type `show c' for details.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1487
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1488
The hypothetical commands `show w' and `show c' should show the appropriate
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1489
parts of the General Public License.  Of course, your program's commands
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1490
might be different; for a GUI interface, you would use an "about box".
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1491
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1492
  You should also get your employer (if you work as a programmer) or school,
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1493
if any, to sign a "copyright disclaimer" for the program, if necessary.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1494
For more information on this, and how to apply and follow the GNU GPL, see
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1495
<http://www.gnu.org/licenses/>.
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1496
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1497
  The GNU General Public License does not permit incorporating your program
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1498
into proprietary programs.  If your program is a subroutine library, you
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1499
may consider it more useful to permit linking proprietary applications with
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1500
the library.  If this is what you want to do, use the GNU Lesser General
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1501
Public License instead of this License.  But first, please read
34b34302cac9 7039303 Move gdb 6.8 from SFW to Userland.
George Vasick <george.vasick@oracle.com>
parents:
diff changeset
  1502
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
620
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1503
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1504
=============================================================================
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1505
1838
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1506
		   GNU LESSER GENERAL PUBLIC LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1507
                       Version 3, 29 June 2007
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1508
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1509
 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1510
 Everyone is permitted to copy and distribute verbatim copies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1511
 of this license document, but changing it is not allowed.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1512
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1513
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1514
  This version of the GNU Lesser General Public License incorporates
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1515
the terms and conditions of version 3 of the GNU General Public
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1516
License, supplemented by the additional permissions listed below.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1517
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1518
  0. Additional Definitions. 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1519
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1520
  As used herein, "this License" refers to version 3 of the GNU Lesser
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1521
General Public License, and the "GNU GPL" refers to version 3 of the GNU
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1522
General Public License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1523
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1524
  "The Library" refers to a covered work governed by this License,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1525
other than an Application or a Combined Work as defined below.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1526
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1527
  An "Application" is any work that makes use of an interface provided
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1528
by the Library, but which is not otherwise based on the Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1529
Defining a subclass of a class defined by the Library is deemed a mode
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1530
of using an interface provided by the Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1531
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1532
  A "Combined Work" is a work produced by combining or linking an
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1533
Application with the Library.  The particular version of the Library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1534
with which the Combined Work was made is also called the "Linked
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1535
Version".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1536
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1537
  The "Minimal Corresponding Source" for a Combined Work means the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1538
Corresponding Source for the Combined Work, excluding any source code
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1539
for portions of the Combined Work that, considered in isolation, are
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1540
based on the Application, and not on the Linked Version.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1541
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1542
  The "Corresponding Application Code" for a Combined Work means the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1543
object code and/or source code for the Application, including any data
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1544
and utility programs needed for reproducing the Combined Work from the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1545
Application, but excluding the System Libraries of the Combined Work.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1546
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1547
  1. Exception to Section 3 of the GNU GPL.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1548
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1549
  You may convey a covered work under sections 3 and 4 of this License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1550
without being bound by section 3 of the GNU GPL.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1551
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1552
  2. Conveying Modified Versions.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1553
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1554
  If you modify a copy of the Library, and, in your modifications, a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1555
facility refers to a function or data to be supplied by an Application
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1556
that uses the facility (other than as an argument passed when the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1557
facility is invoked), then you may convey a copy of the modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1558
version:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1559
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1560
   a) under this License, provided that you make a good faith effort to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1561
   ensure that, in the event an Application does not supply the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1562
   function or data, the facility still operates, and performs
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1563
   whatever part of its purpose remains meaningful, or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1564
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1565
   b) under the GNU GPL, with none of the additional permissions of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1566
   this License applicable to that copy.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1567
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1568
  3. Object Code Incorporating Material from Library Header Files.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1569
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1570
  The object code form of an Application may incorporate material from
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1571
a header file that is part of the Library.  You may convey such object
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1572
code under terms of your choice, provided that, if the incorporated
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1573
material is not limited to numerical parameters, data structure
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1574
layouts and accessors, or small macros, inline functions and templates
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1575
(ten or fewer lines in length), you do both of the following:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1576
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1577
   a) Give prominent notice with each copy of the object code that the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1578
   Library is used in it and that the Library and its use are
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1579
   covered by this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1580
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1581
   b) Accompany the object code with a copy of the GNU GPL and this license
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1582
   document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1583
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1584
  4. Combined Works.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1585
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1586
  You may convey a Combined Work under terms of your choice that,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1587
taken together, effectively do not restrict modification of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1588
portions of the Library contained in the Combined Work and reverse
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1589
engineering for debugging such modifications, if you also do each of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1590
the following:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1591
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1592
   a) Give prominent notice with each copy of the Combined Work that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1593
   the Library is used in it and that the Library and its use are
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1594
   covered by this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1595
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1596
   b) Accompany the Combined Work with a copy of the GNU GPL and this license
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1597
   document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1598
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1599
   c) For a Combined Work that displays copyright notices during
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1600
   execution, include the copyright notice for the Library among
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1601
   these notices, as well as a reference directing the user to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1602
   copies of the GNU GPL and this license document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1603
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1604
   d) Do one of the following:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1605
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1606
       0) Convey the Minimal Corresponding Source under the terms of this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1607
       License, and the Corresponding Application Code in a form
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1608
       suitable for, and under terms that permit, the user to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1609
       recombine or relink the Application with a modified version of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1610
       the Linked Version to produce a modified Combined Work, in the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1611
       manner specified by section 6 of the GNU GPL for conveying
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1612
       Corresponding Source.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1613
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1614
       1) Use a suitable shared library mechanism for linking with the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1615
       Library.  A suitable mechanism is one that (a) uses at run time
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1616
       a copy of the Library already present on the user's computer
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1617
       system, and (b) will operate properly with a modified version
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1618
       of the Library that is interface-compatible with the Linked
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1619
       Version. 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1620
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1621
   e) Provide Installation Information, but only if you would otherwise
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1622
   be required to provide such information under section 6 of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1623
   GNU GPL, and only to the extent that such information is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1624
   necessary to install and execute a modified version of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1625
   Combined Work produced by recombining or relinking the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1626
   Application with a modified version of the Linked Version. (If
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1627
   you use option 4d0, the Installation Information must accompany
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1628
   the Minimal Corresponding Source and Corresponding Application
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1629
   Code. If you use option 4d1, you must provide the Installation
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1630
   Information in the manner specified by section 6 of the GNU GPL
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1631
   for conveying Corresponding Source.)
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1632
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1633
  5. Combined Libraries.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1634
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1635
  You may place library facilities that are a work based on the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1636
Library side by side in a single library together with other library
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1637
facilities that are not Applications and are not covered by this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1638
License, and convey such a combined library under terms of your
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1639
choice, if you do both of the following:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1640
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1641
   a) Accompany the combined library with a copy of the same work based
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1642
   on the Library, uncombined with any other library facilities,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1643
   conveyed under the terms of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1644
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1645
   b) Give prominent notice with the combined library that part of it
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1646
   is a work based on the Library, and explaining where to find the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1647
   accompanying uncombined form of the same work.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1648
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1649
  6. Revised Versions of the GNU Lesser General Public License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1650
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1651
  The Free Software Foundation may publish revised and/or new versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1652
of the GNU Lesser General Public License from time to time. Such new
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1653
versions will be similar in spirit to the present version, but may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1654
differ in detail to address new problems or concerns.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1655
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1656
  Each version is given a distinguishing version number. If the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1657
Library as you received it specifies that a certain numbered version
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1658
of the GNU Lesser General Public License "or any later version"
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1659
applies to it, you have the option of following the terms and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1660
conditions either of that published version or of any later version
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1661
published by the Free Software Foundation. If the Library as you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1662
received it does not specify a version number of the GNU Lesser
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1663
General Public License, you may choose any version of the GNU Lesser
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1664
General Public License ever published by the Free Software Foundation.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1665
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1666
  If the Library as you received it specifies that a proxy can decide
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1667
whether future versions of the GNU Lesser General Public License shall
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1668
apply, that proxy's public statement of acceptance of any version is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1669
permanent authorization for you to choose that version for the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1670
Library.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1671
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1672
=============================================================================
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  1673
620
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1674
                GNU Free Documentation License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1675
                   Version 1.1, March 2000
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1676
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1677
 Copyright (C) 2000  Free Software Foundation, Inc.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1678
     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1679
 Everyone is permitted to copy and distribute verbatim copies
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1680
 of this license document, but changing it is not allowed.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1681
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1682
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1683
0. PREAMBLE
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1684
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1685
The purpose of this License is to make a manual, textbook, or other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1686
written document "free" in the sense of freedom: to assure everyone
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1687
the effective freedom to copy and redistribute it, with or without
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1688
modifying it, either commercially or noncommercially.  Secondarily,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1689
this License preserves for the author and publisher a way to get
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1690
credit for their work, while not being considered responsible for
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1691
modifications made by others.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1692
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1693
This License is a kind of "copyleft", which means that derivative
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1694
works of the document must themselves be free in the same sense.  It
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1695
complements the GNU General Public License, which is a copyleft
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1696
license designed for free software.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1697
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1698
We have designed this License in order to use it for manuals for free
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1699
software, because free software needs free documentation: a free
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1700
program should come with manuals providing the same freedoms that the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1701
software does.  But this License is not limited to software manuals;
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1702
it can be used for any textual work, regardless of subject matter or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1703
whether it is published as a printed book.  We recommend this License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1704
principally for works whose purpose is instruction or reference.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1705
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1706
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1707
1. APPLICABILITY AND DEFINITIONS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1708
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1709
This License applies to any manual or other work that contains a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1710
notice placed by the copyright holder saying it can be distributed
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1711
under the terms of this License.  The "Document", below, refers to any
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1712
such manual or work.  Any member of the public is a licensee, and is
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1713
addressed as "you".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1714
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1715
A "Modified Version" of the Document means any work containing the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1716
Document or a portion of it, either copied verbatim, or with
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1717
modifications and/or translated into another language.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1718
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1719
A "Secondary Section" is a named appendix or a front-matter section of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1720
the Document that deals exclusively with the relationship of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1721
publishers or authors of the Document to the Document's overall subject
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1722
(or to related matters) and contains nothing that could fall directly
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1723
within that overall subject.  (For example, if the Document is in part a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1724
textbook of mathematics, a Secondary Section may not explain any
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1725
mathematics.)  The relationship could be a matter of historical
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1726
connection with the subject or with related matters, or of legal,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1727
commercial, philosophical, ethical or political position regarding
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1728
them.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1729
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1730
The "Invariant Sections" are certain Secondary Sections whose titles
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1731
are designated, as being those of Invariant Sections, in the notice
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1732
that says that the Document is released under this License.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1733
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1734
The "Cover Texts" are certain short passages of text that are listed,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1735
as Front-Cover Texts or Back-Cover Texts, in the notice that says that
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1736
the Document is released under this License.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1737
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1738
A "Transparent" copy of the Document means a machine-readable copy,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1739
represented in a format whose specification is available to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1740
general public, whose contents can be viewed and edited directly and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1741
straightforwardly with generic text editors or (for images composed of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1742
pixels) generic paint programs or (for drawings) some widely available
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1743
drawing editor, and that is suitable for input to text formatters or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1744
for automatic translation to a variety of formats suitable for input
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1745
to text formatters.  A copy made in an otherwise Transparent file
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1746
format whose markup has been designed to thwart or discourage
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1747
subsequent modification by readers is not Transparent.  A copy that is
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1748
not "Transparent" is called "Opaque".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1749
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1750
Examples of suitable formats for Transparent copies include plain
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1751
ASCII without markup, Texinfo input format, LaTeX input format, SGML
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1752
or XML using a publicly available DTD, and standard-conforming simple
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1753
HTML designed for human modification.  Opaque formats include
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1754
PostScript, PDF, proprietary formats that can be read and edited only
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1755
by proprietary word processors, SGML or XML for which the DTD and/or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1756
processing tools are not generally available, and the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1757
machine-generated HTML produced by some word processors for output
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1758
purposes only.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1759
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1760
The "Title Page" means, for a printed book, the title page itself,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1761
plus such following pages as are needed to hold, legibly, the material
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1762
this License requires to appear in the title page.  For works in
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1763
formats which do not have any title page as such, "Title Page" means
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1764
the text near the most prominent appearance of the work's title,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1765
preceding the beginning of the body of the text.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1766
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1767
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1768
2. VERBATIM COPYING
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1769
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1770
You may copy and distribute the Document in any medium, either
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1771
commercially or noncommercially, provided that this License, the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1772
copyright notices, and the license notice saying this License applies
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1773
to the Document are reproduced in all copies, and that you add no other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1774
conditions whatsoever to those of this License.  You may not use
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1775
technical measures to obstruct or control the reading or further
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1776
copying of the copies you make or distribute.  However, you may accept
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1777
compensation in exchange for copies.  If you distribute a large enough
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1778
number of copies you must also follow the conditions in section 3.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1779
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1780
You may also lend copies, under the same conditions stated above, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1781
you may publicly display copies.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1782
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1783
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1784
3. COPYING IN QUANTITY
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1785
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1786
If you publish printed copies of the Document numbering more than 100,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1787
and the Document's license notice requires Cover Texts, you must enclose
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1788
the copies in covers that carry, clearly and legibly, all these Cover
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1789
Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1790
the back cover.  Both covers must also clearly and legibly identify
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1791
you as the publisher of these copies.  The front cover must present
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1792
the full title with all words of the title equally prominent and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1793
visible.  You may add other material on the covers in addition.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1794
Copying with changes limited to the covers, as long as they preserve
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1795
the title of the Document and satisfy these conditions, can be treated
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1796
as verbatim copying in other respects.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1797
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1798
If the required texts for either cover are too voluminous to fit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1799
legibly, you should put the first ones listed (as many as fit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1800
reasonably) on the actual cover, and continue the rest onto adjacent
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1801
pages.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1802
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1803
If you publish or distribute Opaque copies of the Document numbering
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1804
more than 100, you must either include a machine-readable Transparent
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1805
copy along with each Opaque copy, or state in or with each Opaque copy
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1806
a publicly-accessible computer-network location containing a complete
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1807
Transparent copy of the Document, free of added material, which the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1808
general network-using public has access to download anonymously at no
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1809
charge using public-standard network protocols.  If you use the latter
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1810
option, you must take reasonably prudent steps, when you begin
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1811
distribution of Opaque copies in quantity, to ensure that this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1812
Transparent copy will remain thus accessible at the stated location
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1813
until at least one year after the last time you distribute an Opaque
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1814
copy (directly or through your agents or retailers) of that edition to
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1815
the public.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1816
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1817
It is requested, but not required, that you contact the authors of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1818
Document well before redistributing any large number of copies, to give
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1819
them a chance to provide you with an updated version of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1820
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1821
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1822
4. MODIFICATIONS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1823
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1824
You may copy and distribute a Modified Version of the Document under
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1825
the conditions of sections 2 and 3 above, provided that you release
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1826
the Modified Version under precisely this License, with the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1827
Version filling the role of the Document, thus licensing distribution
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1828
and modification of the Modified Version to whoever possesses a copy
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1829
of it.  In addition, you must do these things in the Modified Version:
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1830
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1831
A. Use in the Title Page (and on the covers, if any) a title distinct
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1832
   from that of the Document, and from those of previous versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1833
   (which should, if there were any, be listed in the History section
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1834
   of the Document).  You may use the same title as a previous version
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1835
   if the original publisher of that version gives permission.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1836
B. List on the Title Page, as authors, one or more persons or entities
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1837
   responsible for authorship of the modifications in the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1838
   Version, together with at least five of the principal authors of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1839
   Document (all of its principal authors, if it has less than five).
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1840
C. State on the Title page the name of the publisher of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1841
   Modified Version, as the publisher.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1842
D. Preserve all the copyright notices of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1843
E. Add an appropriate copyright notice for your modifications
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1844
   adjacent to the other copyright notices.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1845
F. Include, immediately after the copyright notices, a license notice
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1846
   giving the public permission to use the Modified Version under the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1847
   terms of this License, in the form shown in the Addendum below.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1848
G. Preserve in that license notice the full lists of Invariant Sections
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1849
   and required Cover Texts given in the Document's license notice.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1850
H. Include an unaltered copy of this License.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1851
I. Preserve the section entitled "History", and its title, and add to
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1852
   it an item stating at least the title, year, new authors, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1853
   publisher of the Modified Version as given on the Title Page.  If
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1854
   there is no section entitled "History" in the Document, create one
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1855
   stating the title, year, authors, and publisher of the Document as
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1856
   given on its Title Page, then add an item describing the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1857
   Version as stated in the previous sentence.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1858
J. Preserve the network location, if any, given in the Document for
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1859
   public access to a Transparent copy of the Document, and likewise
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1860
   the network locations given in the Document for previous versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1861
   it was based on.  These may be placed in the "History" section.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1862
   You may omit a network location for a work that was published at
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1863
   least four years before the Document itself, or if the original
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1864
   publisher of the version it refers to gives permission.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1865
K. In any section entitled "Acknowledgements" or "Dedications",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1866
   preserve the section's title, and preserve in the section all the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1867
   substance and tone of each of the contributor acknowledgements
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1868
   and/or dedications given therein.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1869
L. Preserve all the Invariant Sections of the Document,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1870
   unaltered in their text and in their titles.  Section numbers
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1871
   or the equivalent are not considered part of the section titles.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1872
M. Delete any section entitled "Endorsements".  Such a section
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1873
   may not be included in the Modified Version.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1874
N. Do not retitle any existing section as "Endorsements"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1875
   or to conflict in title with any Invariant Section.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1876
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1877
If the Modified Version includes new front-matter sections or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1878
appendices that qualify as Secondary Sections and contain no material
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1879
copied from the Document, you may at your option designate some or all
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1880
of these sections as invariant.  To do this, add their titles to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1881
list of Invariant Sections in the Modified Version's license notice.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1882
These titles must be distinct from any other section titles.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1883
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1884
You may add a section entitled "Endorsements", provided it contains
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1885
nothing but endorsements of your Modified Version by various
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1886
parties--for example, statements of peer review or that the text has
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1887
been approved by an organization as the authoritative definition of a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1888
standard.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1889
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1890
You may add a passage of up to five words as a Front-Cover Text, and a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1891
passage of up to 25 words as a Back-Cover Text, to the end of the list
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1892
of Cover Texts in the Modified Version.  Only one passage of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1893
Front-Cover Text and one of Back-Cover Text may be added by (or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1894
through arrangements made by) any one entity.  If the Document already
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1895
includes a cover text for the same cover, previously added by you or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1896
by arrangement made by the same entity you are acting on behalf of,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1897
you may not add another; but you may replace the old one, on explicit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1898
permission from the previous publisher that added the old one.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1899
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1900
The author(s) and publisher(s) of the Document do not by this License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1901
give permission to use their names for publicity for or to assert or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1902
imply endorsement of any Modified Version.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1903
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1904
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1905
5. COMBINING DOCUMENTS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1906
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1907
You may combine the Document with other documents released under this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1908
License, under the terms defined in section 4 above for modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1909
versions, provided that you include in the combination all of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1910
Invariant Sections of all of the original documents, unmodified, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1911
list them all as Invariant Sections of your combined work in its
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1912
license notice.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1913
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1914
The combined work need only contain one copy of this License, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1915
multiple identical Invariant Sections may be replaced with a single
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1916
copy.  If there are multiple Invariant Sections with the same name but
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1917
different contents, make the title of each such section unique by
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1918
adding at the end of it, in parentheses, the name of the original
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1919
author or publisher of that section if known, or else a unique number.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1920
Make the same adjustment to the section titles in the list of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1921
Invariant Sections in the license notice of the combined work.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1922
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1923
In the combination, you must combine any sections entitled "History"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1924
in the various original documents, forming one section entitled
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1925
"History"; likewise combine any sections entitled "Acknowledgements",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1926
and any sections entitled "Dedications".  You must delete all sections
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1927
entitled "Endorsements."
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1928
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1929
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1930
6. COLLECTIONS OF DOCUMENTS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1931
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1932
You may make a collection consisting of the Document and other documents
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1933
released under this License, and replace the individual copies of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1934
License in the various documents with a single copy that is included in
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1935
the collection, provided that you follow the rules of this License for
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1936
verbatim copying of each of the documents in all other respects.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1937
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1938
You may extract a single document from such a collection, and distribute
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1939
it individually under this License, provided you insert a copy of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1940
License into the extracted document, and follow this License in all
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1941
other respects regarding verbatim copying of that document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1942
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1943
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1944
7. AGGREGATION WITH INDEPENDENT WORKS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1945
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1946
A compilation of the Document or its derivatives with other separate
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1947
and independent documents or works, in or on a volume of a storage or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1948
distribution medium, does not as a whole count as a Modified Version
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1949
of the Document, provided no compilation copyright is claimed for the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1950
compilation.  Such a compilation is called an "aggregate", and this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1951
License does not apply to the other self-contained works thus compiled
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1952
with the Document, on account of their being thus compiled, if they
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1953
are not themselves derivative works of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1954
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1955
If the Cover Text requirement of section 3 is applicable to these
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1956
copies of the Document, then if the Document is less than one quarter
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1957
of the entire aggregate, the Document's Cover Texts may be placed on
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1958
covers that surround only the Document within the aggregate.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1959
Otherwise they must appear on covers around the whole aggregate.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1960
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1961
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1962
8. TRANSLATION
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1963
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1964
Translation is considered a kind of modification, so you may
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1965
distribute translations of the Document under the terms of section 4.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1966
Replacing Invariant Sections with translations requires special
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1967
permission from their copyright holders, but you may include
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1968
translations of some or all Invariant Sections in addition to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1969
original versions of these Invariant Sections.  You may include a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1970
translation of this License provided that you also include the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1971
original English version of this License.  In case of a disagreement
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1972
between the translation and the original English version of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1973
License, the original English version will prevail.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1974
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1975
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1976
9. TERMINATION
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1977
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1978
You may not copy, modify, sublicense, or distribute the Document except
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1979
as expressly provided for under this License.  Any other attempt to
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1980
copy, modify, sublicense or distribute the Document is void, and will
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1981
automatically terminate your rights under this License.  However,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1982
parties who have received copies, or rights, from you under this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1983
License will not have their licenses terminated so long as such
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1984
parties remain in full compliance.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1985
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1986
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1987
10. FUTURE REVISIONS OF THIS LICENSE
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1988
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1989
The Free Software Foundation may publish new, revised versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1990
of the GNU Free Documentation License from time to time.  Such new
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1991
versions will be similar in spirit to the present version, but may
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1992
differ in detail to address new problems or concerns.  See
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1993
http://www.gnu.org/copyleft/.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1994
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1995
Each version of the License is given a distinguishing version number.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1996
If the Document specifies that a particular numbered version of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1997
License "or any later version" applies to it, you have the option of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1998
following the terms and conditions either of that specified version or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  1999
of any later version that has been published (not as a draft) by the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2000
Free Software Foundation.  If the Document does not specify a version
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2001
number of this License, you may choose any version ever published (not
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2002
as a draft) by the Free Software Foundation.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2003
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2004
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2005
ADDENDUM: How to use this License for your documents
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2006
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2007
To use this License in a document you have written, include a copy of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2008
the License in the document and put the following copyright and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2009
license notices just after the title page:
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2010
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2011
      Copyright (c)  YEAR  YOUR NAME.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2012
      Permission is granted to copy, distribute and/or modify this document
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2013
      under the terms of the GNU Free Documentation License, Version 1.1
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2014
      or any later version published by the Free Software Foundation;
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2015
      with the Invariant Sections being LIST THEIR TITLES, with the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2016
      Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2017
      A copy of the license is included in the section entitled "GNU
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2018
      Free Documentation License".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2019
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2020
If you have no Invariant Sections, write "with no Invariant Sections"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2021
instead of saying which ones are invariant.  If you have no
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2022
Front-Cover Texts, write "no Front-Cover Texts" instead of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2023
"Front-Cover Texts being LIST"; likewise for Back-Cover Texts.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2024
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2025
If your document contains nontrivial examples of program code, we
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2026
recommend releasing these examples in parallel under your choice of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2027
free software license, such as the GNU General Public License,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2028
to permit their use in free software.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2029
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2030
=============================================================================
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2031
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2032
                GNU Free Documentation License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2033
                  Version 1.2, November 2002
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2034
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2035
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2036
 Copyright (C) 2000,2001,2002  Free Software Foundation, Inc.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2037
     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2038
 Everyone is permitted to copy and distribute verbatim copies
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2039
 of this license document, but changing it is not allowed.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2040
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2041
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2042
0. PREAMBLE
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2043
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2044
The purpose of this License is to make a manual, textbook, or other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2045
functional and useful document "free" in the sense of freedom: to
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2046
assure everyone the effective freedom to copy and redistribute it,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2047
with or without modifying it, either commercially or noncommercially.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2048
Secondarily, this License preserves for the author and publisher a way
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2049
to get credit for their work, while not being considered responsible
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2050
for modifications made by others.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2051
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2052
This License is a kind of "copyleft", which means that derivative
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2053
works of the document must themselves be free in the same sense.  It
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2054
complements the GNU General Public License, which is a copyleft
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2055
license designed for free software.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2056
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2057
We have designed this License in order to use it for manuals for free
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2058
software, because free software needs free documentation: a free
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2059
program should come with manuals providing the same freedoms that the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2060
software does.  But this License is not limited to software manuals;
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2061
it can be used for any textual work, regardless of subject matter or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2062
whether it is published as a printed book.  We recommend this License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2063
principally for works whose purpose is instruction or reference.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2064
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2065
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2066
1. APPLICABILITY AND DEFINITIONS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2067
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2068
This License applies to any manual or other work, in any medium, that
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2069
contains a notice placed by the copyright holder saying it can be
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2070
distributed under the terms of this License.  Such a notice grants a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2071
world-wide, royalty-free license, unlimited in duration, to use that
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2072
work under the conditions stated herein.  The "Document", below,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2073
refers to any such manual or work.  Any member of the public is a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2074
licensee, and is addressed as "you".  You accept the license if you
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2075
copy, modify or distribute the work in a way requiring permission
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2076
under copyright law.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2077
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2078
A "Modified Version" of the Document means any work containing the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2079
Document or a portion of it, either copied verbatim, or with
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2080
modifications and/or translated into another language.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2081
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2082
A "Secondary Section" is a named appendix or a front-matter section of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2083
the Document that deals exclusively with the relationship of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2084
publishers or authors of the Document to the Document's overall subject
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2085
(or to related matters) and contains nothing that could fall directly
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2086
within that overall subject.  (Thus, if the Document is in part a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2087
textbook of mathematics, a Secondary Section may not explain any
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2088
mathematics.)  The relationship could be a matter of historical
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2089
connection with the subject or with related matters, or of legal,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2090
commercial, philosophical, ethical or political position regarding
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2091
them.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2092
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2093
The "Invariant Sections" are certain Secondary Sections whose titles
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2094
are designated, as being those of Invariant Sections, in the notice
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2095
that says that the Document is released under this License.  If a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2096
section does not fit the above definition of Secondary then it is not
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2097
allowed to be designated as Invariant.  The Document may contain zero
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2098
Invariant Sections.  If the Document does not identify any Invariant
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2099
Sections then there are none.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2100
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2101
The "Cover Texts" are certain short passages of text that are listed,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2102
as Front-Cover Texts or Back-Cover Texts, in the notice that says that
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2103
the Document is released under this License.  A Front-Cover Text may
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2104
be at most 5 words, and a Back-Cover Text may be at most 25 words.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2105
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2106
A "Transparent" copy of the Document means a machine-readable copy,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2107
represented in a format whose specification is available to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2108
general public, that is suitable for revising the document
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2109
straightforwardly with generic text editors or (for images composed of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2110
pixels) generic paint programs or (for drawings) some widely available
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2111
drawing editor, and that is suitable for input to text formatters or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2112
for automatic translation to a variety of formats suitable for input
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2113
to text formatters.  A copy made in an otherwise Transparent file
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2114
format whose markup, or absence of markup, has been arranged to thwart
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2115
or discourage subsequent modification by readers is not Transparent.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2116
An image format is not Transparent if used for any substantial amount
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2117
of text.  A copy that is not "Transparent" is called "Opaque".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2118
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2119
Examples of suitable formats for Transparent copies include plain
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2120
ASCII without markup, Texinfo input format, LaTeX input format, SGML
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2121
or XML using a publicly available DTD, and standard-conforming simple
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2122
HTML, PostScript or PDF designed for human modification.  Examples of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2123
transparent image formats include PNG, XCF and JPG.  Opaque formats
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2124
include proprietary formats that can be read and edited only by
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2125
proprietary word processors, SGML or XML for which the DTD and/or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2126
processing tools are not generally available, and the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2127
machine-generated HTML, PostScript or PDF produced by some word
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2128
processors for output purposes only.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2129
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2130
The "Title Page" means, for a printed book, the title page itself,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2131
plus such following pages as are needed to hold, legibly, the material
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2132
this License requires to appear in the title page.  For works in
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2133
formats which do not have any title page as such, "Title Page" means
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2134
the text near the most prominent appearance of the work's title,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2135
preceding the beginning of the body of the text.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2136
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2137
A section "Entitled XYZ" means a named subunit of the Document whose
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2138
title either is precisely XYZ or contains XYZ in parentheses following
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2139
text that translates XYZ in another language.  (Here XYZ stands for a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2140
specific section name mentioned below, such as "Acknowledgements",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2141
"Dedications", "Endorsements", or "History".)  To "Preserve the Title"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2142
of such a section when you modify the Document means that it remains a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2143
section "Entitled XYZ" according to this definition.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2144
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2145
The Document may include Warranty Disclaimers next to the notice which
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2146
states that this License applies to the Document.  These Warranty
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2147
Disclaimers are considered to be included by reference in this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2148
License, but only as regards disclaiming warranties: any other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2149
implication that these Warranty Disclaimers may have is void and has
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2150
no effect on the meaning of this License.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2151
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2152
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2153
2. VERBATIM COPYING
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2154
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2155
You may copy and distribute the Document in any medium, either
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2156
commercially or noncommercially, provided that this License, the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2157
copyright notices, and the license notice saying this License applies
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2158
to the Document are reproduced in all copies, and that you add no other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2159
conditions whatsoever to those of this License.  You may not use
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2160
technical measures to obstruct or control the reading or further
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2161
copying of the copies you make or distribute.  However, you may accept
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2162
compensation in exchange for copies.  If you distribute a large enough
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2163
number of copies you must also follow the conditions in section 3.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2164
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2165
You may also lend copies, under the same conditions stated above, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2166
you may publicly display copies.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2167
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2168
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2169
3. COPYING IN QUANTITY
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2170
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2171
If you publish printed copies (or copies in media that commonly have
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2172
printed covers) of the Document, numbering more than 100, and the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2173
Document's license notice requires Cover Texts, you must enclose the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2174
copies in covers that carry, clearly and legibly, all these Cover
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2175
Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2176
the back cover.  Both covers must also clearly and legibly identify
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2177
you as the publisher of these copies.  The front cover must present
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2178
the full title with all words of the title equally prominent and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2179
visible.  You may add other material on the covers in addition.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2180
Copying with changes limited to the covers, as long as they preserve
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2181
the title of the Document and satisfy these conditions, can be treated
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2182
as verbatim copying in other respects.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2183
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2184
If the required texts for either cover are too voluminous to fit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2185
legibly, you should put the first ones listed (as many as fit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2186
reasonably) on the actual cover, and continue the rest onto adjacent
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2187
pages.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2188
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2189
If you publish or distribute Opaque copies of the Document numbering
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2190
more than 100, you must either include a machine-readable Transparent
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2191
copy along with each Opaque copy, or state in or with each Opaque copy
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2192
a computer-network location from which the general network-using
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2193
public has access to download using public-standard network protocols
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2194
a complete Transparent copy of the Document, free of added material.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2195
If you use the latter option, you must take reasonably prudent steps,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2196
when you begin distribution of Opaque copies in quantity, to ensure
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2197
that this Transparent copy will remain thus accessible at the stated
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2198
location until at least one year after the last time you distribute an
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2199
Opaque copy (directly or through your agents or retailers) of that
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2200
edition to the public.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2201
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2202
It is requested, but not required, that you contact the authors of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2203
Document well before redistributing any large number of copies, to give
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2204
them a chance to provide you with an updated version of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2205
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2206
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2207
4. MODIFICATIONS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2208
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2209
You may copy and distribute a Modified Version of the Document under
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2210
the conditions of sections 2 and 3 above, provided that you release
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2211
the Modified Version under precisely this License, with the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2212
Version filling the role of the Document, thus licensing distribution
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2213
and modification of the Modified Version to whoever possesses a copy
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2214
of it.  In addition, you must do these things in the Modified Version:
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2215
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2216
A. Use in the Title Page (and on the covers, if any) a title distinct
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2217
   from that of the Document, and from those of previous versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2218
   (which should, if there were any, be listed in the History section
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2219
   of the Document).  You may use the same title as a previous version
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2220
   if the original publisher of that version gives permission.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2221
B. List on the Title Page, as authors, one or more persons or entities
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2222
   responsible for authorship of the modifications in the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2223
   Version, together with at least five of the principal authors of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2224
   Document (all of its principal authors, if it has fewer than five),
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2225
   unless they release you from this requirement.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2226
C. State on the Title page the name of the publisher of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2227
   Modified Version, as the publisher.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2228
D. Preserve all the copyright notices of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2229
E. Add an appropriate copyright notice for your modifications
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2230
   adjacent to the other copyright notices.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2231
F. Include, immediately after the copyright notices, a license notice
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2232
   giving the public permission to use the Modified Version under the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2233
   terms of this License, in the form shown in the Addendum below.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2234
G. Preserve in that license notice the full lists of Invariant Sections
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2235
   and required Cover Texts given in the Document's license notice.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2236
H. Include an unaltered copy of this License.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2237
I. Preserve the section Entitled "History", Preserve its Title, and add
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2238
   to it an item stating at least the title, year, new authors, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2239
   publisher of the Modified Version as given on the Title Page.  If
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2240
   there is no section Entitled "History" in the Document, create one
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2241
   stating the title, year, authors, and publisher of the Document as
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2242
   given on its Title Page, then add an item describing the Modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2243
   Version as stated in the previous sentence.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2244
J. Preserve the network location, if any, given in the Document for
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2245
   public access to a Transparent copy of the Document, and likewise
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2246
   the network locations given in the Document for previous versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2247
   it was based on.  These may be placed in the "History" section.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2248
   You may omit a network location for a work that was published at
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2249
   least four years before the Document itself, or if the original
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2250
   publisher of the version it refers to gives permission.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2251
K. For any section Entitled "Acknowledgements" or "Dedications",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2252
   Preserve the Title of the section, and preserve in the section all
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2253
   the substance and tone of each of the contributor acknowledgements
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2254
   and/or dedications given therein.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2255
L. Preserve all the Invariant Sections of the Document,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2256
   unaltered in their text and in their titles.  Section numbers
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2257
   or the equivalent are not considered part of the section titles.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2258
M. Delete any section Entitled "Endorsements".  Such a section
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2259
   may not be included in the Modified Version.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2260
N. Do not retitle any existing section to be Entitled "Endorsements"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2261
   or to conflict in title with any Invariant Section.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2262
O. Preserve any Warranty Disclaimers.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2263
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2264
If the Modified Version includes new front-matter sections or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2265
appendices that qualify as Secondary Sections and contain no material
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2266
copied from the Document, you may at your option designate some or all
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2267
of these sections as invariant.  To do this, add their titles to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2268
list of Invariant Sections in the Modified Version's license notice.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2269
These titles must be distinct from any other section titles.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2270
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2271
You may add a section Entitled "Endorsements", provided it contains
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2272
nothing but endorsements of your Modified Version by various
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2273
parties--for example, statements of peer review or that the text has
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2274
been approved by an organization as the authoritative definition of a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2275
standard.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2276
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2277
You may add a passage of up to five words as a Front-Cover Text, and a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2278
passage of up to 25 words as a Back-Cover Text, to the end of the list
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2279
of Cover Texts in the Modified Version.  Only one passage of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2280
Front-Cover Text and one of Back-Cover Text may be added by (or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2281
through arrangements made by) any one entity.  If the Document already
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2282
includes a cover text for the same cover, previously added by you or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2283
by arrangement made by the same entity you are acting on behalf of,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2284
you may not add another; but you may replace the old one, on explicit
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2285
permission from the previous publisher that added the old one.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2286
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2287
The author(s) and publisher(s) of the Document do not by this License
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2288
give permission to use their names for publicity for or to assert or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2289
imply endorsement of any Modified Version.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2290
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2291
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2292
5. COMBINING DOCUMENTS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2293
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2294
You may combine the Document with other documents released under this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2295
License, under the terms defined in section 4 above for modified
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2296
versions, provided that you include in the combination all of the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2297
Invariant Sections of all of the original documents, unmodified, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2298
list them all as Invariant Sections of your combined work in its
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2299
license notice, and that you preserve all their Warranty Disclaimers.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2300
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2301
The combined work need only contain one copy of this License, and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2302
multiple identical Invariant Sections may be replaced with a single
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2303
copy.  If there are multiple Invariant Sections with the same name but
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2304
different contents, make the title of each such section unique by
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2305
adding at the end of it, in parentheses, the name of the original
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2306
author or publisher of that section if known, or else a unique number.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2307
Make the same adjustment to the section titles in the list of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2308
Invariant Sections in the license notice of the combined work.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2309
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2310
In the combination, you must combine any sections Entitled "History"
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2311
in the various original documents, forming one section Entitled
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2312
"History"; likewise combine any sections Entitled "Acknowledgements",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2313
and any sections Entitled "Dedications".  You must delete all sections
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2314
Entitled "Endorsements".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2315
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2316
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2317
6. COLLECTIONS OF DOCUMENTS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2318
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2319
You may make a collection consisting of the Document and other documents
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2320
released under this License, and replace the individual copies of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2321
License in the various documents with a single copy that is included in
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2322
the collection, provided that you follow the rules of this License for
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2323
verbatim copying of each of the documents in all other respects.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2324
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2325
You may extract a single document from such a collection, and distribute
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2326
it individually under this License, provided you insert a copy of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2327
License into the extracted document, and follow this License in all
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2328
other respects regarding verbatim copying of that document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2329
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2330
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2331
7. AGGREGATION WITH INDEPENDENT WORKS
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2332
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2333
A compilation of the Document or its derivatives with other separate
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2334
and independent documents or works, in or on a volume of a storage or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2335
distribution medium, is called an "aggregate" if the copyright
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2336
resulting from the compilation is not used to limit the legal rights
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2337
of the compilation's users beyond what the individual works permit.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2338
When the Document is included in an aggregate, this License does not
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2339
apply to the other works in the aggregate which are not themselves
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2340
derivative works of the Document.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2341
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2342
If the Cover Text requirement of section 3 is applicable to these
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2343
copies of the Document, then if the Document is less than one half of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2344
the entire aggregate, the Document's Cover Texts may be placed on
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2345
covers that bracket the Document within the aggregate, or the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2346
electronic equivalent of covers if the Document is in electronic form.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2347
Otherwise they must appear on printed covers that bracket the whole
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2348
aggregate.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2349
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2350
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2351
8. TRANSLATION
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2352
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2353
Translation is considered a kind of modification, so you may
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2354
distribute translations of the Document under the terms of section 4.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2355
Replacing Invariant Sections with translations requires special
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2356
permission from their copyright holders, but you may include
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2357
translations of some or all Invariant Sections in addition to the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2358
original versions of these Invariant Sections.  You may include a
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2359
translation of this License, and all the license notices in the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2360
Document, and any Warranty Disclaimers, provided that you also include
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2361
the original English version of this License and the original versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2362
of those notices and disclaimers.  In case of a disagreement between
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2363
the translation and the original version of this License or a notice
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2364
or disclaimer, the original version will prevail.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2365
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2366
If a section in the Document is Entitled "Acknowledgements",
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2367
"Dedications", or "History", the requirement (section 4) to Preserve
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2368
its Title (section 1) will typically require changing the actual
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2369
title.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2370
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2371
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2372
9. TERMINATION
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2373
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2374
You may not copy, modify, sublicense, or distribute the Document except
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2375
as expressly provided for under this License.  Any other attempt to
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2376
copy, modify, sublicense or distribute the Document is void, and will
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2377
automatically terminate your rights under this License.  However,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2378
parties who have received copies, or rights, from you under this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2379
License will not have their licenses terminated so long as such
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2380
parties remain in full compliance.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2381
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2382
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2383
10. FUTURE REVISIONS OF THIS LICENSE
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2384
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2385
The Free Software Foundation may publish new, revised versions
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2386
of the GNU Free Documentation License from time to time.  Such new
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2387
versions will be similar in spirit to the present version, but may
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2388
differ in detail to address new problems or concerns.  See
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2389
http://www.gnu.org/copyleft/.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2390
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2391
Each version of the License is given a distinguishing version number.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2392
If the Document specifies that a particular numbered version of this
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2393
License "or any later version" applies to it, you have the option of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2394
following the terms and conditions either of that specified version or
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2395
of any later version that has been published (not as a draft) by the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2396
Free Software Foundation.  If the Document does not specify a version
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2397
number of this License, you may choose any version ever published (not
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2398
as a draft) by the Free Software Foundation.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2399
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2400
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2401
ADDENDUM: How to use this License for your documents
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2402
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2403
To use this License in a document you have written, include a copy of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2404
the License in the document and put the following copyright and
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2405
license notices just after the title page:
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2406
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2407
    Copyright (c)  YEAR  YOUR NAME.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2408
    Permission is granted to copy, distribute and/or modify this document
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2409
    under the terms of the GNU Free Documentation License, Version 1.2
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2410
    or any later version published by the Free Software Foundation;
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2411
    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2412
    A copy of the license is included in the section entitled "GNU
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2413
    Free Documentation License".
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2414
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2415
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2416
replace the "with...Texts." line with this:
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2417
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2418
    with the Invariant Sections being LIST THEIR TITLES, with the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2419
    Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2420
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2421
If you have Invariant Sections without Cover Texts, or some other
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2422
combination of the three, merge those two alternatives to suit the
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2423
situation.
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2424
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2425
If your document contains nontrivial examples of program code, we
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2426
recommend releasing these examples in parallel under your choice of
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2427
free software license, such as the GNU General Public License,
224989d93a26 7007636 several copyright files need an update to include FDL
Rich Burridge <rich.burridge@oracle.com>
parents: 243
diff changeset
  2428
to permit their use in free software.
1838
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2429
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2430
=============================================================================
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2431
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2432
                GNU Free Documentation License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2433
                 Version 1.3, 3 November 2008
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2434
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2435
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2436
 Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2437
     <http://fsf.org/>
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2438
 Everyone is permitted to copy and distribute verbatim copies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2439
 of this license document, but changing it is not allowed.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2440
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2441
0. PREAMBLE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2442
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2443
The purpose of this License is to make a manual, textbook, or other
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2444
functional and useful document "free" in the sense of freedom: to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2445
assure everyone the effective freedom to copy and redistribute it,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2446
with or without modifying it, either commercially or noncommercially.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2447
Secondarily, this License preserves for the author and publisher a way
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2448
to get credit for their work, while not being considered responsible
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2449
for modifications made by others.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2450
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2451
This License is a kind of "copyleft", which means that derivative
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2452
works of the document must themselves be free in the same sense.  It
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2453
complements the GNU General Public License, which is a copyleft
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2454
license designed for free software.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2455
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2456
We have designed this License in order to use it for manuals for free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2457
software, because free software needs free documentation: a free
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2458
program should come with manuals providing the same freedoms that the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2459
software does.  But this License is not limited to software manuals;
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2460
it can be used for any textual work, regardless of subject matter or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2461
whether it is published as a printed book.  We recommend this License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2462
principally for works whose purpose is instruction or reference.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2463
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2464
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2465
1. APPLICABILITY AND DEFINITIONS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2466
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2467
This License applies to any manual or other work, in any medium, that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2468
contains a notice placed by the copyright holder saying it can be
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2469
distributed under the terms of this License.  Such a notice grants a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2470
world-wide, royalty-free license, unlimited in duration, to use that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2471
work under the conditions stated herein.  The "Document", below,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2472
refers to any such manual or work.  Any member of the public is a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2473
licensee, and is addressed as "you".  You accept the license if you
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2474
copy, modify or distribute the work in a way requiring permission
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2475
under copyright law.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2476
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2477
A "Modified Version" of the Document means any work containing the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2478
Document or a portion of it, either copied verbatim, or with
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2479
modifications and/or translated into another language.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2480
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2481
A "Secondary Section" is a named appendix or a front-matter section of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2482
the Document that deals exclusively with the relationship of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2483
publishers or authors of the Document to the Document's overall
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2484
subject (or to related matters) and contains nothing that could fall
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2485
directly within that overall subject.  (Thus, if the Document is in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2486
part a textbook of mathematics, a Secondary Section may not explain
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2487
any mathematics.)  The relationship could be a matter of historical
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2488
connection with the subject or with related matters, or of legal,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2489
commercial, philosophical, ethical or political position regarding
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2490
them.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2491
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2492
The "Invariant Sections" are certain Secondary Sections whose titles
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2493
are designated, as being those of Invariant Sections, in the notice
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2494
that says that the Document is released under this License.  If a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2495
section does not fit the above definition of Secondary then it is not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2496
allowed to be designated as Invariant.  The Document may contain zero
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2497
Invariant Sections.  If the Document does not identify any Invariant
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2498
Sections then there are none.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2499
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2500
The "Cover Texts" are certain short passages of text that are listed,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2501
as Front-Cover Texts or Back-Cover Texts, in the notice that says that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2502
the Document is released under this License.  A Front-Cover Text may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2503
be at most 5 words, and a Back-Cover Text may be at most 25 words.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2504
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2505
A "Transparent" copy of the Document means a machine-readable copy,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2506
represented in a format whose specification is available to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2507
general public, that is suitable for revising the document
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2508
straightforwardly with generic text editors or (for images composed of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2509
pixels) generic paint programs or (for drawings) some widely available
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2510
drawing editor, and that is suitable for input to text formatters or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2511
for automatic translation to a variety of formats suitable for input
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2512
to text formatters.  A copy made in an otherwise Transparent file
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2513
format whose markup, or absence of markup, has been arranged to thwart
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2514
or discourage subsequent modification by readers is not Transparent.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2515
An image format is not Transparent if used for any substantial amount
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2516
of text.  A copy that is not "Transparent" is called "Opaque".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2517
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2518
Examples of suitable formats for Transparent copies include plain
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2519
ASCII without markup, Texinfo input format, LaTeX input format, SGML
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2520
or XML using a publicly available DTD, and standard-conforming simple
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2521
HTML, PostScript or PDF designed for human modification.  Examples of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2522
transparent image formats include PNG, XCF and JPG.  Opaque formats
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2523
include proprietary formats that can be read and edited only by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2524
proprietary word processors, SGML or XML for which the DTD and/or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2525
processing tools are not generally available, and the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2526
machine-generated HTML, PostScript or PDF produced by some word
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2527
processors for output purposes only.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2528
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2529
The "Title Page" means, for a printed book, the title page itself,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2530
plus such following pages as are needed to hold, legibly, the material
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2531
this License requires to appear in the title page.  For works in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2532
formats which do not have any title page as such, "Title Page" means
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2533
the text near the most prominent appearance of the work's title,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2534
preceding the beginning of the body of the text.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2535
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2536
The "publisher" means any person or entity that distributes copies of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2537
the Document to the public.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2538
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2539
A section "Entitled XYZ" means a named subunit of the Document whose
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2540
title either is precisely XYZ or contains XYZ in parentheses following
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2541
text that translates XYZ in another language.  (Here XYZ stands for a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2542
specific section name mentioned below, such as "Acknowledgements",
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2543
"Dedications", "Endorsements", or "History".)  To "Preserve the Title"
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2544
of such a section when you modify the Document means that it remains a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2545
section "Entitled XYZ" according to this definition.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2546
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2547
The Document may include Warranty Disclaimers next to the notice which
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2548
states that this License applies to the Document.  These Warranty
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2549
Disclaimers are considered to be included by reference in this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2550
License, but only as regards disclaiming warranties: any other
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2551
implication that these Warranty Disclaimers may have is void and has
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2552
no effect on the meaning of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2553
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2554
2. VERBATIM COPYING
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2555
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2556
You may copy and distribute the Document in any medium, either
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2557
commercially or noncommercially, provided that this License, the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2558
copyright notices, and the license notice saying this License applies
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2559
to the Document are reproduced in all copies, and that you add no
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2560
other conditions whatsoever to those of this License.  You may not use
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2561
technical measures to obstruct or control the reading or further
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2562
copying of the copies you make or distribute.  However, you may accept
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2563
compensation in exchange for copies.  If you distribute a large enough
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2564
number of copies you must also follow the conditions in section 3.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2565
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2566
You may also lend copies, under the same conditions stated above, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2567
you may publicly display copies.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2568
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2569
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2570
3. COPYING IN QUANTITY
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2571
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2572
If you publish printed copies (or copies in media that commonly have
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2573
printed covers) of the Document, numbering more than 100, and the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2574
Document's license notice requires Cover Texts, you must enclose the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2575
copies in covers that carry, clearly and legibly, all these Cover
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2576
Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2577
the back cover.  Both covers must also clearly and legibly identify
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2578
you as the publisher of these copies.  The front cover must present
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2579
the full title with all words of the title equally prominent and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2580
visible.  You may add other material on the covers in addition.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2581
Copying with changes limited to the covers, as long as they preserve
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2582
the title of the Document and satisfy these conditions, can be treated
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2583
as verbatim copying in other respects.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2584
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2585
If the required texts for either cover are too voluminous to fit
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2586
legibly, you should put the first ones listed (as many as fit
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2587
reasonably) on the actual cover, and continue the rest onto adjacent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2588
pages.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2589
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2590
If you publish or distribute Opaque copies of the Document numbering
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2591
more than 100, you must either include a machine-readable Transparent
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2592
copy along with each Opaque copy, or state in or with each Opaque copy
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2593
a computer-network location from which the general network-using
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2594
public has access to download using public-standard network protocols
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2595
a complete Transparent copy of the Document, free of added material.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2596
If you use the latter option, you must take reasonably prudent steps,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2597
when you begin distribution of Opaque copies in quantity, to ensure
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2598
that this Transparent copy will remain thus accessible at the stated
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2599
location until at least one year after the last time you distribute an
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2600
Opaque copy (directly or through your agents or retailers) of that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2601
edition to the public.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2602
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2603
It is requested, but not required, that you contact the authors of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2604
Document well before redistributing any large number of copies, to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2605
give them a chance to provide you with an updated version of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2606
Document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2607
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2608
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2609
4. MODIFICATIONS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2610
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2611
You may copy and distribute a Modified Version of the Document under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2612
the conditions of sections 2 and 3 above, provided that you release
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2613
the Modified Version under precisely this License, with the Modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2614
Version filling the role of the Document, thus licensing distribution
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2615
and modification of the Modified Version to whoever possesses a copy
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2616
of it.  In addition, you must do these things in the Modified Version:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2617
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2618
A. Use in the Title Page (and on the covers, if any) a title distinct
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2619
   from that of the Document, and from those of previous versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2620
   (which should, if there were any, be listed in the History section
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2621
   of the Document).  You may use the same title as a previous version
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2622
   if the original publisher of that version gives permission.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2623
B. List on the Title Page, as authors, one or more persons or entities
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2624
   responsible for authorship of the modifications in the Modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2625
   Version, together with at least five of the principal authors of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2626
   Document (all of its principal authors, if it has fewer than five),
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2627
   unless they release you from this requirement.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2628
C. State on the Title page the name of the publisher of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2629
   Modified Version, as the publisher.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2630
D. Preserve all the copyright notices of the Document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2631
E. Add an appropriate copyright notice for your modifications
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2632
   adjacent to the other copyright notices.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2633
F. Include, immediately after the copyright notices, a license notice
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2634
   giving the public permission to use the Modified Version under the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2635
   terms of this License, in the form shown in the Addendum below.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2636
G. Preserve in that license notice the full lists of Invariant Sections
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2637
   and required Cover Texts given in the Document's license notice.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2638
H. Include an unaltered copy of this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2639
I. Preserve the section Entitled "History", Preserve its Title, and add
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2640
   to it an item stating at least the title, year, new authors, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2641
   publisher of the Modified Version as given on the Title Page.  If
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2642
   there is no section Entitled "History" in the Document, create one
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2643
   stating the title, year, authors, and publisher of the Document as
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2644
   given on its Title Page, then add an item describing the Modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2645
   Version as stated in the previous sentence.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2646
J. Preserve the network location, if any, given in the Document for
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2647
   public access to a Transparent copy of the Document, and likewise
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2648
   the network locations given in the Document for previous versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2649
   it was based on.  These may be placed in the "History" section.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2650
   You may omit a network location for a work that was published at
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2651
   least four years before the Document itself, or if the original
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2652
   publisher of the version it refers to gives permission.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2653
K. For any section Entitled "Acknowledgements" or "Dedications",
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2654
   Preserve the Title of the section, and preserve in the section all
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2655
   the substance and tone of each of the contributor acknowledgements
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2656
   and/or dedications given therein.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2657
L. Preserve all the Invariant Sections of the Document,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2658
   unaltered in their text and in their titles.  Section numbers
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2659
   or the equivalent are not considered part of the section titles.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2660
M. Delete any section Entitled "Endorsements".  Such a section
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2661
   may not be included in the Modified Version.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2662
N. Do not retitle any existing section to be Entitled "Endorsements"
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2663
   or to conflict in title with any Invariant Section.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2664
O. Preserve any Warranty Disclaimers.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2665
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2666
If the Modified Version includes new front-matter sections or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2667
appendices that qualify as Secondary Sections and contain no material
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2668
copied from the Document, you may at your option designate some or all
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2669
of these sections as invariant.  To do this, add their titles to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2670
list of Invariant Sections in the Modified Version's license notice.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2671
These titles must be distinct from any other section titles.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2672
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2673
You may add a section Entitled "Endorsements", provided it contains
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2674
nothing but endorsements of your Modified Version by various
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2675
parties--for example, statements of peer review or that the text has
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2676
been approved by an organization as the authoritative definition of a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2677
standard.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2678
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2679
You may add a passage of up to five words as a Front-Cover Text, and a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2680
passage of up to 25 words as a Back-Cover Text, to the end of the list
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2681
of Cover Texts in the Modified Version.  Only one passage of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2682
Front-Cover Text and one of Back-Cover Text may be added by (or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2683
through arrangements made by) any one entity.  If the Document already
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2684
includes a cover text for the same cover, previously added by you or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2685
by arrangement made by the same entity you are acting on behalf of,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2686
you may not add another; but you may replace the old one, on explicit
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2687
permission from the previous publisher that added the old one.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2688
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2689
The author(s) and publisher(s) of the Document do not by this License
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2690
give permission to use their names for publicity for or to assert or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2691
imply endorsement of any Modified Version.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2692
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2693
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2694
5. COMBINING DOCUMENTS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2695
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2696
You may combine the Document with other documents released under this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2697
License, under the terms defined in section 4 above for modified
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2698
versions, provided that you include in the combination all of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2699
Invariant Sections of all of the original documents, unmodified, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2700
list them all as Invariant Sections of your combined work in its
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2701
license notice, and that you preserve all their Warranty Disclaimers.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2702
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2703
The combined work need only contain one copy of this License, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2704
multiple identical Invariant Sections may be replaced with a single
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2705
copy.  If there are multiple Invariant Sections with the same name but
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2706
different contents, make the title of each such section unique by
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2707
adding at the end of it, in parentheses, the name of the original
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2708
author or publisher of that section if known, or else a unique number.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2709
Make the same adjustment to the section titles in the list of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2710
Invariant Sections in the license notice of the combined work.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2711
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2712
In the combination, you must combine any sections Entitled "History"
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2713
in the various original documents, forming one section Entitled
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2714
"History"; likewise combine any sections Entitled "Acknowledgements",
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2715
and any sections Entitled "Dedications".  You must delete all sections
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2716
Entitled "Endorsements".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2717
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2718
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2719
6. COLLECTIONS OF DOCUMENTS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2720
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2721
You may make a collection consisting of the Document and other
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2722
documents released under this License, and replace the individual
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2723
copies of this License in the various documents with a single copy
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2724
that is included in the collection, provided that you follow the rules
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2725
of this License for verbatim copying of each of the documents in all
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2726
other respects.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2727
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2728
You may extract a single document from such a collection, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2729
distribute it individually under this License, provided you insert a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2730
copy of this License into the extracted document, and follow this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2731
License in all other respects regarding verbatim copying of that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2732
document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2733
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2734
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2735
7. AGGREGATION WITH INDEPENDENT WORKS
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2736
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2737
A compilation of the Document or its derivatives with other separate
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2738
and independent documents or works, in or on a volume of a storage or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2739
distribution medium, is called an "aggregate" if the copyright
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2740
resulting from the compilation is not used to limit the legal rights
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2741
of the compilation's users beyond what the individual works permit.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2742
When the Document is included in an aggregate, this License does not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2743
apply to the other works in the aggregate which are not themselves
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2744
derivative works of the Document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2745
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2746
If the Cover Text requirement of section 3 is applicable to these
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2747
copies of the Document, then if the Document is less than one half of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2748
the entire aggregate, the Document's Cover Texts may be placed on
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2749
covers that bracket the Document within the aggregate, or the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2750
electronic equivalent of covers if the Document is in electronic form.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2751
Otherwise they must appear on printed covers that bracket the whole
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2752
aggregate.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2753
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2754
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2755
8. TRANSLATION
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2756
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2757
Translation is considered a kind of modification, so you may
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2758
distribute translations of the Document under the terms of section 4.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2759
Replacing Invariant Sections with translations requires special
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2760
permission from their copyright holders, but you may include
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2761
translations of some or all Invariant Sections in addition to the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2762
original versions of these Invariant Sections.  You may include a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2763
translation of this License, and all the license notices in the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2764
Document, and any Warranty Disclaimers, provided that you also include
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2765
the original English version of this License and the original versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2766
of those notices and disclaimers.  In case of a disagreement between
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2767
the translation and the original version of this License or a notice
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2768
or disclaimer, the original version will prevail.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2769
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2770
If a section in the Document is Entitled "Acknowledgements",
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2771
"Dedications", or "History", the requirement (section 4) to Preserve
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2772
its Title (section 1) will typically require changing the actual
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2773
title.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2774
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2775
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2776
9. TERMINATION
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2777
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2778
You may not copy, modify, sublicense, or distribute the Document
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2779
except as expressly provided under this License.  Any attempt
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2780
otherwise to copy, modify, sublicense, or distribute it is void, and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2781
will automatically terminate your rights under this License.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2782
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2783
However, if you cease all violation of this License, then your license
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2784
from a particular copyright holder is reinstated (a) provisionally,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2785
unless and until the copyright holder explicitly and finally
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2786
terminates your license, and (b) permanently, if the copyright holder
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2787
fails to notify you of the violation by some reasonable means prior to
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2788
60 days after the cessation.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2789
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2790
Moreover, your license from a particular copyright holder is
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2791
reinstated permanently if the copyright holder notifies you of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2792
violation by some reasonable means, this is the first time you have
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2793
received notice of violation of this License (for any work) from that
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2794
copyright holder, and you cure the violation prior to 30 days after
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2795
your receipt of the notice.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2796
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2797
Termination of your rights under this section does not terminate the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2798
licenses of parties who have received copies or rights from you under
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2799
this License.  If your rights have been terminated and not permanently
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2800
reinstated, receipt of a copy of some or all of the same material does
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2801
not give you any rights to use it.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2802
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2803
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2804
10. FUTURE REVISIONS OF THIS LICENSE
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2805
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2806
The Free Software Foundation may publish new, revised versions of the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2807
GNU Free Documentation License from time to time.  Such new versions
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2808
will be similar in spirit to the present version, but may differ in
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2809
detail to address new problems or concerns.  See
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2810
http://www.gnu.org/copyleft/.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2811
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2812
Each version of the License is given a distinguishing version number.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2813
If the Document specifies that a particular numbered version of this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2814
License "or any later version" applies to it, you have the option of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2815
following the terms and conditions either of that specified version or
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2816
of any later version that has been published (not as a draft) by the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2817
Free Software Foundation.  If the Document does not specify a version
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2818
number of this License, you may choose any version ever published (not
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2819
as a draft) by the Free Software Foundation.  If the Document
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2820
specifies that a proxy can decide which future versions of this
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2821
License can be used, that proxy's public statement of acceptance of a
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2822
version permanently authorizes you to choose that version for the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2823
Document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2824
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2825
11. RELICENSING
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2826
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2827
"Massive Multiauthor Collaboration Site" (or "MMC Site") means any
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2828
World Wide Web server that publishes copyrightable works and also
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2829
provides prominent facilities for anybody to edit those works.  A
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2830
public wiki that anybody can edit is an example of such a server.  A
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2831
"Massive Multiauthor Collaboration" (or "MMC") contained in the site
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2832
means any set of copyrightable works thus published on the MMC site.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2833
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2834
"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2835
license published by Creative Commons Corporation, a not-for-profit 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2836
corporation with a principal place of business in San Francisco, 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2837
California, as well as future copyleft versions of that license 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2838
published by that same organization.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2839
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2840
"Incorporate" means to publish or republish a Document, in whole or in 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2841
part, as part of another Document.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2842
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2843
An MMC is "eligible for relicensing" if it is licensed under this 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2844
License, and if all works that were first published under this License 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2845
somewhere other than this MMC, and subsequently incorporated in whole or 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2846
in part into the MMC, (1) had no cover texts or invariant sections, and 
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2847
(2) were thus incorporated prior to November 1, 2008.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2848
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2849
The operator of an MMC Site may republish an MMC contained in the site
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2850
under CC-BY-SA on the same site at any time before August 1, 2009,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2851
provided the MMC is eligible for relicensing.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2852
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2853
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2854
ADDENDUM: How to use this License for your documents
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2855
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2856
To use this License in a document you have written, include a copy of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2857
the License in the document and put the following copyright and
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2858
license notices just after the title page:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2859
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2860
    Copyright (c)  YEAR  YOUR NAME.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2861
    Permission is granted to copy, distribute and/or modify this document
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2862
    under the terms of the GNU Free Documentation License, Version 1.3
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2863
    or any later version published by the Free Software Foundation;
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2864
    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2865
    A copy of the license is included in the section entitled "GNU
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2866
    Free Documentation License".
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2867
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2868
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2869
replace the "with...Texts." line with this:
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2870
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2871
    with the Invariant Sections being LIST THEIR TITLES, with the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2872
    Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2873
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2874
If you have Invariant Sections without Cover Texts, or some other
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2875
combination of the three, merge those two alternatives to suit the
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2876
situation.
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2877
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2878
If your document contains nontrivial examples of program code, we
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2879
recommend releasing these examples in parallel under your choice of
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2880
free software license, such as the GNU General Public License,
b181769dc237 17608507 Need to update TPNO number and license file for gdb
Alexander Andrianov <alexander.andrianov@oracle.com>
parents: 1205
diff changeset
  2881
to permit their use in free software.