Vous êtes sur la page 1sur 27

HOW CREATE A CALENDAR BY YOUR PHOTOS USING GIMP

t his calend ar is created using a DAVID ILIFF picture

Emilian o 7 5 r m

htt p: / / p r o g r a m m ifr ee. m y blo g.it

This o p e r a is licen se d u n d e r Creative Co m m o n s Attrib u tio n - Nonco m m e rcial 2.5 Italy


Prea m ble

Pho t o s... wh a t a wo n d e rf ul inve n tio n, t o be a ble t o ca p t u re a n e m o tio n or a lan d sca p e for


ever.
I live in Ro me a n d im m e diatly w he n i see t his image i t ry t o m a ke a cale n d a r...
Have yo u t a ke p h o t o s d u ring las t h olidays o r p a r ties? Why d o n' t m a ke a cale n d a r u sing
t h e se? It m ay b e a n idea for p r e s e n t s or for d ecora te a wall in you r h o u s e.

Ho w m u ch the c o st of a creation like this? Nothing, it's fre e. This calendar is created
u sing fre e to ol s.

Take a look t o s ee w ha t d o we d o t o for b uil d a cale n d a r.

Special thank s to m y w ife


1. Tool s
2. Ho w in stall the calendar s cript
3. Ho w create calendar b y y o ur ph oto (exa m ple st e p b y st e p)
4. Bibliograph y
5. Licen s e s
● Creati v e Com m o n s Attribution - Nonc o m m ercial 3.0

● GNU GPL
Ch a p t e r 1

- T o ols -
Are re q uire d 2 s oftware:

● Gimp (GNU Image Manipulation Program) dis trib u te d u n d e r GNU GPL (General
Public License), t his m e a n yo u ca n d ow nloa d freely t his s oftw are everyti m e yo u wa n t.
Gim p official web site: h t t p: / / w ww.gi m p.org /

● Script calendar, this script is created by Javier Pérez Pacheco


(h t t p: / / w ww.javielin ux.co m / i n d ex.p h p ) a n d is dis t rib u te d u n d e r GNU GPL (General
Public License), i h ave t ra n slate t his scri p t in italian a n d ot h er lang uages. This scrip t
is available in:
● italian (calen d a r_it.py),
● e n gli sh (cale n d a r_e n.py),
● french (calen d a r_fr.py),
● g erman (cale n d a r_de.py),
● s panis h (calen d a r_es.py),
● p ortogu e s e (calen d a r_p t.py).

Script package in zip format is available h ere:


http: / / w w w. ziddu.co m / d o w nload / 1 0 1 5 4 8 5 2 / s cript.zip.html

After d o w nloa d Gim p a n d t he calen d a r scri p t yo u m u s t ins t all Gim p, t he p r oce d u r e is very
ea sy... follow t h e ins t r uctio n s in t he Gim p ins t aller win d ow s.
Ch a p t e r 2

- Ho w to inst all th e c alen d a r scri p t -


After yo u h ave ins t alled Gim p a n d d ow nloa de d t he cale n d a r scri p t (is in zi p fo r m a t),
ext r act t h e scri p t u si ng a file a rc hiver s oftwa re (win zi p o r 7 - zi p, o r ot he r).

Script is a vailable h ere: http: / / w w w. ziddu.co m / d o w nload / 1 0 1 5 4 8 5 2 / s cript.zip.ht ml

Now yo u m u s t co py t he scrip t in t he plugin fol der in Gim p:


● win d ow s: c:doc u m e n t a n d s e t ti ngs \ u s e r \ gi m p 2.x \ pl ugin s
● lin ux : / h o m e / u s e r /.gi m p 2.x / pl ugin s
ATTENTION: d on't run Gimp b efore c oping calendar s cript in plugin folder.
Ch a p t e r 3

- Ho w cre a t e c alen d a r b y y o u r p h o to (exa m ple ste p b y ste p) -

After in s t all Gim p a n d co pie d t h e cale n d a r scri p t in plugin folde r we are rea dy t o b uild
cale n d a r... t a ke a look h ow:

For this tutorial i'm u sin g Gimp running und er Ubuntu 7.1 0, but is the sa m e u sing an y
t y p e o f o p erating s y s t e m (linux or wi nd o w s) ma y b e s o m e differenc e s b et w e e n grafic
interface s but the st ep s are the sa m e.

Ste p 1: Lau nc h yo ur Gim p


Ste p 2: Once Gim p is r u n ni ng s elect in t he m ai n m e n u' file a n d t he n ope n file

Ste p 3: b r ow se yo u r fol der u n til yo u fin d you r p h o t o, s elect it a n d t he n o p e n it


Ste p 4: n ow yo u r image is o p e n e d a n d yo u a re a ble t o m o dify it a s yo u wa n t

Ste p 5: in n ew win d ow s s elect Pyt ho n - Fu a n d t he n s elect Crea te calen d a r by i mage


Ste p 6: After click o n Create cale n d a r by im age yo u ca n se t o p tio n for create yo u r
cale n d a r, w h e n you are s o tisfa te d a bo u t you r work click ok for d o n e cale n d a r

Ste p 7: h e re yo u a re yo ur cale n d a r
Ste p 8: n o w yo u m u s t o nly s ave yo u r calen d a r (us e a nam e different b y the original ph ot o
be cau s e y o u ma y o v er write it!), for s ave yo ur cale n d a r choice save a s o p tio n in m ai n
m e n u.

Ste p 9: Repeat t h e p r oce d u re avery ti me you wa n t for crea te all year calen d a r

It's all.
Ch a p t e r 4

- Biblio g r a p h y -
This t u t o rial is write d t a king idea s in t he web, t he original versio n writ te n in italia n is in m y
blog: h t t p: / / p r ogra m mifree. myblog.it /

● Colos se u m im age, a u t h o r DAVID ILIFF. This im age is available o n Wikime dia


co m m o n s: h t t p: / / c o m m o n s.wiki me dia.org / wiki /File:Colos s e u m_in_Ro me,_Italy_ -
_April_200 7.j pg
u n d e r Crea tive Co m m o n s Attrib u tio n - Share Alike 2.5 Generic

● Calen d a r scrip t, author Javier Pére z Pach ec o


(h t t p: / / w ww.javielin ux.co m / i n d ex.p h p ), t his scri p t is available u n d e r GNU GPL. I
m a d e t h e t ra n slatio n of t his sc ri p t in:
● italia n
● fra nc h
● ger m a n
● p o r t og ue se
Scrip t s t r a n slate d a re available u n d e r GNU GPL .

● Gim p s of tware, a u t h o r Gim p d evelo pe r tea m. This s oftwa re is available u n d e r GNU


GPL v2 t o t he offical website: www.gi m p.org

● Co me creare u n cale n d a rio co n Gim p , a u t h o r Emiliano 7 5 r m. This is a n a r ticle a b o u t


create a calen d a r writte n in italian o n m y blog: h t t p: / / p r ogra m mifree. myblog.it /
Ch a p t e r 5

- Licenses -

Attribution­NonCommercial 3.0 Unported

License
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
COPYRIGHT AND /OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO
BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE
CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
1. Definition s
a. "Adaptation" m e a n s a work ba se d u p o n t h e Work, or u p o n t h e Work a n d o t h er p r e -
exis ting work s, s uc h a s a t r a n slatio n, a d a p t a tio n, d e rivative work, a rra nge m e n t of
m u sic o r o t h er altera tio n s of a litera ry o r ar tis tic work, or p h o n ogra m o r
p e rf o r m a n ce a n d inclu d e s cine m a t ogra p hic a d a p t a tio n s o r a ny o t he r for m in w hich
t h e Work m ay be reca s t, t ra n sfo r m e d, or a d a p te d inclu di ng in a ny for m recog ni z a bly
d e rive d fro m t he original, exce p t t h a t a work t h a t co n s tit u te s a Collectio n will n o t b e
co n si de re d a n Ada p ta tio n for t h e p u r p o s e of t his Licens e. For t h e avoida nce of d o u b t,
w h ere t h e Work is a m u sical wor k, p e rfo r m a nce or p h o n ogra m, t h e sy nc h r o ni z a tio n
of t h e Work in ti me d - relatio n wit h a m oving image ("sync hing") will be co n si de re d a n
Ada p t a tio n for t he p u r p o s e of t his Licen se.
b. "Collection" m e a n s a collection of litera ry or a r tis tic works, s uc h a s e ncyclo p e dias
a n d a n t h ologies, or p e rfor m a nces, p h o n ogra m s o r b roa dca s t s, o r o t h er work s o r
s u bject m a t t e r o t he r t h a n works liste d in Sectio n 1(f) below, which, by re as o n of t h e
s electio n a n d ar ra nge m e n t of t h eir co n te n t s, co n s tit u te intellect u al crea tio n s, in
w hich t h e Work is inclu d e d in its e n tirety in u n m o difie d for m alo ng wit h o ne o r m o r e
o t h e r co n t rib u tio n s, each co n s tit u ti ng s e p a ra te a n d in de pe n d e n t work s in
t h e m s elves, w hich t oget her are a s se m ble d into a collective w hole. A work t h a t
co n s tit u te s a Collectio n will n o t be co n si dere d a n Ada p ta tio n (as d efine d a b ove) for
t h e p u r p o s e s of t his Licen se.
c. "Distribute" m e a n s t o m a ke available t o t h e p u blic t h e o riginal a n d co pies of t h e
Work o r Ada p t a tio n, a s a p p r o p riate, t h r o ug h s ale o r o t he r t r a n sfer of ow ne r s hi p.
d. "Licen s or" m e a n s t he in divid ual, in divid u als, e n tity o r e n tities t h a t offer(s) t h e Work
u n d e r t h e te r m s of t his License.
e. "Original Auth or" m e a n s, in t he ca se of a litera ry or a r tis tic work, t he in divid u al,
in divid u als, e n tity or e n tities w ho crea te d t he Work or if n o in divid ual or e n tity ca n
b e ide n tifie d, t h e p u blis he r; a n d in a d ditio n (i) in t he case of a p e rfor m a nce t h e
ac to r s, singers, m u sician s, d a ncers, a n d o t he r p e r s o n s w h o act, si ng, d eliver, d eclai m,
play in, inter p re t or o t he rwise p e rfo r m literary or a r tis tic work s o r ex pre s sio n s of
folklore; (ii) in t he case of a p h o n ogra m t h e p r o d ucer being t h e p e r s o n or legal e n tity
w h o firs t fixes t h e s o u n d s of a p e rfor m a nce or o t he r s o u n d s; a n d, (iii) in t he case of
b r o a dca s t s, t h e orga ni z a tio n t h a t t r a n s mit s t he b ro a dca s t.
f. "Work" m e a n s t h e litera ry a n d / o r ar tis tic work offere d u n d e r t he te r m s of t his
Licen se inclu di ng wit h o u t li mita tio n a ny p r o d uc tio n in t h e litera ry, scien tific a n d
a r tis tic d o m ai n, w ha tever m ay be t h e m o d e o r for m of its ex p re s sio n inclu di ng digital
fo r m, s uc h a s a b o ok, p a m p hle t a n d ot he r writing; a lect u re, a d d r e s s, se r m o n o r
o t h e r wo r k of t he s a m e n a t u re; a d r a m a tic o r d r a m a tico - m u sical work; a
ch o reog ra p hic work o r e n t er t ai n m e n t in d u m b s h ow; a m u sical co m p o sitio n wit h o r
wit h o u t wor d s; a cine m a t ogra p hic work t o w hic h a re a s si milate d work s exp re s se d by
a p r oces s a n alogo u s t o cine m a t ogra p hy; a work of d r awing, p ain ti ng, arc hitect u r e,
sc ul p t u r e, e ngraving o r lit hogra p hy; a p h o t ogra p hic work t o w hic h a re a s si milate d
wo r k s ex p re s s e d by a p r oce s s a nalogo u s t o p h o t ogra p hy; a work of a p plie d ar t; a n
illu s t r a tio n, m a p, pla n, s ke tc h or t h ree - di m e n sio nal work relative t o geogra p hy,
t o p og r a p hy, arc hitect u re o r scie nce; a p e rfor m a nce; a b roa dca s t; a p h o n ogra m; a
co m pilatio n of d a t a t o t h e exte n t it is p r o tecte d a s a co pyrigh t a ble work; o r a wor k
p e rf o r m e d by a variety o r circ u s p e rfor m e r t o t he exte n t it is n o t o t he rwise
co n si de re d a literary or a r tis tic work.
g. "You" m e a n s a n in divid u al or e n tity exercising righ t s u n d e r t his Licens e wh o h a s n o t
p r evio u sly violate d t h e te r m s of t his Licen se wit h re s pect t o t he Work, o r w h o h a s
received exp res s p e r mis sio n fro m t he Licens o r t o exercise righ t s u n d e r t his Licen se
d e s pite a p revio u s violatio n.
h. "Publicl y Perform" m e a n s t o p e rfor m p u blic recita tio n s of t h e Work a n d t o
co m m u nicate t o t he p u blic t h o s e p u blic recitatio n s, by a ny m e a n s o r p r oces s,
inclu di ng by wire or wireles s m e a n s or p u blic digital p e rfo r m a nces; t o m a ke available
t o t h e p u blic Works in s uc h a way t h a t m e m b e r s of t he p u blic m ay acces s t he se
Work s fro m a place a n d a t a place in divid u ally cho s e n by t he m; t o p e rfo r m t h e Work
t o t h e p u blic by a ny m e a n s o r p r oces s a n d t he co m m u nica tio n t o t he p u blic of t h e
p e rf o r m a n ce s of t he Work, inclu di ng by p u blic digital p e rfor m a nce; t o b r oa dca s t a n d
re b r o a dca s t t he Work by a ny m e a n s inclu di ng sign s, s o u n d s o r images.
i. "Reproduc e" m e a n s t o m a ke co pies of t he Work by a ny m e a n s inclu di ng wit h o u t
li mita tio n by s o u n d or vis ual recor dings a n d t h e righ t of fixatio n a n d re p r o d u ci ng
fixatio n s of t he Work, inclu di ng s t o rage of a p r o t ecte d p e rfor m a nce o r p h o n og r a m in
digital for m o r o t he r elect ro nic m e di u m.
2. Fair Dealing Rights. Not hing in t his Licen se is inte n de d t o re d uce, limit, or re s t rict a ny
u s e s free fr o m co pyrigh t o r righ t s a rising fro m limita tio n s or exce p tio n s t h a t a re p r ovide d
for in co n n ec tio n wit h t h e co pyright p r o t ectio n u n d e r co pyrigh t law o r o t he r a p plicable
laws.
3. Licen s e Grant. Subject t o t h e te r m s a n d co n ditio n s of t his License, Licen s or h e reby
gra n t s You a wo rl dwide, r oyalty - free, n o n - exclusive, p e r pe t u al (for t h e d u r a tio n of t h e
a p plicable co py righ t) licen s e t o exercise t he righ t s in t he Work a s s t a te d below:
a. t o Rep r o d uce t h e Work, t o incor p o r a te t h e Work int o o n e or m o r e Collectio n s, a n d t o
Rep r o d uce t he Work a s incor p o r a te d in t he Collectio n s;
b. t o crea te a n d Repro d uce Ada p t a tio n s p r ovide d t h a t a ny s uc h Ada p t a tio n, inclu di ng
a ny t r a n sla tio n in a ny m e di u m, t a kes rea s o n a ble s te p s t o clearly label, d e m a rca te o r
o t h e rwise ide n tify t h a t cha nge s were m a d e t o t h e o riginal Work. For exa m ple, a
t r a n slatio n co ul d be m a r ke d "The o riginal work was t ra n slate d fro m Englis h t o
Spa nis h," o r a m o dificatio n co ul d in dicate "The o riginal work h a s bee n m o dified.";
c. t o Distrib u te a n d Publicly Perfor m t he Work inclu di ng a s incor p o r a te d in Collectio n s;
a n d,
d. t o Distrib u te a n d Publicly Perfor m Ada p t a tio n s.
The a b ove rig h t s m ay be exercise d in all m e dia a n d for m a t s w he t he r n ow k n ow n o r
h e re af ter d evise d. The ab ove righ t s inclu de t he righ t t o m a ke s uc h m o dificatio n s a s a re
tec h nically n eces s a ry t o exercise t h e righ t s in ot h er m e dia a n d for m a t s. Subject t o Sectio n
8(f), all rig h t s n o t ex pre s sly gra n te d by Licens o r a re h e re by res erve d, inclu ding b u t n o t
limite d t o t h e righ t s s et fort h in Sectio n 4(d).
4. Restriction s. The licen se gra n te d in Section 3 a bove is ex p re s sly m a d e s u bject t o a n d
limite d by t h e following re s t rictio n s:
a. You m ay Dist rib u t e o r Publicly Perfor m t h e Work o nly u n d e r t h e t er m s of t his
Licen se. You m u s t inclu de a co py of, or t h e Unifor m Reso u rce Ide n tifier (URI) fo r, t his
Licen se wit h every co py of t h e Work You Dis trib u t e o r Publicly Perfor m. You m ay n o t
offer o r im p o s e a ny te r m s o n t he Work t h a t re s t rict t h e te r m s of t his License o r t h e
a bility of t he recipie n t of t h e Work t o exercise t h e righ t s gra n t e d t o t h a t recipie n t
u n d e r t h e te r m s of t h e Licens e. You m ay n o t s u blicen s e t h e Work. You m u s t kee p
in tact all n o tices t h a t refer t o t his Licen se a n d t o t he disclai me r of warra n ties wit h
every co py of t he Work You Distrib u te or Publicly Perfor m. Whe n You Dist rib u te o r
Publicly Perfor m t he Work, You m ay n o t im p o s e a ny effective tec h n ological m e a s u r e s
o n t h e Work t h a t re s t rict t h e a bility of a recipie n t of t h e Work fro m You t o exercise
t h e rig h t s gra n t e d t o t h a t reci pie n t u n d e r t h e te r m s of t h e Licen se. This Sectio n 4(a)
a p plies t o t h e Work a s incor p o ra te d in a Collectio n, b u t t his d o e s n o t re q uire t h e
Collectio n a p a r t fro m t he Work itself t o be m a d e s u bject t o t h e te r m s of t his Licen s e.
If You crea te a Collectio n, u p o n n o tice fro m a ny Licens or You m u s t, t o t he exte n t
p r ac ticable, re m ove fro m t he Collectio n a ny cre dit a s re q uire d by Section 4(c), a s
re q u e s te d. If You create a n Ada p ta tio n, u p o n n o tice fro m a ny Licen s or You m u s t, t o
t h e exte n t p r acticable, re m ove fro m t he Ada p ta tio n a ny cre dit a s re q uire d by Sectio n
4(c), as re q ue s te d.
b. You m ay n o t exercise a ny of t he righ t s gra n te d t o You in Section 3 a b ove in a ny
m a n n e r t h a t is p ri m a rily inte n d e d for or directe d t owa r d co m m e rcial a dva n tage o r
p riva te m o n e t a ry co m p e n s a tio n. The exc ha nge of t he Work for o t he r co pyrigh te d
wo r k s by m e a n s of digital file - s h a ring or o t h erwise s h all n o t be co n si de re d t o b e
in te n d e d for or di recte d t owar d co m m e rcial a dva n tage o r p rivate m o n e t a ry
co m p e n s a tio n, p r ovide d t h e re is n o p ay m e n t of a ny m o n e t ary co m p e n s a tio n in
co n n ectio n wit h t h e exch a nge of co pyrigh te d work s.
c. If You Distrib u te, or Publicly Perfor m t he Work o r a ny Ada p t a tio n s or Collectio n s,
You m u s t, u nles s a re q ue s t h a s bee n m a d e p u r s u a n t t o Sectio n 4(a), kee p intact all
co pyrig h t n o tices for t h e Work a n d p r ovide, rea s o n a ble t o t h e m e di u m or m e a n s You
a re u tilizing: (i) t he n a m e of t he Original Aut h o r (or p s e u d o ny m, if a p plicable) if
s u p plie d, a n d / o r if t h e Original Aut h o r a n d / o r Licen s or d e sig na te a n o t he r p a r ty o r
p a r ties (e.g., a s p o n s o r ins tit u te, p u blis hi ng e n tity, jo u r n al) for a t t rib u tio n
("Attrib u tio n Parties") in Licens or' s co pyrigh t n o tice, t er m s of s e rvice or by o t h e r
rea s o n a ble m e a n s, t he n a m e of s uc h p a r ty o r p a r ties; (ii) t h e title of t h e Work if
s u p plie d; (iii) t o t he exte n t reas o n a bly p r ac ticable, t h e URI, if a ny, t h a t Licen s o r
s p ecifies t o be a s s ociate d wit h t he Work, u nle s s s uc h URI d o e s n o t refer t o t h e
co pyrig h t n o tice or licen sing infor m a tio n for t h e Work; a n d, (iv) co n sis te n t wit h
Sectio n 3(b), in t h e case of a n Ada p ta tio n, a cre dit ide n tifying t h e u s e of t he Work in
t h e Ada p ta tio n (e.g., "Frenc h t r a n slatio n of t he Work by Original Aut h o r," o r
"Scree n play ba s e d o n original Work by Original Aut h o r"). The cre dit re q uire d by t his
Sectio n 4(c) m ay be im ple m e n te d in a ny rea s o n a ble m a n n e r; p r ovide d, h owever, t h a t
in t h e ca se of a Ada p t a tio n or Collectio n, a t a mi ni m u m s uc h cre dit will a p p e a r, if a
cre dit fo r all co n t rib u ti ng a u t h o r s of t h e Ada p t a tio n or Collectio n a p p e ar s, t h e n a s
p a r t of t h e se cre dits a n d in a m a n n e r a t leas t a s p r o mi ne n t a s t h e cre dit s for t h e
o t h e r co n t rib u ti ng a u t h o r s. For t he avoi da nce of d o u b t, You m ay o nly u s e t h e cre dit
re q uire d by t his Sectio n for t he p u r p o s e of a t t rib u tio n in t h e m a n n e r se t o u t a b ove
a n d, by exercising Your righ t s u n d e r t his Licens e, You m ay n o t im plicitly or ex plicitly
a s s er t o r im ply a ny co n nectio n wit h, s p o n s o r s hi p or e n d o r se m e n t by t h e Original
Au t h o r, Licens o r a n d / o r Attrib u tio n Parties, a s a p p r o p riate, of You o r Your u s e of t h e
Work, wit ho u t t he se p a r a te, exp re s s p rior writte n p e r mi s sio n of t h e Original Au t h o r,
Licen s o r a n d / o r Att rib u tio n Parties.
d. For t h e avoida nce of d o u b t:
i. No n - w ai vable Compul s or y Licen s e Sche m e s . In t h o s e ju ris dictio n s in w hich
t h e righ t t o collect royalties t h r o ug h a ny s t a t u t o ry or co m p uls o ry licen sing
sc he m e ca n n o t be waive d, t he Licen s or re se rves t h e exclusive righ t t o collect
s u c h royalties for a ny exercise by You of t he righ t s gra n te d u n d e r t his Licen s e;
ii. Waivable Compul s or y Licen s e Sche m e s . In t h o s e ju ris dictio n s in w hich t h e
rig h t t o collect royalties t h r o ug h a ny s ta t u t o ry or co m p uls ory lice n si ng sc h e m e
ca n be waived, t he Licen s o r re se rves t h e exclusive righ t t o collect s uc h r oyalties
for a ny exercise by You of t h e righ t s gra n t e d u n d e r t his Licen se if Your
exercise of s uc h righ t s is for a p u r p o se or u s e w hich is o t h erwise t h a n
n o nco m m e rcial a s p e r mit te d u n d e r Section 4(b) a n d o t he rwise waives t h e rig h t
t o collect r oyalties t h r o ug h a ny s t a t u t o ry or co m p ul so ry licen sing sc he m e; a n d,
iii.Voluntary Licen s e Sch e m e s . The Licens o r re serves t he righ t t o collect
r oyalties, w he t he r in divid ually or, in t h e eve n t t h a t t he Licens o r is a m e m b e r of
a collecting s ociety t h a t a d mi nis te r s volu n t a ry licen sing sc he m e s, via t h a t
s ociety, fro m a ny exercise by You of t he righ t s gra n te d u n d e r t his Licen se t h a t
is fo r a p u r p o s e o r u s e w hich is o t h e rwise t h a n n o nco m m e rcial a s p e r mit te d
u n d e r Section 4(c).
e. Excep t a s o t h erwise agree d in writing by t h e Licens or or a s m ay be o t he rwise
p e r mit te d by a p plicable law, if You Repro d uce, Distrib u te or Publicly Perfor m t h e
Work eit he r by itself or a s p a r t of a ny Ada p t a tio n s or Collectio n s, You m u s t n o t
dis to r t, m u tilate, m o dify or t ake ot h er d e r oga t o ry actio n in relatio n t o t he Work
w hich wo ul d be p r ej u dicial t o t he Original Aut h o r's h o n o r o r re p u t a tio n. Licen s o r
ag rees t h a t in t h o s e ju ris dictio n s (e.g. Ja pa n), in w hich a ny exercise of t he rig h t
gra n t e d in Sectio n 3(b) of t his License (the righ t t o m a ke Ada p t a tio n s) wo ul d be
d ee m e d t o be a dis t o rtio n, m u tilatio n, m o dificatio n o r o t h e r d e r oga t ory actio n
p r ej u dicial t o t he Original Aut h o r's h o n o r a n d re p u t a tio n, t h e Licens o r will waive o r
n o t a s s er t, a s a p p r o p riate, t his Sectio n, t o t he fulles t exte n t p e r mi t te d by t h e
a p plicable n a tio nal law, t o e n a ble You t o rea s o n a bly exercise Your righ t u n d e r
Sectio n 3(b) of t his Licen se (right t o m a ke Ada p t a tio n s) b u t n o t o t he rwise.
5. Repre s e ntation s, Warrantie s and Disclaim er
UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
OFFERS THE WORK AS - IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS
FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR
OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR
NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED
WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
6. Limitation o n Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO
EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
7. Termination
a. This Licen se a n d t he righ t s gra n te d h e re u n d e r will t er mi na t e a u t o m a tically u p o n a ny
b r eac h by You of t h e te r m s of t his License. Individ uals o r e n tities w ho h ave r eceive d
Ada p t a tio n s o r Collectio n s fro m You u n d e r t his Licen se, h owever, will n o t h ave t h eir
licen se s te r mi na te d p r ovide d s uc h in divid uals o r e n tities re m ai n in full co m plia nce
wit h t h o s e licen s es. Section s 1, 2, 5, 6, 7, a n d 8 will s u rvive a ny te r mi na tio n of t his
Licen se.
b. Subject t o t h e a bove te r m s a n d co n ditio n s, t he licen se gra n te d h e re is p e r p e t u al (for
t h e d u r a tio n of t he a p plicable co pyrigh t in t h e Work). Notwit h s t a n di ng t he a b ove,
Licen s o r re se rves t he righ t t o releas e t he Work u n d e r differe n t licen se te r m s o r t o
s t o p dis t rib u ting t he Work a t a ny ti m e; p r ovide d, h owever t h a t a ny s uc h electio n will
n o t s erve t o wit h d r aw t his License (or a ny o t he r licen s e t h a t h a s bee n, or is re q uire d
t o b e, gra n t e d u n d e r t he te r m s of t his Licen se), a n d t his Licen se will co n ti n ue in f ull
fo rce a n d effect u nles s te r mi n a te d as s t a t e d ab ove.
8. Miscellan e o u s
a. Each ti me You Distrib u te or Publicly Perfor m t h e Work or a Collectio n, t h e Licen s o r
offer s t o t he recipie n t a licen se t o t he Work o n t h e s a m e ter m s a n d co n ditio n s a s t h e
licen se gr a n te d t o You u n d e r t his License.
b. Each ti me You Distrib u te or Publicly Perfor m a n Ada p t a tio n, Licens o r offer s t o t h e
recipien t a licen se t o t he original Work o n t h e s a m e te r m s a n d co n ditio n s a s t h e
licen se gr a n te d t o You u n d e r t his License.
c. If a ny p r ovisio n of t his Licen se is invalid o r u n e nforcea ble u n d e r a p plicable law, it
s h all n o t affect t h e validity o r e nforceability of t h e re m ai n de r of t he t er m s of t his
Licen se, a n d wit ho u t fu r t he r actio n by t h e p a r ties t o t his agree m e n t, s uc h p r ovisio n
s h all be refor m e d t o t h e m i ni m u m exte n t n ece s s ary t o m a ke s uc h p r ovisio n valid a n d
e nf o rceable.
d. No t er m o r p r ovisio n of t his License s h all be d ee m e d waive d a n d n o b reac h
co n se n t e d t o u nles s s uc h waiver or co n s e n t s h all be in writing a n d signe d by t h e
p a r ty t o be cha rge d wit h s uc h waiver o r co n se n t.
e. This Licen se co n s tit u te s t he e n tire agree m e n t betwee n t he p a r ties wit h re s pect t o t h e
Work lice n se d h e re. The re are n o u n d e r s t a n di ngs, agree m e n t s o r re p re s e n t a tio n s
wit h re s p ect t o t he Work n o t s p ecifie d h e re. Licens o r s h all n o t be bo u n d by a ny
a d ditio n al p r ovisio n s t h a t m ay a p p ea r in a ny co m m u nica tio n fro m You. This Licen se
m ay n o t b e m o difie d wit ho u t t he m u t u al writ te n agree m e n t of t he Licens o r a n d You.
f. The rig h t s gra n te d u n d e r, a n d t he s u bject m a t te r refere nce d, in t his Licen se were
d r af te d u tilizing t h e te r mi nology of t he Berne Conve n tio n for t h e Protectio n of
Literary a n d Artistic Works (as a m e n d e d o n Septe m be r 2 8, 1 9 7 9), t h e Ro me
Co nve n tio n of 1 9 6 1, t he WIPO Co pyrigh t Treaty of 1 9 9 6, t h e WIPO Perfor m a nces a n d
Pho n og r a m s Trea ty of 1 9 9 6 a n d t he Univers al Copyrigh t Conve n tio n (as revise d o n
July 2 4, 1 9 7 1). The se righ t s a n d s u bject m a t t e r t a ke effect in t h e releva n t ju ris dictio n
in w hic h t h e Licens e te r m s are s o ug h t t o be e nfo rce d accor di ng t o t h e corre s p o n di ng
p r ovisio n s of t h e im ple m e n t a tio n of t h o s e t rea ty p r ovisio n s in t h e a p plicable n a tio n al
law. If t h e s t a n d a r d s uite of righ t s gra n t e d u n d e r a p plicable co pyrigh t law inclu d e s
a d ditio n al righ t s n o t gra n t e d u n d e r t his Licen se, s uc h a d ditio nal righ t s a re d e e m e d t o
b e inclu d e d in t h e Licen se; t his License is n o t inte n d e d t o re s t rict t h e licen s e of a ny
rig h t s u n d e r a p plicable law.

Creative Commons Notice

Crea tive Co m m o n s is n o t a p a r ty t o t his License, a n d m a ke s n o warra n ty


w h a t s oever in co n nectio n wit h t he Work. Crea tive Co m m o n s will n o t be liable t o
You o r a ny p a r ty o n a ny legal t he o ry for a ny d a m age s w ha t s oever, inclu di ng
wit h o u t limitatio n a ny ge neral, s p ecial, incide n t al o r con se q u e n tial d a m age s
a rising in co n nectio n t o t his lice n se. Notwit h s t a n di ng t h e foregoing tw o (2)
s e n te nce s, if Creative Co m m o n s h a s ex p re s sly ide n tifie d itself a s t he Licen s o r
h e r e u n d e r, it s h all h ave all righ t s a n d o bligatio n s of Licen s o r.

Excep t for t h e li mite d p u r p o s e of in dica ti ng t o t h e p u blic t h a t t h e Work is


licen se d u n d e r t he CCPL, Creative Co m m o n s d o e s n o t a u t h o ri ze t he u s e by eit h e r
p a r ty of t h e t ra d e m a rk "Creative Co m m o n s" or a ny relate d t ra d e m a r k or logo of
Crea tive Co m m o n s wit ho u t t he p rior writte n co n s e n t of Creative Co m m o n s. Any
p e r mit te d u s e will be in co m plia nce wit h Creative Co m m o n s' t he n - curre n t
t r a d e m a r k u s age gui delines, as m ay be p u blis he d o n its website or o t he rwise
m a d e available u p o n re q ue s t fro m ti m e t o ti m e. For t he avoida nce of d o u b t, t his
t r a d e m a r k re s t rictio n d oe s n o t for m p a r t of t h e License.

Crea tive Co m m o n s m ay be co n t acte d a t h t t p: / / c rea tiveco m m o n s.org / .


GNU Gene r al Public License v 3

GNU GENERAL PUBLIC LICENSE
Versio n 3, 2 9 June 2 0 0 7
Co pyrig h t © 2 0 0 7 Free Software Fou n d a tio n, Inc. < h t t p: / / f s f.org / >
Everyo n e is p e r mit te d t o co py a n d di s t rib u te verba ti m co pies of t his licen s e d oc u m e n t, b u t
cha nging it is n o t allowe d.

Preamble
The GNU Gener al Public License is a free, co pyleft lice n se for s oftware a n d o t he r ki n d s of
wor k s.
The licen se s fo r m o s t s oftwa re a n d ot h er p r actical work s are d e signe d t o t ake away yo u r
free d o m t o s h a r e a n d cha nge t h e work s. By co n t r a s t, t h e GNU General Public License is
inte n d e d t o g u a r a n t ee yo ur free d o m t o s h a re a n d cha nge all versio n s of a p r ogra m - - t o
m a k e s u r e it r e m ain s free s of tware for all its u s e r s. We, t he Free Software Fou n d a tio n, u s e
t h e GNU Gener al Public Licen se for m o s t of o u r s oftware; it a p plies als o t o a ny o t he r wo r k
relea se d t his way by its a u t h o r s. You ca n a p ply it t o yo u r p r ogra m s, t o o.
Whe n we s p ea k of free s oftware, we a re referring t o free d o m, n o t p rice. Our General Public
Licen se s a re d e signe d t o m a ke s u re t h a t yo u h ave t he free d o m t o dis t rib u t e co pies of free
s of tware (an d ch a rge for t he m if yo u wis h), t h a t you receive s o u rce co de o r ca n get it if yo u
wa n t it, t h a t yo u ca n cha nge t he s oftware or u s e pieces of it in n ew free p r ogra m s, a n d t h a t
yo u k n ow yo u ca n d o t h e s e t hi ngs.
To p r o tect yo u r righ t s, we n ee d t o p reve n t o t h e r s fro m d e nying you t h e s e righ t s or a s ki ng
yo u t o s u r r e n d e r t h e righ t s. Therefore, you h ave certai n res p o n sibilities if you di s t rib u te
co pies of t h e s of tware, o r if you m o dify it: re s p o n sibilities t o re s pect t h e free d o m of o t h e r s.
For exa m ple, if you dis t rib u te co pies of s uc h a p r ogra m, w he t h er gra tis o r for a fee, yo u
m u s t p a s s o n t o t h e recipie n t s t h e s a m e free d o m s t h a t yo u received. You m u s t m a k e s u r e
t h a t t h ey, t o o, receive or ca n get t he s o u rce co de. An d you m u s t s h ow t he m t h e s e te r m s s o
t h ey k n ow t h eir righ t s.
Develo p er s t h a t u s e t he GNU GPL p r o t ect you r righ t s wit h tw o s te p s: (1) a s s er t co pyrig h t o n
t h e s of twar e, a n d (2) offer you t his License giving you legal p e r mi s sio n t o co py, dis t rib u te
a n d / o r m o dify it.
For t h e d evelo p e rs' a n d a u t h o r s' p r o tectio n, t he GPL clearly ex plains t h a t t he re is n o
war r a n ty fo r t his free s oftwa re. For bo t h u s e r s' a n d a u t h o r s' s ake, t he GPL re q uire s t h a t
m o dified ver sio n s be m a r ke d a s cha nge d, s o t h a t t heir p r o ble m s will n o t be a t t rib u te d
er r o n e o u sly t o a u t h o r s of p r eviou s versio n s.
So me d evices a re d e signe d t o d e ny u s e r s acces s t o ins tall or r u n m o difie d versio n s of t h e
s of tware insi d e t he m, alt h o ug h t he m a n ufac t u re r ca n d o s o. This is fu n d a m e n t ally
inco m p a tible wit h t h e ai m of p r o tecting u s e r s' free d o m t o cha nge t he s oftwa re. The
sy s te m a tic p a t t er n of s uc h a b u se occ ur s in t h e a rea of p r o d uc t s for in divid uals t o u s e,
w hich is p r ecisely w here it is m o s t u n acce p t a ble. Therefore, we h ave d e signe d t his ver sio n
of t h e GPL t o p r o hibit t h e p r actice for t h o s e p r o d uc t s. If s uc h p r o ble m s a rise s u b s t a n tially
in o t he r d o m ain s, we s t a n d rea dy t o exte n d t his p r ovisio n t o t h o s e d o m ai n s in fu t u r e
ver sio n s of t h e GPL, a s n ee de d t o p r o t ect t he free d o m of u s e r s.
Finally, every p r ogra m is t h rea te ne d co n s t a n tly by s oftware p a t e n t s. States s h o ul d n o t
allow p a te n t s t o re s t rict d evelo p m e n t a n d u s e of s oftwa re o n ge ne ral - p u r p o s e co m p u t er s,
b u t in t h o s e t h a t d o, we wis h t o avoi d t he s pecial d a nge r t h a t p a t e n t s a p plie d t o a free
p r og r a m co ul d m a ke it effectively p r o p rieta ry. To p r eve n t t his, t he GPL as s u re s t h a t
p a t e n t s ca n n o t b e u s e d t o re n d e r t h e p r ogra m n o n - free.
The p r ecise te r m s a n d co n ditio n s for co pying, di s trib u tio n a n d m o dificatio n follow.

TERMS AND CONDITIONS

0. Definitions.
This Licen s e refer s t o versio n 3 of t he GNU General Public Licen se.
Co pyrig h t also m e a n s co pyrigh t - like laws t h a t a p ply t o o t he r kin d s of work s, s uc h a s
se mico n d uc t o r m a s k s.
The Progr a m refer s t o a ny co pyrigh t a ble work licen se d u n d e r t his Licen se. Each licen s ee
is a d d r e s se d a s you . Licensees a n d recipie n t s m ay be in divid u als or o rga ni z a tio n s.
To mo dify a work m e a n s t o co py fro m o r a d a p t all or p a r t of t he work in a fas hio n
re q uiring co py righ t p e r mis sio n, o t h e r t h a n t he m a king of a n exact co py. The re s ulti ng wor k
is calle d a mo dified versio n of t he earlier work or a work ba se d o n t h e ea rlier wo rk.
A covere d wo rk m e a n s eit her t h e u n m o difie d Progra m or a work ba se d o n t he Progra m.
To pro p aga te a work m e a n s t o d o a nyt hing wit h it t h a t, wit h o u t p e r mis sio n, wo ul d m a k e
yo u directly o r seco n d a rily liable for infringe m e n t u n d e r a p plicable co pyright law, exce p t
execu ting it o n a co m p u t e r o r m o difying a p rivate co py. Pro p agatio n inclu de s co pying,
dis t rib u tio n (with o r wit h o u t m o dificatio n), m a ki ng available t o t he p u blic, a n d in s o m e
co u n t ries o t h e r ac tivities a s well.
To co nvey a work m e a n s a ny kin d of p r o p aga tio n t h a t e na bles o t h er p a r ties t o m a k e o r
receive co pies. Mere inte ractio n wit h a u s e r t h r o ug h a co m p u t e r n e twork, wit h n o t r a n sfe r
of a co py, is n o t co nveying.
An inte r active u s e r inte rface dis plays Ap p ro p ria te Legal Notices t o t h e exte n t t h a t it
inclu d e s a co nve nien t a n d p r o mi ne n tly visible feat u re t h a t (1) dis plays a n a p p r o p riate
co py righ t n o tice, a n d (2) tells t he u s e r t h a t t he re is n o war ra n ty for t he work (exce p t t o t h e
exte n t t h a t war r a n ties are p r ovide d), t h a t licen s ee s m ay co nvey t h e work u n d e r t his
Licen se, a n d h ow t o view a co py of t his Licen se. If t h e interface p re s e n t s a lis t of u s e r
co m m a n d s o r o p tio n s, s uc h a s a m e n u, a p r o mi ne n t ite m in t he list m e e t s t his criterio n.

1. Source Code.
The so u rce co d e for a work m e a n s t h e p r eferre d for m of t h e work for m a king
m o dificatio n s t o it. Object co de m e a n s a ny n o n - s o u rce for m of a work.
A Sta n d a r d Interface m e a n s a n interface t h a t eit he r is a n official s t a n d a r d d efine d by a
recog ni z e d s t a n d a r d s b o dy, o r, in t he case of interfaces s p ecifie d for a p a r tic ular
p r og r a m mi ng lang uage, o ne t h a t is widely u s e d a m o ng d evelo pe r s working in t h a t
lang u age.
The Syste m Libraries of a n execu t a ble work inclu de a nyt hi ng, o t h e r t h a n t he work a s a
w h ole, t h a t (a) is inclu de d in t he n o r m al for m of p ackaging a Major Co m p o ne n t, b u t w hich
is n o t p a r t of t h a t Major Co m p o ne n t, a n d (b) s e rves o nly t o e n a ble u s e of t he work wit h
t h a t Major Co m p o ne n t, o r t o im ple m e n t a Sta n d a r d Interface for w hich a n im ple m e n t a tio n
is available t o t h e p u blic in s o u rce co de for m. A Major Co m p o ne n t , in t his co n t ex t, m e a n s
a m aj o r e s se n tial co m p o n e n t (ker nel, win d ow sys te m, a n d s o o n) of t h e s p ecific o pe r a ti ng
sy s te m (if a ny) o n w hich t h e exec u t a ble work r u n s, o r a co m piler u s e d t o p r o d uce t h e wor k,
o r a n o bject co d e inter p re ter u s e d t o r u n it.
The Cor re s p o n di ng Source for a work in o bject co de for m m e a n s all t h e s o u rce co d e
n ee d e d t o ge ne r a te, ins t all, a n d (for a n execu t a ble work) r u n t he object co de a n d t o m o dify
t h e wor k, inclu di ng scrip t s t o co n t rol t h o se activities. However, it d oe s n o t inclu de t h e
wor k's Syste m Libraries, or ge ne ral - p u r p o se t ools or ge nerally available free p r og ra m s
w hich a re u s e d u n m o difie d in p e rfo r mi ng t h o se activities b u t w hic h a re n o t p a r t of t h e
wor k. For exa m ple, Corre s p o n di ng Source inclu de s interface d efinitio n files a s s ociate d wit h
s o u rce files fo r t h e work, a n d t h e s o u rce co de for s h a re d libra ries a n d dy n a mically linke d
s u b p r og r a m s t h a t t h e work is s p ecifically d e signe d t o re q uire, s uc h as by inti m a t e d a t a
co m m u nicatio n or co n t r ol flow be twee n t h o s e s u b p r ogra m s a n d o t he r p a r t s of t he wo rk.
The Cor res p o n di ng Source n ee d n o t inclu d e a nyt hi ng t h a t u s e r s ca n rege nera te
a u t o m a tically fr o m o t he r p a r t s of t he Corre s p o n di ng Source.
The Cor res p o n di ng Source for a work in s o u rce co de for m is t h a t s a m e work.

2. Basic Permissions.
All rig h t s gr a n te d u n d e r t his Licens e are gra n te d for t h e te r m of co pyrigh t o n t he Progra m,
a n d a re irrevocable p r ovide d t h e s t a te d co n ditio n s a re m e t. This Licens e explicitly affir m s
yo u r u nli mite d p e r mi s sio n t o r u n t h e u n m o difie d Progra m. The o u t p u t fro m r u n ni ng a
covere d wo r k is covere d by t his Licens e o nly if t h e o u t p u t, give n its co n te n t, co n s tit u te s a
covere d wo r k. This Licens e ack nowle dge s yo ur righ t s of fair u s e o r o t he r eq uivale n t, as
p r ovide d by co pyright law.
You m ay m a k e, r u n a n d p r o p agate covere d work s t h a t you d o n o t co nvey, wit h o u t
co n ditio n s s o lo ng a s yo u r licen se o t h erwise re m ai n s in force. You m ay co nvey covere d
wor k s t o o t h e r s for t he s ole p u r p o s e of h aving t he m m a ke m o dificatio n s exclusively for
yo u, o r p r ovide you wit h facilities for r u n ni ng t h o s e work s, p r ovide d t h a t yo u co m ply wit h
t h e te r m s of t his Licen se in co nveying all m a t e rial for w hich you d o n o t co n t r ol co py rig h t.
Th o s e t h u s m a ki ng o r r u n ni ng t h e covere d work s for yo u m u s t d o s o exclu sively o n yo u r
b e h alf, u n d e r yo u r directio n a n d con t r ol, o n te r m s t h a t p r o hibit t h e m fro m m a king a ny
co pies of yo u r co pyrigh te d m a t e rial o u t si de t h eir relatio n s hi p wit h you.
Conveying u n d e r a ny o t he r circu m s t a nce s is p e r mi t te d s olely u n d e r t h e co n dition s s t a te d
b elow. Sublicen sing is n o t allowe d; s ectio n 1 0 m a ke s it u n n ece s s a ry.

3. Protecting Users' Legal Rights From Anti­Circumvention Law.
No covere d wo r k s h all be d ee m e d p a r t of a n effective t ec h n ological m e a s u re u n d e r a ny
a p plicable law f ulfilling o bligatio n s u n d e r ar ticle 1 1 of t h e WIPO co pyrigh t t rea ty a d o p te d
o n 2 0 Dece m b e r 1 9 9 6, or si milar laws p r o hibiting or re s t ricting circu mve n tio n of s u c h
m e a s u r e s.
Whe n yo u co nvey a covere d work, yo u waive a ny legal p ower t o for bid circu mve n tio n of
tec h n ological m e a s u re s t o t h e exte n t s uc h circ u mve n tio n is effecte d by exercising rig h t s
u n d e r t his Licen se wit h re s pec t t o t he covere d work, a n d yo u di sclai m a ny inte n tio n t o limit
o p e r a tio n o r m o dificatio n of t he work a s a m e a n s of e nforcing, again s t t he work's u s e r s,
yo u r o r t hir d p a r ties' legal righ t s t o for bid circu mve n tio n of tec h n ological m e a s u re s.

4. Conveying Verbatim Copies.
You m ay co nvey verba ti m co pies of t h e Progra m' s s o u rce co de a s you receive it, in a ny
m e di u m, p r ovide d t h a t you co n s pic uo u sly a n d a p p r o p riately p u blis h o n eac h co py a n
a p p r o p riate co pyrigh t n o tice; kee p intact all n o tices s t a ti ng t h a t t his Licen se a n d a ny n o n -
p e r mis sive te r m s a d d e d in accor d wit h sectio n 7 a p ply t o t h e co de; kee p intact all n o tices
of t h e a b s e nce of a ny war ra n ty; a n d give all recipie n t s a co py of t his License alo ng wit h t h e
Progra m.
You m ay ch a rge a ny p rice o r n o p rice for each co py t h a t you co nvey, a n d you m ay offer
s u p p o r t o r war r a n ty p r o t ectio n for a fee.
5. Conveying Modified Source Versions.
You m ay co nvey a work ba se d o n t he Progra m, or t he m o dificatio n s t o p r o d uce it fro m t h e
Progra m, in t h e for m of s o u rce co de u n d e r t h e t er m s of s ectio n 4, p r ovide d t h a t yo u also
m e e t all of t h e s e con ditio n s:
• a) The wo r k m u s t carry p r o mi ne n t n o tices s t a ti ng t h a t you m o difie d it, a n d giving a
releva n t d a t e.
• b) The wor k m u s t carry p r o mi ne n t n o tices s t a ti ng t h a t it is release d u n d e r t his
Licen se a n d a ny co n ditio n s a d d e d u n d e r sectio n 7. This re q uire m e n t m o difies t h e
re q uire m e n t in sectio n 4 t o kee p intact all n o tices .
• c) You m u s t licen se t he e n tire work, a s a w hole, u n d e r t his Licen se t o a nyo ne w h o
co m e s int o p o s s e s sio n of a co py. This License will t he refore a p ply, alo ng wit h a ny
a p plicable s ectio n 7 a d dition al te r m s, t o t h e w hole of t he work, a n d all its p a r t s,
regar dles s of h ow t h ey a re p ackage d. This Licen se gives n o p e r mi s sio n t o lice n se t h e
wo r k in a ny o t h er way, b u t it d o e s n o t invalida te s uc h p e r mis sio n if yo u h ave
s e p a r a tely received it.
• d) If t h e work h a s interactive u s e r interfaces, eac h m u s t dis play Ap p ro p riate Legal
Notices; h owever, if t h e Progra m h a s interactive interface s t h a t d o n o t di s play
Ap p r o p riate Legal Notices, you r work n e e d n o t m a ke t h e m d o s o.
A co m pilatio n of a covere d work wit h o t he r se p a ra te a n d in de pe n d e n t work s, w hich are n o t
by t h eir n a t u r e exte n sio n s of t h e covere d work, a n d w hich are n o t co m bi ne d wit h it s uc h a s
t o for m a larger p r ogra m, in or o n a volu m e of a s t o rage or dis t rib u tio n m e di u m, is calle d
a n aggregate if t h e co m pilatio n a n d its re s ulting co pyright a re n o t u s e d t o li mit t h e
acces s o r legal righ t s of t h e co m pilatio n's u s er s beyo n d w ha t t h e in divid u al works p e r mit.
Inclu sio n of a covere d work in a n aggrega te d o e s n o t ca u se t his Licens e t o a p ply t o t h e
o t h e r p a r t s of t h e aggregate.

6. Conveying Non­Source Forms.
You m ay co nvey a covere d work in o bject co de for m u n d e r t he te r m s of s ectio n s 4 a n d 5,
p r ovide d t h a t yo u also co nvey t he m ac hi ne - rea d a ble Corres p o n di ng Source u n d e r t h e
te r m s of t his Licen se, in o ne of t h e s e ways:
• a) Co nvey t h e o bject co de in, o r e m b o die d in, a p hysical p r o d uc t (inclu di ng a p hy sical
dis trib u tio n m e di u m), acco m p a nie d by t he Corre s p o n di ng Source fixe d o n a d u r a ble
p hy sical m e di u m cu s t o m a rily u s e d for s oftware inte rc ha nge.
• b) Co nvey t h e o bject co de in, o r e m b o die d in, a p hy sical p r o d uc t (inclu di ng a p hy sical
dis trib u tio n m e di u m), acco m p a nie d by a writte n offer, valid for a t leas t t h ree year s
a n d valid for a s long a s you offer s p a re p a r t s o r cus t o m e r s u p p o r t for t h a t p r o d u c t
m o d el, t o give a nyo ne w ho p o s s e s se s t he object co de eit he r (1) a co py of t h e
Cor re s p o n di ng Source for all t he s oftwa re in t he p r o d uc t t h a t is covere d by t his
Licen se, o n a d u r a ble p hysical m e di u m cus t o m a rily u s e d for s oftware interc h a n ge,
fo r a p rice n o m o r e t h a n you r rea s o n a ble cos t of p hy sically p e rfor mi ng t his
co nveying of s o u rce, o r (2) acces s t o co py t he Corre s p o n di ng Source fro m a n e two r k
s erver at n o charge.
• c) Co nvey in divid u al co pies of t h e o bject co de wit h a co py of t he writte n offer t o
p r ovi de t h e Corre s p o n di ng Source. This alter na tive is allowe d o nly occasio nally a n d
n o n co m m e rcially, a n d o nly if you receive d t h e o bject co de wit h s uc h a n offer, in
acco r d wit h s u b s ec tio n 6 b.
• d) Convey t h e o bject co de by offering acces s fro m a d e signa te d place (gratis o r for a
ch a rge), a n d offer e q uivale n t acces s t o t h e Corres p o n di ng Source in t h e s a m e way
t h r o ug h t h e s a m e place a t n o fur t h er charge. You n ee d n o t re q uire recipie n t s t o co py
t h e Cor res p o n di ng Source alo ng wit h t he object co de. If t h e place t o co py t h e o bject
co d e is a n e tw ork se rver, t he Corre s p o n di ng Source m ay be o n a differe n t se rver
(oper a te d by yo u o r a t hir d p a r ty) t h a t s u p p o r t s e q uivalen t co pying facilities,
p r ovi de d you m ai n tain clear directio n s n ext t o t h e o bject co de s aying w here t o fin d
t h e Cor res p o n di ng Source. Regar dles s of w ha t s e rver h o s t s t h e Corre s p o n di ng
Source, yo u re m ai n obligate d t o e n s u re t h a t it is available for a s long a s n e e d e d t o
s a tisfy t h e s e re q uire m e n t s.
• e) Co nvey t he object co de u si ng p ee r - t o - p e er t ra n s mis sio n, p r ovide d yo u infor m
o t h e r p ee r s w he re t h e o bject co de a n d Corre s p o n di ng Source of t he work are bei ng
offere d t o t he ge ne ral p u blic at n o cha rge u n d e r s u b s ectio n 6 d.
A se p a r a ble p o r tio n of t he o bject co de, w ho se s o u rce co de is exclu de d fro m t he
Cor re s p o n di ng Source a s a Syste m Library, n ee d n o t be inclu de d in co nveying t he o bject
co d e wo r k.
A User Pro d u ct is eit he r (1) a con s u m e r p r o d uc t , whic h m e a n s a ny t a ngible p e r s o n al
p r o p e r ty w hich is n o r m ally u s e d for p e r s o n al, fa mily, or h o u s e h ol d p u r p o se s, o r (2)
a ny t hi ng d e sig ne d o r s ol d for incor p o r a tio n into a d welling. In d e t er mi ni ng w he t h e r a
p r o d uc t is a co n s u m e r p r o d uc t, d o u b tf ul case s s h all be re s olve d in favor of coverage. For a
p a r ticular p r o d uc t received by a p a r ticular u s e r, nor m ally u s e d refer s t o a ty pical o r
co m m o n u s e of t h a t clas s of p r o d uc t, regar dles s of t h e s ta t u s of t h e p a r tic ular u s e r o r of
t h e way in w hich t he p a r ticular u s e r act u ally u s e s, o r ex pect s o r is ex pecte d t o u s e, t h e
p r o d uc t. A p r o d uc t is a co n s u m e r p r o d uct regar dles s of w he t h er t he p r o d uc t h a s
s u b s t a n tial co m m e rcial, in d u s t rial o r n o n - co n s u m e r u s e s, u nles s s uc h u s e s re p re s e n t t h e
o nly sig nifica n t m o d e of u s e of t he p r o d uct.
Ins t allatio n Infor m a tio n for a User Pro d uc t m e a n s a ny m e t h o d s, p r oce d u re s,
a u t h o ri z a tio n keys, or o t he r infor m a tio n re q uire d t o ins t all a n d execu te m o difie d ver sio n s
of a covere d wo r k in t h a t User Pro d uc t fro m a m o difie d versio n of its Corre s p o n di ng
Sou rce. The info r m a tio n m u s t s uffice t o e n s u re t h a t t he co n ti n ue d fu nc tio ni ng of t h e
m o dified o bject co de is in n o ca se p r eve n te d or inte rfere d wit h s olely beca u se m o dificatio n
h a s bee n m a d e.
If yo u co nvey a n o bject co de work u n d e r t his s ec tio n in, o r wit h, or s p ecifically for u s e in, a
User Pro d uc t, a n d t h e co nveying occu r s a s p a r t of a t ra n s ac tio n in w hich t he righ t of
p o s s e s sio n a n d u s e of t he User Pro d uc t is t ra n sfe rre d t o t he recipien t in p e r pe t uity o r fo r a
fixe d te r m (regar dles s of h ow t h e t ra n s ac tio n is cha racteri ze d), t h e Corres p o n di ng Sou rce
co nveye d u n d e r t his s ectio n m u s t be acco m p a nie d by t he Ins tallatio n Infor m a tio n. But t his
re q uire m e n t d o e s n o t a p ply if n eit her you n o r a ny t hir d p a r ty re t ain s t h e a bility t o in s tall
m o dified o bject co de o n t h e User Pro d uct (for exa m ple, t h e work h a s bee n ins t alle d in
ROM).
The r e q uire m e n t t o p r ovide Ins tallatio n Infor m a tio n d oe s n o t inclu de a re q uire m e n t t o
co n tin u e t o p r ovide s u p p o r t s e rvice, warra n ty, o r u p d a t e s for a work t h a t h a s bee n
m o dified o r in s t alle d by t h e recipie n t, o r for t he User Pro d uc t in w hich it h a s bee n m o difie d
o r in s talle d. Acces s t o a n e two rk m ay be d e nie d w he n t he m o dificatio n itself m a t e rially a n d
a dver sely affect s t he o p e ra tio n of t he n e twork o r violates t he r ules a n d p r o t ocols for
co m m u nicatio n acro s s t he n e twork.
Cor re s p o n di ng Source co nveye d, a n d Ins t allatio n Infor m a tio n p r ovide d, in accor d wit h t his
sectio n m u s t be in a for m a t t h a t is p u blicly d oc u m e n te d (an d wit h a n im ple m e n t a tio n
available t o t h e p u blic in s o u rce co de for m), a n d m u s t re q uire n o s p ecial p a s sw o r d o r key
for u n p acking, r ea di ng or co pying.

7. Additional Terms.
Ad ditio n al p e r mi s sio n s a re t er m s t h a t s u p ple m e n t t he te r m s of t his Licen se by m a king
exce p tio n s fr o m o ne or m o re of its co n ditio n s. Ad ditio nal p e r mis sio n s t h a t a re a p plicable
t o t h e e n tire Progra m s h all be t rea te d a s t h o ug h t hey were inclu de d in t his Licen se, t o t h e
exte n t t h a t t h ey are valid u n d e r a p plicable law. If a d ditio n al p e r mis sio n s a p ply o nly t o p a r t
of t h e Progra m, t h a t p a r t m ay be u s e d s e p a ra tely u n d e r t h o s e p e r mis sio n s, b u t t he e n tire
Progra m r e m ai n s gover ne d by t his Licen se wit h o u t regar d t o t h e a d ditio n al p e r mis sio n s.
Whe n yo u co nvey a co py of a covere d work, yo u m ay a t yo u r o p tio n re m ove a ny a d di tio n al
p e r mis sio n s fr o m t h a t co py, or fro m a ny p a r t of it. (Ad ditio nal p e r mi s sio n s m ay be writte n
t o re q uire t h eir ow n re m oval in cert ain cas es w he n yo u m o dify t h e work.) You m ay place
a d ditio n al p e r mis sio n s o n m a t e rial, a d d e d by you t o a covere d work, for which yo u h ave o r
ca n give a p p r o p ria te co pyrigh t p e r mis sio n.
Notwit h s t a n di ng a ny ot h er p r ovisio n of t his Licens e, for m a t e rial yo u a d d t o a covere d
wor k, yo u m ay (if a u t h o ri ze d by t h e co pyright h ol der s of t h a t m a t e rial) s u p ple m e n t t h e
te r m s of t his Licen se wit h te r m s:
• a) Disclai ming warra n ty o r li miting liability differe n tly fro m t he te r m s of s ectio n s 1 5
a n d 1 6 of t his Licen se; o r
• b) Req uiring p r e s ervatio n of s p ecified rea s o n a ble legal n o tices or a u t h o r a t t rib u tio n s
in t h a t m a te rial o r in t h e Ap p r o p riate Legal Notices dis playe d by work s co n t ai ni ng it;
or
• c) Pro hibiting mi s re p re se n t a tio n of t h e o rigin of t h a t m a t e rial, or re q uiring t h a t
m o difie d versio n s of s uc h m a t e rial be m a r ke d in reas o n a ble ways a s differe n t fr o m
t h e o riginal versio n; or
• d) Limiting t h e u s e for p u blicity p u r p o s e s of n a m e s of licen s o r s or a u t h o r s of t h e
m a t erial; o r
• e) Declining t o gra n t righ t s u n d e r t r a de m a r k law for u s e of s o m e t ra d e n a m e s,
t r a d e m a r k s, o r se rvice m a r k s; o r
• f) Req uiring in de m nificatio n of lice n s or s a n d a u t h o r s of t h a t m a t e rial by a nyo n e wh o
co nveys t h e m a t e rial (or m o dified versio n s of it) wit h co n t r act ual a s s u m p tio n s of
liability t o t he recipie n t, for a ny liability t h a t t h e se co n t r act u al a s s u m p tio n s directly
im p o se o n t h o se licen s o r s a n d a u t h o r s.
All o t h e r n o n - p e r mis sive a d di tio nal te r m s are co n si de re d fur t he r res t rictio n s wit hin t h e
m e a ni ng of sectio n 1 0. If t he Progra m a s you received it, o r a ny p a r t of it, co n t ain s a n o tice
s t a ti ng t h a t it is gover ne d by t his Licen se alo ng wit h a ter m t h a t is a fu r t he r re s t rictio n, yo u
m ay re m ove t h a t te r m. If a licen se d oc u m e n t co n t ains a fur t he r re s t rictio n b u t p e r mit s
relice n sing o r co nveying u n d e r t his Licens e, you m ay a d d t o a covere d work m a t e rial
gover ne d by t h e t er m s of t h a t licen se d oc u m e n t, p r ovide d t h a t t he fu r t he r re s t rictio n d o e s
n o t s u rvive s uc h relicen si ng o r co nveying.
If yo u a d d t er m s t o a covere d work in accor d wit h t his sec tio n, yo u m u s t place, in t h e
releva n t s o u rce files, a s t a te m e n t of t he a d ditio n al t er m s t h a t a p ply t o t h o s e files, o r a
n o tice in dica ti ng where t o fin d t he a p plicable te r m s.
Ad ditio n al te r m s, p e r mis sive o r n o n - p e r mi s sive, m ay be s t a te d in t he for m of a se p a r a tely
writte n lice n se, o r s t a te d as exce p tio n s; t he a bove re q uire m e n t s a p ply eit he r way.

8. Termination.
You m ay n o t p r o p aga te o r m o dify a covere d work exce p t a s ex pre s sly p r ovi de d u n d e r t his
Licen se. Any a t te m p t o t he rwise t o p r o p agate or m o dify it is void, a n d will a u t o m a tically
te r mi n a te yo u r righ t s u n d e r t his Licens e (inclu ding a ny p a t e n t lice n se s gra n te d u n d e r t h e
t hir d p a r agr a p h of s ectio n 1 1).
However, if yo u cease all violatio n of t his Licen se, t h e n yo u r licen se fro m a p a r ticular
co py righ t h ol d e r is rein s t a te d (a) p r ovisio nally, u nles s a n d u n til t he co pyrigh t h ol d e r
ex plicitly a n d finally ter mi na te s you r lice n se, a n d (b) p e r m a n e n tly, if t he co pyright h ol d e r
fails t o n o tify yo u of t he violatio n by s o m e reas o n a ble m e a n s p rior t o 6 0 d ays after t h e
ces s a tio n.
Moreover, yo u r licen se fro m a p a r ticular co pyrigh t h ol de r is reins t a t e d p e r m a n e n tly if t h e
co py righ t h ol d e r n o tifies you of t he violatio n by s o m e rea s o n a ble m e a n s, t his is t h e firs t
ti m e yo u h ave receive d n o tice of violatio n of t his Licen se (for a ny work) fro m t h a t co pyrig h t
h ol d e r, a n d yo u cure t he violatio n p rior t o 3 0 d ays afte r yo ur recei pt of t he n o tice.
Ter mi n a tio n of you r righ t s u n d e r t his s ectio n d oe s n o t te r mi n a te t he lice n se s of p a r ties
w h o h ave receive d co pies or righ t s fro m yo u u n d e r t his Licen se. If yo ur right s h ave bee n
te r mi n a te d a n d n o t p e r m a ne n tly reins ta te d, you d o n o t q u alify t o receive n ew licen se s for
t h e s a m e m a t e rial u n d e r sectio n 1 0.

9. Acceptance Not Required for Having Copies.
You are n o t re q uire d t o acce p t t his Licens e in or d e r t o receive o r r u n a co py of t h e
Progra m. Ancillary p r o p aga tio n of a covere d work occ ur ring s olely a s a co n s e q ue nce of
u si ng p eer - t o - p ee r t r a n s mis sio n t o receive a co py likewise d o e s n o t re q uire acce p t a nce.
However, n o t hi ng o t h e r t h a n t his Licens e gra n t s yo u p e r mi s sio n t o p r o p aga te or m o dify
a ny covere d wor k. These actio n s infringe co pyright if you d o n o t acce p t t his Licen se.
The refo re, by m o difying or p r o p aga ti ng a covere d work, you in dicate you r acce p t a nce of
t his Licen se t o d o s o.

10. Automatic Licensing of Downstream Recipients.
Each ti me yo u co nvey a covere d work, t he recipie n t a u t o m a tically receives a licen se fr o m
t h e o riginal licen s o r s, t o r u n, m o dify a n d p r o p aga te t h a t work, s u bject t o t his Licen se. You
are n o t re s p o n sible for e nforcing co m plia nce by t hir d p a r ties wit h t his Licen se.
An en tity t r a n s ac tio n is a t ra n s actio n t ra n sfe rring co n t r ol of a n orga ni z a tio n, o r
s u b s t a n tially all a s se t s of o ne, or s u b dividing a n orga ni z a tio n, o r m e rging o rga ni z a tio n s. If
p r o p ag a tio n of a covere d work re s ult s fro m a n e n tity t ra n s actio n, eac h p a r ty t o t h a t
t r a n s actio n w h o receives a co py of t h e work also receives w ha tever lice n se s t o t h e wo r k t h e
p a r ty's p r e d eces s o r in inte res t h a d or co ul d give u n d e r t h e p r eviou s p a r agra p h, pl u s a rig h t
t o p o s s e s sio n of t h e Corre s p o n di ng Source of t h e work fro m t he p re d eces s o r in inte res t, if
t h e p r e d ece s s o r h a s it or ca n get it wit h rea s o n a ble effort s.
You m ay n o t im p o s e a ny fur t h e r re s t rictio n s o n t h e exercise of t he righ t s gra n t e d o r
affir me d u n d e r t his Licen se. For exa m ple, yo u m ay n o t i m p o s e a licen se fee, royalty, o r
o t h e r ch arge for exercise of righ t s gra n te d u n d e r t his Licen se, a n d you m ay n o t initiate
litigatio n (inclu di ng a cros s - clai m o r co u n te rclai m in a laws uit) alleging t h a t a ny p a t e n t
clai m is infringe d by m a king, u si ng, selling, offering for s ale, o r im p o r ti ng t h e Progr a m o r
a ny p o r tio n of it.

11. Patents.
A co n t rib u t o r is a co pyrigh t h ol der w ho a u t h o ri ze s u s e u n d e r t his License of t h e Progr a m
o r a wo r k o n w hich t h e Progra m is ba s e d. The work t h u s licen se d is calle d t he co n t rib u t o r' s
co n t rib u t o r ver sio n .
A co n t rib u t o r' s es se n tial p a te n t clai m s a re all p a te n t clai m s ow ne d o r co n t r olle d by t h e
co n t rib u t o r, whe t he r alrea dy ac q uire d o r h e re after ac q uire d, t h a t wo ul d be infringe d by
s o m e m a n n e r, p e r mi t te d by t his License, of m a ki ng, u si ng, o r selling its co n t rib u t o r
ver sio n, b u t d o n o t inclu de clai m s t h a t wo ul d be infringe d o nly a s a co n se q ue nce of f u r t h e r
m o dificatio n of t he co n t rib u t o r versio n. For p u r p o se s of t his d efinitio n, con t r ol inclu d e s
t h e rig h t t o gra n t p a te n t s u blice n se s in a m a n n e r co n sis te n t wit h t h e re q uire m e n t s of t his
Licen se.
Each co n t rib u t o r gra n t s you a n o n - exclusive, worl dwide, royalty - free p a t e n t lice n se u n d e r
t h e co n t rib u t o r' s es se n tial p a t e n t clai m s, t o m a ke, u s e, s ell, offer for s ale, im p o r t a n d
o t h e rwise r u n, m o dify a n d p r o p aga te t he co n te n t s of its co n t rib u t o r versio n.
In t h e following t h ree p a r agra p h s, a pate n t licen se is a ny ex p re s s agree m e n t or
co m mit m e n t, h o wever d e n o mi na te d, n o t t o e nforce a p a t e n t (suc h a s a n ex p re s s
p e r mis sio n t o p r ac tice a p a t e n t or cove na n t n o t t o s u e for p a t e n t infringe m e n t). To gra n t
s u c h a p a te n t licen se t o a p a r ty m e a n s t o m a ke s uc h a n agree m e n t or co m mi t m e n t n o t t o
e nfo rce a p a t e n t agains t t h e p a r ty.
If yo u co nvey a covere d work, k n owingly relying o n a p a te n t licen se, a n d t he Corres p o n di ng
Sou rce of t h e work is n o t available for a nyo ne t o co py, free of cha rge a n d u n d e r t he te r m s
of t his Licen se, t h r o ug h a p u blicly available n e tw ork s erver o r o t h e r rea dily acce s sible
m e a n s, t h e n yo u m u s t eit her (1) ca u s e t he Corre s p o n di ng Source t o be s o available, o r (2)
ar r a n ge t o d e p rive you r s elf of t he be nefit of t h e p a te n t lice n se for t his p a r ticular wo rk, o r
(3) a r r a nge, in a m a n n e r co n sis te n t wit h t he re q uire m e n t s of t his Licen se, t o exte n d t h e
p a t e n t lice n se t o d ow n s t rea m recipie n t s. Knowingly relying m e a n s you h ave act u al
k n owle dge t h a t, b u t for t h e p a t e n t lice n se, you r co nveying t he covere d work in a co u n t ry,
o r yo u r r eci pien t's u s e of t h e covere d work in a co u n t ry, wo ul d infringe o n e or m o r e
ide n tifiable p a te n t s in t h a t co u n t ry t h a t yo u h ave rea s o n t o believe are valid.
If, p u r s u a n t t o o r in co n nectio n wit h a si ngle t ra n s actio n or a r ra nge m e n t, you co nvey, o r
p r o p ag a te by p r oc u ring co nveya nce of, a covere d work, a n d gra n t a p a t e n t licen s e t o s o m e
of t h e p a r ties receiving t h e covere d work a u t h o ri zi ng t h e m t o u s e, p r o p aga te, m o dify o r
co nvey a s p ecific co py of t he covere d work, t he n t he p a t e n t lice n se yo u gra n t is
a u t o m a tically exte n d e d t o all reci pien t s of t h e covere d work a n d work s ba se d o n it.
A p a t e n t lice n se is discri mi na to ry if it d o e s n o t inclu d e wit hin t h e sco pe of its cover age,
p r o hibits t h e exercise of, o r is co n ditio ne d o n t he n o n - exercise of o ne o r m o re of t h e rig h t s
t h a t a re s p ecifically gra n te d u n d e r t his Licens e. You m ay n o t co nvey a covere d wor k if yo u
are a p a r ty t o a n ar ra nge m e n t wit h a t hir d p a r ty t h a t is in t he b u si ne s s of dis t rib u ti ng
s of tware, u n d e r w hich you m a ke p ay m e n t t o t h e t hir d p a r ty ba s e d o n t he exte n t of yo u r
activity of co nveying t h e work, a n d u n d e r w hich t h e t hir d p a r ty gra n t s, t o a ny of t h e p a r ties
w h o wo ul d receive t h e covere d work fro m yo u, a di scri mina t o ry p a t e n t lice n se (a) in
co n n ectio n wit h co pies of t h e covere d work co nveye d by you (or co pies m a d e fro m t h o s e
co pies), o r (b) p ri m a rily for a n d in co n nectio n wit h s p ecific p r o d uc t s o r co m pilatio n s t h a t
co n t ai n t h e covere d work, u nles s yo u e n te re d into t h a t a rra nge m e n t, or t h a t p a te n t licen se
was gra n t e d, p rior t o 2 8 March 2 0 0 7.
Not hing in t his Licens e s h all be co n s t r u e d a s exclu di ng o r limiting a ny im plie d licen s e o r
o t h e r d efe n s e s t o infringe m e n t t h a t m ay ot h erwise be available t o you u n d e r a p plicable
p a t e n t law.

12. No Surrender of Others' Freedom.
If co n ditio n s ar e im p o se d o n yo u (whe t he r by co u r t o r de r, agree m e n t o r o t he rwise) t h a t
co n t r a dict t h e co n ditio n s of t his License, t h ey d o n o t excu se yo u fro m t he co n ditio n s of
t his Licen se. If yo u ca n n o t co nvey a covere d work s o a s t o s a tisfy si m ult a neo u sly yo u r
o bliga tio n s u n d e r t his License a n d a ny o t h er p e r tine n t obligatio n s, t h e n a s a co n se q u e nce
yo u m ay n o t co nvey it a t all. For exa m ple, if yo u agree t o t er m s t h a t obligate you t o collect
a r oyalty fo r f u r t h e r co nveying fro m t h o s e t o w ho m yo u co nvey t h e Progra m, t he o nly way
yo u co ul d s a tisfy b o t h t h o se t er m s a n d t his Licen se wo ul d be t o refrain e n tirely fro m
co nveying t h e Progra m.

13. Use with the GNU Affero General Public License.
Notwit h s t a n di ng a ny ot h er p r ovisio n of t his Licens e, you h ave p e r mis sio n t o link o r
co m bi n e a ny covere d work wit h a work licen se d u n d e r versio n 3 of t h e GNU Affero Gener al
Public Licen s e int o a si ngle co m bi ne d work, a n d t o co nvey t he re s ulting work. The te r m s of
t his Licen se will co n ti n ue t o a p ply t o t h e p a r t w hich is t h e covere d work, b u t t h e s p ecial
re q uire m e n t s of t he GNU Affero Gener al Public License, sectio n 1 3, co ncer ni ng inter actio n
t h r o u g h a n e tw o rk will a p ply t o t he co m bi na tio n as s uc h.

14. Revised Versions of this License.
The Free Software Fou n d a tio n m ay p u blis h revise d a n d / o r n ew versio n s of t he GNU Gener al
Public Licen s e fr o m ti me t o ti m e. Such n ew versio n s will be si milar in s pirit t o t he p r e s e n t
ver sio n, b u t m ay differ in d e t ail t o a d d r e s s n ew p r o ble m s or co ncer n s.
Each ver sio n is given a dis ting uis hi ng versio n n u m b e r. If t h e Progra m s p ecifies t h a t a
cer tain n u m b e re d versio n of t h e GNU General Public Licens e or a ny later versio n a p plies
t o it, yo u h ave t h e o p tio n of following t he te r m s a n d co n ditio n s eit he r of t h a t n u m b e re d
ver sio n o r of a ny later versio n p u blis he d by t h e Free Softwa re Fou n d a tio n. If t h e Progr a m
d o e s n o t s p ecify a versio n n u m b e r of t he GNU General Public Licen se, yo u m ay cho o se a ny
ver sio n ever p u blis he d by t he Free Software Fou n d a tio n.
If t h e Progra m s p ecifies t h a t a p r oxy ca n d ecide w hich fu t u re versio n s of t he GNU Gener al
Public Licen s e ca n be u s e d, t h a t p r oxy's p u blic s t a te m e n t of acce p t a nce of a versio n
p e r m a n e n tly a u t h o ri z es you t o cho o se t h a t versio n for t h e Progra m.
Later licen s e ver sio n s m ay give you a d ditio nal o r differe n t p e r mis sio n s. However, n o
a d ditio n al o bligatio n s are im p o se d o n a ny a u t h o r o r co pyrigh t h ol de r a s a re s ult of yo u r
ch o o sing t o follow a later versio n.

15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND /OR
OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.

16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND / OR CONVEYS THE
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE
OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA
OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.
If t h e disclai me r of warra n ty a n d limita tio n of liability p r ovide d a bove ca n n o t be given local
legal effect acco r di ng t o t h eir te r m s, reviewing co ur t s s h all a p ply local law t h a t m o s t
clo sely a p p r oxi ma te s a n a b s olu te waiver of all civil liability in co n nectio n wit h t h e Progr a m,
u nles s a war r a n ty or a s s u m p tio n of liability acco m p a nies a co py of t he Progra m in r e t u r n
for a fee.
END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs
If yo u d evelo p a n ew p r ogra m, a n d you wa n t it t o be of t he grea tes t p o s sible u s e t o t h e
p u blic, t h e b es t way t o ac hieve t his is t o m a ke it free s oftwa re w hich everyo ne ca n
re dis t rib u t e a n d cha nge u n d e r t he se te r m s.
To d o s o, a t t ac h t he following n o tices t o t he p r ogra m. It is s afes t t o a t tac h t h e m t o t h e s t a r t
of eac h s o u rce file t o m o s t effectively s t a t e t he exclu sio n of war ra n ty; a n d each file s h o ul d
h ave a t leas t t h e co pyrigh t line a n d a p oi n ter t o w here t he full n o tice is fo u n d.
    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

Also a d d info r m a tio n o n h ow t o co n t act yo u by elect ro nic a n d p a p e r m ail.


If t h e p r og r a m d oe s te r mi nal interac tio n, m a ke it o u t p u t a s h o r t n o tice like t his w he n it
s t a r t s in a n in ter active m o d e:
    <program>  Copyright (C) <year>  <name of author>
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hy p o t h e tical co m m a n d s ` s h ow w' a n d ` s h o w c' s h o ul d s h ow t h e a p p r o p ria te p a r t s of


t h e General Public Licens e. Of co u r se, yo ur p r ogra m ' s co m m a n d s mig h t be differe n t; fo r a
GUI in te rface, yo u wo ul d u s e a n abo u t b ox .
You s h o ul d also get yo u r e m ployer (if you work a s a p r ogra m m e r) o r sc h ool, if a ny, t o sig n
a co pyrig h t disclai m er for t h e p r ogra m, if n eces s a ry. For m o re infor m a tio n o n t his, a n d
h ow t o a p ply a n d follow t he GNU GPL, s ee < h t t p: / / w ww.gn u.org / lice n s e s / > .
The GNU Gener al Public License d o e s n o t p e r mi t incor p o ra ting you r p r ogra m into
p r o p rieta ry p r og ra m s. If you r p r ogra m is a s u b r o u ti ne libra ry, yo u m ay co n si der it m o r e
u s ef ul t o p e r mit linking p r o p rieta ry a p plicatio n s wit h t he library. If t his is w ha t you wa n t
t o d o, u s e t h e GNU Lesser General Public Licens e ins t ea d of t his Licens e. But firs t, plea se
rea d < h t t p: / / w ww.gn u.org / p hilos o p hy / w hy - n o t - lgpl.ht ml> .

Vous aimerez peut-être aussi