works based on t he Program.
I n addi t i on, mere aggregati on of another work not based on t he Program wi t h t he Pr ogram (or wi th a work based
on t he Pr ogram) on a vol ume of a st orage or di st r i but i on medi um does not bri ng t he other work under t he scope
of t hi s Li cense.
3. You may copy and di st ri bute t he Pr ogram ( or a work based on i t , under Secti on 2) i n obj ect code or
executabl e f orm under t he t erms of Sect i ons 1 and 2 above provi ded t hat you al so do one of t he f ol l owi ng:
a. Accompany i t wi t h t he compl et e corr espondi ng machi ne-r eadabl e sour ce code, whi ch must be di st r i buted under
t he t erms of Sect i ons 1 and 2 above on a medi um cust omari l y used f or soft ware i nterchange; or,
b. Accompany i t wi t h a wr i t t en of f er, val i d f or at l east t hree years, t o gi ve any t hi r d part y, f or a charge
no more t han your cost of physi cal l y perf ormi ng source di st ri buti on, a compl et e machi ne-readabl e copy of t he
correspondi ng source code, t o be di st ri but ed under t he t erms of Sect i ons 1 and 2 above on a medi um
customari l y used f or soft ware i nt erchange; or,
c. Accompany i t wi t h t he i nf ormat i on you recei ved as t o t he off er t o di st ri bute cor r espondi ng source code.
(Thi s al t ernati ve i s al l owed onl y f or noncommerci al di st r i but i on and onl y i f you r ecei ved t he program i n
obj ect code or executabl e f orm wi t h such an off er, i n accord wi t h Subsect i on b above. )
The source code f or a work means t he preferr ed f orm of t he work f or maki ng modi f i cati ons t o i t . For an
executabl e work, compl et e source code means al l t he source code f or al l modul es i t cont ai ns, pl us any
associ ated i nt erf ace def i ni t i on f i l es, pl us t he scri pts used t o contr ol compi l ati on and i nstal l ati on of t he
executabl e. However , as a speci al excepti on, t he source code di st ri but ed need not i ncl ude anyt hi ng t hat i s
normal l y di st ri but ed (i n ei t her source or bi nary f orm) wi th t he maj or component s ( compi l er, ker nel , and so
on) of t he operati ng syst em on whi ch t he executabl e runs, unl ess t hat component i t sel f accompani es t he
executabl e.
I f di st ri but i on of executabl e or object code i s made by of f eri ng access t o copy f r om a desi gnat ed pl ace, t hen
off eri ng equi val ent access t o copy t he source code f rom t he same pl ace counts as di st ri but i on of t he source
code, even t hough t hi r d part i es are not compel l ed t o copy t he source al ong wi t h t he obj ect code.
4. You may not copy, modi f y, subl i cense, or di st ri bute t he Program except as expressl y provi ded under t hi s
Li cense. Any att empt otherwi se t o copy, modi f y, subl i cense or di st ri bute t he Program i s voi d, and wi l l
aut omat i cal l y t ermi nate your ri ghts under t hi s Li cense. However, part i es who have recei ved copi es, or ri ght s,
f r om you under t hi s Li cense wi l l not have t hei r l i censes t ermi nat ed so l ong as such part i es r emai n i n f ul l
compl i ance.
5. You are not r equi red t o accept t hi s Li cense, si nce you have not si gned i t . However, not hi ng el se grant s
you permi ssi on t o modi f y or di st ri bute t he Program or i t s deri vat i ve works. These acti ons are prohi bi t ed by
l aw i f you do not accept t hi s Li cense. Theref ore, by modi f yi ng or di st ri but i ng t he Program ( or any work based
on t he Pr ogram) , you i ndi cat e your acceptance of t hi s Li cense t o do so, and al l i t s t erms and condi t i ons f or
copyi ng, di st r i but i ng or modi f yi ng t he Program or works based on i t .
6. Each t i me you redi st ri but e t he Pr ogram ( or any work based on t he Program), t he reci pi ent automat i cal l y
recei ves a l i cense f rom t he ori gi nal l i censor t o copy, di st ri bute or modif y t he Pr ogram subj ect t o t hese
t erms and condi t i ons. You may not i mpose any f urt her rest ri ct i ons on t he reci pi ent s' exerci se of t he ri ght s
grant ed herei n. You are not responsi bl e f or enf orci ng compl i ance by t hi rd part i es t o t hi s Li cense.
7. I f , as a consequence of a court j udgment or al l egati on of pat ent i nf ri ngement or f or any ot her reason (not
l i mi t ed t o pat ent i ssues), condi t i ons are i mposed on you (whet her by court order, agreement or otherwi se)
t hat contradict t he condi t i ons of t hi s Li cense, t hey do not excuse you f rom t he condi t i ons of t hi s Li cense.
I f you cannot di st r i bute so as t o sati sf y si mul t aneousl y your obl i gat i ons under t hi s Li cense and any other
pert i nent obl i gat i ons, t hen as a consequence you may not di st r i but e t he Pr ogram at al l . For example, i f a
pat ent l i cense woul d not permi t r oyal t y- f r ee redi st r i but i on of t he Pr ogram by al l t hose who recei ve copi es
di r ectl y or i ndi rect l y t hrough you, t hen t he onl y way you coul d sati sf y bot h i t and t hi s Li cense woul d be t o
refrai n ent i r el y f r om di st ri but i on of t he Pr ogram.