28
English
an appropriate copyright notice and disclaimer
of warranty; keep intact all the notices that re-
fer to this License and to the absence of any
warranty;and give any other recipients of the
Program a copy of this License along with the
Program.
You may charge a fee for the physical act of
transferring a copy, and you may at your op-
tion offer warranty protection in exchange for
a fee.
2. You may modify your copy or copies of
the Program or any portion of it, thus forming
a work based on the Program, and copy and
distribute such modications or work under the
terms of Section 1 above, provided that you
also meet all of these conditions:
a) You must cause the modied les to carry
prominent notices stating that you changed the
les and the date of any change.
b) You must cause any work that you dis-
tribute or publish, that in whole or in part con-
tains or is derived from the Program or any
part thereof, to be licensed as a whole at no
charge to all third parties under the terms of
this License.
c) If the modied program normally reads
commands interactively when run, you must
cause it, when started running for such inter-
active use in the most ordinary way, to print
or display an announcement including an ap-
propriate copyright notice and a notice that
there is no warranty (or else, saying that you
provide
a warranty) and that users may redistribute the
program under these conditions, and telling
the user how to view a copy of this License.
(Exception: if the Program itself is interactive
but does not normally print such an announce-
ment, your work based on the Program is not
required to print an announcement.)
These requirements apply to the modied work
as a whole.
If identiable sections of that work are not de-
rived from the Program, and can be reasonably
considered independent and separate works in
themselves, then this License, and its terms, do
not apply to those sections when you distribute
them as separate works. But when you distrib-
ute the same sections as part of a whole which
is a work based on the Program, the distribu-
tion of the whole must be on the terms of this
License, whose permissions for other licensees
extend to the entire whole, and thus to each
and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim
rights or contest your rights to work written en-
tirely by you; rather, the intent is to exercise the
right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work
not based on the Program with the Program (or
with a work based on the Program) on a volume
of a storage or distribution medium does not
bring the other work under the scope of this
License.
3. You may copy and distribute the Program
(or a work based on it, under Section 2) in ob-
ject code or executable form under the terms of
Sections 1 and 2 above provided that you also
do one of the following:
a) Accompany it with the complete corre-
sponding machine-readable source code, which
must be distributed under the terms of Sections
1 and 2 above on a medium customarily used
for software interchange; or,
b) Accompany it with a written offer, valid
for at least three years, to give any third party,
for a charge no more than your cost of physi-
cally performing source distribution, a complete
machine-readable copy of the corresponding
source code, to be distributed under the terms
of Sections 1 and 2 above on a medium custom-
arily used for software interchange; or,
c) Accompany it with the information you re-
ceived as to the offer to distribute correspond-
ing source code. (This alternative is allowed
only for noncommercial distribution and only if
you received the program in object code or ex-
ecutable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred
form of the work for making modications to
it. For an executable work, complete source
code means all the source code for all modules
it contains, plus any associated interface deni-