146
$´OLEUDU\µP HDQVDFROOHFWLRQRIV RIWZDUHIXQ FWLRQVDQGRUGDW DSUHSDUHGVRDVWRE HFRQYHQLHQWO\OLQ NHG
ZLWKDSSOLFDWL RQSURJUDPVZKLF KXVHVRPHRIWKRVHIXQF WLRQVDQGGDWDWRIRU PH[HFXWDEOHV
The “Librar y”, below, refers to any s uch software li brary or work w hich has been dist ributed under t hese
terms. A “work b ased on the Libra ry” means eith er the Librar y or any derivative wo rk under copyrig ht
ODZWKDWLVWRVD\DZRUNFRQ WDLQLQJWKH/LEU DU\RUDSRU WLRQRILWHLWKH UYHUEDWLPRUZL WKPRGLÀFDWLRQV
DQGRUWUDQVODW HGVWUDLJKWI RUZDUGO\LQW RDQRWKHUODQJXDJ H+HUHLQDI WHUWUDQVODWLRQL VLQFOXGHGZLWKR XW
OLPLWDWLRQLQW KHWHUP´PRGLÀFD WLRQµ
´6RXUFHFRGHµIRUDZRU NPHDQVWKHSUHIH UUHGIRUPRIWKHZRU NIRUPDNLQJPRGL ÀFDWLRQVWRLW)R UD
library, comple te source code means all t he source code for all mod ules it contains, p lus any associated
LQWHUIDFHGHÀ QLWLRQÀOHVSOX VWKHVFULSWVXVH GWRFRQWUROFRPSLODW LRQDQGLQVWDOOD WLRQRIWKHOLEUDU \
$FWLYLWLHVRW KHUWKDQFRS\LQJGL VWULEXWLR QDQGPRGLÀFDWLR QDUHQRWFRYHUHGE\WKLV/ LFHQVHWKH\DUH
outside its sco pe. The act of runn ing a program using t he Library is not r estricted , and output from s uch a
SURJUDPLVFRYHUH GRQO\LILWVFRQWHQW VFRQVWLWXWHDZRU NEDVHGRQWKH/LE UDU\LQGHS HQGHQWRIWKHXVHRI
WKH/LEUDU \LQDWRROIRUZULWLQJL W:KHWKHUWKDWLVW UXHGHSHQGVRQZ KDWWKH/LEUDU \GRHVDQGZKDWWK H
program that us es the Library d oes.
1. You may copy and distr ibute verbati m copies of the Librar y’s complete source co de as you receive it, i n any
medium, provide d that you conspicuousl y and appropriate ly publish on each copy an a ppropriate copyr ight
QRWLFHDQGGLVFODLP HURIZDUUDQW \NHHSLQWDFWD OOWKHQRWLFHVWKDWU HIHUWRWKLV/LFHQVHDQ GWRWKHDEVHQFHRI
DQ\ZDUUDQW\ DQGGLVWULE XWHDFRS\RIWKLV/LFHQVHD ORQJZLWKWKH/LE UDU\
You may charge a fee for the physi cal act of transfe rring a copy, and you may at your o ption offer warr anty
protection in exc hange for a fee.
2. You may modify your co py or copies of the Libra ry or any porti on of it, thus formin g a work based on the
/LEUDU\DQGFRS\D QGGLVWULEX WHVXFKPRGLÀFDWL RQVRUZRUNXQGHUWK HWHUPVRI6HFWLR QDERYHSURYLGHG
that you also meet all of t hese conditions:
D7KHPRGLÀHGZRUNPX VWLWVHOIEHDVRI WZDUHOLEUD U\
E<RXPXVWFDXVHWKHÀOHVPRGL ÀHGWRFDUU\SU RPLQHQWQRWLFHVV WDWLQJWKDW\RXFK DQJHGWKHÀOHVDQGWK H
date of any change.
F<RXPXVWFDXVHWKHZKROHRIWK HZRUNWREHOLFHQVHGDWQ RFKDUJHWRDOOWKLU GSDUWLHVXQG HUWKHWHUPVRI
this License.
G,IDIDFLOLW\LQWKHPRGLÀHG/LEUD U\UHIHUVWRDIX QFWLRQRUDWDEO HRIGDWDWREHVXSSOLHGE\D QDSSOLFDWLRQ
program that us es the facility, othe r than as an argume nt passed when th e facility is invoked , then you must
make a good faith ef fort to ensure t hat, in the event an ap plication does not s upply such funct ion or table,
the facility st ill operates, a nd performs wh atever part of it s purpose remain s meaningful.
)RUH[DPSOHDIX QFWLRQLQDOLEU DU\WRFRPSXWHVT XDUHURRWVKDVDSX USRVHWKDWLVHQW LUHO\ZHOOGH ÀQHG
independent of th e application. Th erefore, Subsec tion 2d requires t hat any application -supplied funct ion or
table used by this fu nction must be opt ional: if the applic ation does not supply i t, the square ro ot function
PXVWVWLOOFRPSX WHVTXDUHURRWV 
7KHVHUHTXLUH PHQWVDSSO\WRWK HPRGLÀHGZRUNDVDZ KROH,ILGHQWLÀ DEOHVHFWLRQVRIW KDWZRUNDUH
not derived from t he Library, and c an be reasonably co nsidered indepe ndent and separa te works in
themselves, th en this License, and i ts terms, do not ap ply to those sectio ns when you distri bute them as
separate work s. But when you di stribute the sa me sections as par t of a whole which is a wor k based on
the Library, th e distributio n of the whole must be on t he terms of this Licens e, whose permissi ons for
other licensees ex tend to the entir e whole, and thus to eac h and every par t regardless of who w rote it.
Thus, it is not the in tent of this section t o claim rights or conte st your rights to wo rk written en tirely by
\RXUDWKHUWKHLQWH QWLVWRH[HUFLVHWKHU LJKWWRFRQWUROWK HGLVWULEXWL RQRIGHULYDWLYHR UFROOHFWLYHZRU NV
based on the Libr ary.