DE
b) You must cause any y work that y y ou distribute or p p ublish, that in whole or in p p art
contains or is derived from the Prog g ram or any y p p art thereof, to be licensed as a
whole at no charg g e to all third p p arties under the terms of this License.
c) If the modified p p rog g ram normally y reads commands interactively y when run, y y ou
must cause it, when started running g for such interactive use in the most ordinary y
way y , to p p rint or disp p lay y an announcement including g an app
notice and a notice that there is no warranty y (or else, say y ing g that y y ou p p rovide a
warranty y ) and that users may y redistribute the p p rog g ram under these conditions,
and telling g the user how to view a copy py of this License. (Excep p tion: if the Prog g ram
itself is interactive but does not normally y p p rint such an announcement, y y our work
based on the Prog g ram is not req q uired to p p rint an announcement.)
These req q uirements app
of that work are not derived from the Prog g ram, and can be reasonably y considered
indep p endent and sep p arate works in themselves, then this License, and its terms, do
not app
pply y to those sections when y y ou distribute them as sep p arate works. But when
y y ou distribute the same sections as p p art of a whole which is a work based on the
Prog g ram, the distribution of the whole must be on the terms of this License, whose
p p ermissions for other licensees extend to the entire whole, and thus to each and
every y p p art reg g ardless of who wrote it.
Thus, it is not the intent of this section to claim rig g hts or contest y y our rig g hts to
work written entirely y by y y y ou; rather, the intent is to exercise the rig g ht to control the
distribution of derivative or collective works based on the Prog g ram.
In addition, mere agg
the Prog g ram (or with a work based on the Prog g ram) on a volume of a storag g e or
distribution medium does not bring g the other work under the scop p e of this License.
3. You may y copy py and distribute the Prog g ram (or a work based on it, under Section
2) in obj j ect code or executable form under the terms of Sections 1 and 2 above
p p rovided that y y ou also do one of the following g :
a) Accomp p any y it with the comp p lete corresp p onding g machine-readable source code,
which must be distributed under the terms of Sections 1 and 2 above on a medium
customarily y used for software interchang g e; or,
b) Accomp p any y it with a written offer, valid for at least three y y ears, to g g ive any y
third p p arty y , for a charg g e no more than y y our cost of p p hy y sically y p p erforming g source
distribution, a comp p lete machine-readable copy py of the corresp p onding g source
code, to be distributed under the terms of Sections 1 and 2 above on a medium
customarily y used for software interchang g e; or,
c) Accomp p any y it with the information y y ou received as to the offer to distribute
corresp p onding g source code. (This alternative is allowed only y for noncommercial
distribution and only y if y y ou received the p p rog g ram in obj j ect code or executable
form with such an offer, in accord with Subsection b above.)
26
pply y to the modified work as a whole. If identifiable sections
ggreg g ation of another work not based on the Prog g ram with
pprop p riate copy pyrig g ht