60 EN
3. You may copy and distribute the Pro gram (or a work based on it, unde r Section 2) in object 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 comple te corresponding mach ine-readable source code, whi ch must be
distributed under the terms of Sections 1 and 2 above on a me dium customaril y used for so ftware
interchange; or,
b) Accompany it with a wri tten offer, valid for at least three years, to give any t hird party, for a charge no
more than your c ost of physically pe rforming sour ce distribution, a complete machine -readable copy
of the corresp onding source code , to be dist ributed under the terms of Sections 1 and 2 above on a
medium customarily used for software inte rchange; or,
c) Accompany it with the info rmation you r eceived as to the offer to distribute corres ponding source
code. (This alt ernative is al lowed only for n oncommercial dist ribution and on ly if you recei ved the
program in obje ct code or executable fo rm with such an offer, in acco rd with Subsection b above .)
The source code for a work means the preferred form of the work for makin g modifications to it. For an
executable work, complete source code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to control comp ilation and install ation of the
executable. H owever, as a spe cial except ion, the source c ode distributed n eed not include a nything
that is normally d istributed (in either source or binary form) wi th the major compone nts (compil er,
kernel, and s o on) of the op erating system o n which the exec utable runs, unl ess that compon ent itself
accompanies the exe cutable.
If distributi on of executabl e or object co de is made by of fering access to copy from a de signated place,
then offerin g equivalent access to c opy the source c ode from the same plac e counts as distri bution of
the source code, even though third parties are not compelled to copy the sour ce along with the objec t
code.
4. You may not copy, modify , sublicense, or distribut e the Program except as expressl y provided under
this Licen se. Any atte mpt otherwise to copy, mo dify, sublicen se or distribu te the Progra m is void, an d
will automati cally terminate yo ur rights under this License. However, part ies who have recei ved copies,
or rights, from you under this License will not have their lice nses terminated so long as such parties
remain in full complia nce.
5. You are not required to accept this License, sinc e you have not signed it. However, nothing else grants
you permission to modi fy or distribute the Prog ram or its derivative works. These a ctions are prohibited
by law if y ou do not ac cept this Lic ense. Therefor e, by modify ing or distrib uting the Prog ram (or any
work based on the Program), you indicate your acceptance of this License to do so, and all its terms and
conditions f or copying, di stributing o r modifying t he Program o r works based on it.
6. Each time you redistribute th e Program (or any work based on the Prog ram), the rec ipient automat ically
receive s a license f rom the origin al licensor t o copy, dist ribute or modi fy the Progr am subject to these
terms and conditions. You may not impose any furthe r restrictions on the recipients' exercise of the
rights granted herei n. You are not responsible fo r enforcing compl iance by third parties to thi s License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason
(not limited to patent issues), conditions are impo sed on you (whether by court order, agreement or
otherwise) that co ntradict the condit ions of this L icense, they do not e xcuse you from the condit ions of
this License . If you cannot distri bute so as t o satisfy simultaneously your obligations under this Lic ense
and any other pertinent obligations, then as a consequence you may not distribute the Program at all.
For example, if a patent license would n ot permit royalty-f ree redistributio n of the Program by all those
who receive copies directly or indirec tly through you, then the only way you could satisfy both it and
this License wo uld be to refrain entirely from distribution of the Program.
If any po rtion of this section is held i nvalid or unenf orceable under any particula r circumstance, the
balance of the section is intended to apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpo se of this sectio n to induce you to infringe any patents or other pro perty right claims
or to cont est validity of a ny such cla ims; this sectio n has the sole purpose of pr otecting the integrity of
the free soft ware distribut ion system, whi ch is implemente d by public lic ense practices. Many people
have made generous contributions to the wide range of software distributed through that system in
reliance on consistent ap plication of t hat system; it i s up to the a uthor/donor to decide if he or she is
willing to distribute software through an y other system and a license e cannot impose that choice.
This section is intended to make thoroughly clear wh at is believed to be a cons equence of the re st of
this License.
8. If the di stribution and/o r use of the Prog ram is restrict ed in certain coun tries either by patents or by
copyrighted interfac es, the original copyrigh t holder who places the Progra m under this License may
add an explicit geographi cal distribution li mitation excludi ng those countries, so that distribution is
permitted only in or amo ng countries not thus ex cluded. In such case, this Lic ense incorporates the
limitation as if writt en in the body of this Lic ense.
9. The Free S oftware Fou ndation ma y publish rev ised and/or new ve rsions of the Gene ral Public License
from time to time. Such new versi ons will be similar in spiri t to the present ver sion, but may differ in
detail to address new p roblems or concerns.
Each vers ion is given a distinguish ing versio n number. If th e Program spec ifies a versi on number of thi s
License wh ich applies t o it and "an y later vers ion", you ha ve the opti on of follow ing the terms and
conditions ei ther of that version or of any later vers ion published by the Free Software Foundation. If
the Program does not sp ecify a version number of this License, you may choose any version ever
published by the Fr ee Software Foundatio n.
10. If you wish to incorporate parts of the Prog ram into other free programs whose distribution conditio ns
are different, write to the author to ask for permission. For software which is copyrighted by the Free
Software Foundation, wr ite to the Free Software Foundation; we sometimes make except ions for thi s.
Our decision will be guide d by the two go als of preserving t he free status o f all derivati ves of our free
software and of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FR EE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIG HT HOLDERS AND/OR OTHE R PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERC HANTABILITY AND FITN ESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF TH E PROGRAM IS WITH YOU. SHOULD THE PROGRAM
PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, R EPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRI BUTE THE
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDIN G ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
THE PROGRAM (INCLUDIN G 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 D AMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest po ssible use to the public, the best
way to achi eve this is to m ake it free soft ware which ever yone can redistrib ute and change un der these
terms.
To do so, attach the following not ices to the progra m. It is safest to attach them to the st art of each source
file to most effe ctively convey the exclusion of warran ty; and each file sho uld have at least the "cop yright"
line and a p ointer to wh ere the full no tice is found.
<one line to give the progr am's name and a brief idea of what it does.>
Copyright (C) <y ear> <name of author>
This program is free software; yo u can redistribute it and/or modify it under the te rms of the GNU
General Public License as publi shed by the Free So ftware Foundati on; either versi on 2 of the License, o r
(at your op tion) an y later vers ion.
This program i s distributed in the hope that it will be usef ul, but WITHOUT ANY WARRANTY; withou t
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have r eceived a copy of the GNU Gener al Public Li cense along with this progr am; if not,
write to the Free Software Foundation, Inc., 5 1 Franklin Street, Fifth Fl oor, Boston, MA 02110-13 01 USA.
Also add information on how to contact you by electronic and paper mail.
If the pr ogram is in teractive , make it o utput a short notice li ke this when it starts in an intera ctive mode:
Gnomovision ver sion 69, C opyright (C) y ear name of author
Gnomovision co mes with ABSOLUT ELY NO WARRANTY; fo r details type `sh ow w'.
This is free soft ware, and you are welcome to redistribute it under certain conditio ns; type `show c' for
details.
The hypotheti cal commands `show w' and `show c' shou ld show the approp riate parts of t he General
Public License. Of course, the commands you use may be called some thing other than `show w' and
`show c'; they could even be mo use-clicks or menu items-- whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a
"copyright disclaimer" for th e program, if necessary. Here is a sample; alter th e names:
Yoyodyne, Inc., hereby disclaims all copyright interest i n the program `G nomovision' (w hich makes
passes at compilers) written by James Hacker.
<signature of T y Coon>, 1 Apri l 1989
Ty Coon, President of Vice
This General Public License does no t permit inco rporating your prog ram into proprietary progr ams. If
your program is a subrou tine library, you may consid er it more useful to permi t linking proprieta ry
applicatio ns with the library. If this is what you want to do, use the GNU Lesser Gener al Public Licen se
instead of this Licens e.
Exhibit B
LGPL
GNU LESSER GENERAL PUBLIC LICENSE
Version 2. 1, Februa ry 1999
Copyright (C ) 1991, 1999 Fr ee Software Fo undation, Inc.
51 Franklin Str eet, Fifth Floor , Boston, MA 02 110-1301 USA
Everyone is permitted to copy and distri bute verbatim copies of thi s license document, but changi ng it
is not al lowed.
[This is the first released ve rsion of the Le sser GPL. It also counts as the successor of the GNU Library Public
License, version 2, hence the version number 2.1.]
Preamble
The license s for most sof tware are designed to take away your freedom to share and change it. By
contrast, t he GNU General Public Lice nses are intend ed to guarante e your freedom to share and chan ge
free software--to make sure the software is free for all its users.
This license, the Lesser Gener al Public License , applies to some specially designat ed software pac kages--
typically li braries--of th e Free Software Foundati on and other authors who dec ide to use it. You can use it
too, but w e suggest you f irst think ca refully about whether this license or the ordinary Gene ral Public
License i s the better str ategy to use in any partic ular case, based on the explana tions below.
When we speak of free software, we ar e referring to freedom of use, not price. Our General Public Licenses
are designed to make sure th at you have the freedom to d istribute copies of free so ftware (and ch arge for
this service if you wish); that you receive source code or can get it if you want it; that you can change the
software and u se pieces of it in new free programs; and t hat you are in formed that you can do these
things.
To protect y our rights, we need to m ake restri ctions that forbid distr ibutors to deny you the se rights o r to
ask you to sur render these rights . These restrict ions translate to certain responsi bilities for y ou if you
distribute copies of the library or if you modify it.
For example, i f you distribute cop ies of the library, whether gratis or f or a fee, you must g ive the recipients
all the rights th at we gave you. You mus t make sure that t hey, too, receive or can get the source code. If
you link other co de with the librar y, you must provide c omplete object fil es to the recipients, so that they
can relink them with the l ibrary after m aking changes to the library and recompilin g it. And you mu st
show them these terms so they know their rights.
We protect your rig hts with a two-st ep method: (1) we copyright the library , and (2) we offer yo u this
license, which gives you le gal permission to copy, distr ibute and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty for the free library.
Also, if the library is modifi ed by someone else and passed on, the recipien ts should know that what they
have is not the origin al version, so that th e original author' s reputation wil l not be affected by probl ems
that might be introduced by o thers.
Finally, software patent s pose a constant threat to the ex istence of any free program. We wish to make
sure that a company cannot effectively restrict the users of a free program by obtaini ng a restrictive
license fr om a patent hol der. Therefore, we insist that any patent lic ense obtained f or a version of t he
library must be consisten t with the ful l freedom of us e specified in this licen se.
Most GNU software, including some libraries, is covere d by the ordinary GNU General Public Lice nse. This
license, the GNU Lesse r General Public License, applies to certain designated libraries, and is quite
different from the ordin ary General Pu blic License . We use this license for certain libraries in order to
permit lin king those li braries into non-free pro grams.
E5PJ1UD_EN.book Page 60 Thurs day, September 10, 2009 6: 45 PM