Additional Information
38
En
with the comp lete machine- r eadable
“wor k that uses the Lib r ar y”, as o bject
code and/or source code, so that the
user can modify the Libr ar y and then
relink to produce a modified
executable containing the modified
Libr ar y. (It is under stood that the use r
who changes the contents of
definitions files in the Libra r y wi ll not
necess ar ily be able to r ecom p ile the
app lication to use the modified
definitions.)
b) Use a su itable shared lib ra ry
mechanism for linking with the
Libr ar y. A suitable mechanism is one
that (1) uses at r un time a cop y of the
libr ar y al r eady pr esent on the user 's
comp uter system, r ather than
cop ying lib r ar y functions into the
execu
table, and (2) will ope rate
pro pe rly with a mo dified ver sion of the
libr ar y, if the use r installs one, as long
as the modified ver sion is inte r face-
comp atible with the ve r sion that the
wor k was made with.
c) Accompany the wo rk with a w ritten
offer , valid for at least th ree yea rs, to
give the same user the materials
sp ecified in Subsection 6a, above, for
a charge no mo re than the cost of
pe rfo rming this dist ribution.
d) If distribution of the wo rk is made by
offer ing access to cop y from a
designa ted p lace, offe r equivalent
access to cop y the above s p ecified
mater ials f r om the same p lace.
e)
Ver ify that the user has al r eady
received a co py of these mate rials o r
that you have alr eady sent this user a
cop y.
For an executable, the r equi r ed for m of
the “wor k that uses the Libr ar y” must
include any data an d utility pr ograms
needed for r epr oducing the executable
fr om it. Howeve r , as a s p ecial exce p tio n,
the mater ials to be dist r ibuted need not
include anything that is nor mally
distr ibuted (in either sou r ce or bina r y
form) with the majo r com ponent s
(comp iler, ke rnel, and so on) of the
op er ating system on which the
executable r uns, unless that
co
mponent itself accom panies the
executable.
It may happen that this requi rement
contradicts the license rest r ictions of
other pr opr ietar y lib r ar ies that do not
nor mally accom p any the ope rating
system. Such a contr adiction means
you cannot use both them and the
Libr ar y togethe r in an executable that
you distribute.
7. You may p lace libra r y facilities that ar e a
wor k based on the Lib r ar y side-by-side
in a single libra ry togethe r with othe r
libra ry facilities not cove red by this
License, and distribute such a
combined libra ry, provided that the
sepa rate di
stribution of the wo rk based
on the Libr ar y and of the other lib r ar y
facilit ies is o therwise pe rmitted, a nd
provided that you do these two things:
a) Accompany the combined lib ra ry
with a copy of the same wo rk based
on the Libr ar y, uncombined with any
other lib r ar y facilities. This must be
distr ibuted unde r the ter ms of the
Sections above.
b) Give pr ominent notice with the
combined libra ry of the fact that pa rt
of it is a wor k based on the Libra r y,
and explaining whe re to find the
accompanying uncombined fo rm of
the same work.
8. You may not cop y, modi fy, sublicense,
link with, or distr ibute the Libra r y exce pt
as
expressly provided unde r this
License. Any attemp t othe r wise to cop y,
modify, sublicense, link with, or
distribute the Lib ra r y is void , and will
automatically ter minate you r r ights
under this License. However , p ar ties
who have r eceived cop ies, or rights,
fr om you under this License will not
have their licens es terminated so long
as such p ar ties r emain in full
comp liance.
9. You are not requi red to acce pt this
License, since you have not signed it.
However , nothing else gr ants y ou
pe rmission to modify o r dist ribute the
Libra r y or its
derivative wo rks. These
actions are prohibited by law if y ou do
not accept this License. The refo re, by
modifyi ng or distr ibuting the Lib r ar y (or
any work based on the Lib ra r y), you
indicate your acceptance of this
Licens e to d o so, a nd all its ter ms and
conditions for copying, dist r ibuting or
modifyi ng the L ibra r y or wor ks based on
it.
10. Each ti me you redist ribute the Lib ra ry
(or any wo r k ba sed on the Libra ry), the
reci pient automatically receives a
license from the o r iginal licensor to
copy, dist r ibute, link with or modify the
Libra ry
subject to these ter ms and
conditions. You may not imp ose any
furthe r rest rictions on the reci pients’
exer cise of the r ights g r anted he r ein.
You are not res p onsible f or enfo rcing
comp liance by thir d pa rties with this
License.
11. If, as a consequence of a cour t
judgment or allegation of p aten t
infr ingement or fo r any othe r reason
(not limited to p atent issues),
conditions ar e imp osed on you (whether
by court o rde r, ag reement o r othe rwise)
that contr adict the conditions of this
License, they do not excuse you fr om
the conditions of this License. If you
ca
nnot distr ibute so as to satisfy
simultaneously your obligation s under
this License and any other p er tinent
obligations, then as a consequence you
may not distr ibute the Libr ar y at all . For
examp le, if a p atent license would not
pe rmit royalty-f ree redist ribution of the
Libra ry by all those who receive co pies
directly o r indirectly th rough you , then
the only way you could satisfy both it
and this License would be to ref r ai n
entir ely f r om distr ibution of the Lib r ar y.
If any po rtion of this section is held
invalid or unenfo rceable unde r any
pa rticula r ci rcumstance, the balance of
the section is intended to app ly, and the
section as a whole is intended to app ly
in oth
er circumstances.
It is not the p urp ose of this section to
induce you to infr inge any patents o r
other prop er ty r ight claims or to contest
validity of any such claims; this section
has the sole p urp ose of pr otectin g the
integr ity of the f r ee softwa r e dist r ibution
system which is imp lemented b y p ublic
license pr actices. Many p eople have
made gener ous contributio ns to the
wide r ange of softwa r e dist r ibuted
thr ough that system in r eliance on
consistent app lication of th at system; it
is up to the autho r/dono r to decide if he
or she is willing to dist r ibute softw are
thr ough any othe r system an d a
licensee cannot imp ose that choice.
Thi
s section is intended to make
thor oughly clea r wh a t is b el ie ve d to b e a
consequence of the r est of this License.
12. If the d istr ibution and/o r use of the
Libra r y is rest r icted in certain count r ies
either by p atents o r by co p yr ighted
inter faces, the or iginal co p yright holder
who p laces the Li b r ar y unde r this
License may add an explicit
geogra p hical distr ib ution limitation
excluding those countr ies, so that
distr ibution is pe r mitted only in or
among countr ies not thus excluded. In
such case, this License incorp or ates
the limitation as if wr itten in the body of
this License.
13. T he Free Softwa re Foundation may
publish revised and/o r new
ver sions of
the Lesser Gene r al Pub lic License from
time to time. Such new versions will be
similar in s pi rit to the present ve r sion,
but may differ in detail to add ress new
problems o r conce rns.
Each version is given a distinguishing
ver sion numbe r . If the Libr ar y s p ecifies
a ver sion numbe r of this License which
app lies to it and “any later ve rsion”, you
have the option of following the te rms
and conditions either of that ve r sion or
of any later ve rsion published by the
Fr ee Softwar e Foundation. If the Libr ar y
does not specify a license ve r sion
number, you may choose any ve r sion
ever p ub
lished by the Fr ee Softwar e
Foundation.
14. If you wi sh to incorp or ate p ar ts of the
Libra ry into othe r f ree pr ograms whose
distr ibution conditions are
incomp atible with these, write to the
author to ask for p er mission. For
software which is co py righted by the
Fr ee Softwa r e Foundation, wr ite to the
Fr ee Softwa r e Foundation; we
sometimes make excep tions fo r this.
Our decision will be guided by the two
goals of prese rving the f ree status of all
der ivatives of our f ree softwa re and of
promoting the shar ing and reuse of
softw
are gene r ally.
NO WARRANTY
15. B ECAUSE T HE LIBRARY IS LICENS ED
FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRAR Y, TO THE
EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERW ISE
STATED IN WRITING THE C OPYRIGHT
HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY “AS IS”
WITHOUT WARR ANTY OF ANY KIND,
EITHER EXPRESSED OR IM PLIED,
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 LIBRARY IS
WITH YOU. SHOULD THE LIBRARY
PROVE DEFECTIVE, YOU ASSUME THE
COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY
APPLICABLE LAW OR AGRE ED TO IN
WRITING WILL ANY COPYRIGHT
HOLDER, OR ANY OTHER PARTY WHO
MAY MODIFY AN D/OR REDIST RIBUTE
THE LIBRARY AS PERMITTED AB OVE,
BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENE RAL, SPECIAL,
INCIDENTAL OR CONSEQUE NTIAL
DAMAGES ARISING OUT OF THE U SE
OR INABILITY TO USE THE LIBRARY
(INCLUDING BUT NOT LI MITED TO
LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE
LIBRARY TO OPERATE WITH ANY
OTHER SOFTWARE), EVEN IF SUCH
HOLDER OR OTHER PARTY HAS BEEN
ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
END OF TERMS AND
CONDITIONS
How to Apply These Terms to
Your New Libraries
If you develop a new lib r ar y, and you want it
to be of the gr eatest p ossible use to the
public, we recommend making it f ree
software that eve ryone can redist r ibute and
change. You can do so by p er mitting
redist ribution unde r these te rms (or,
alter natively, under the ter ms of the
or dina r y General Public License).
To apply these te rms, attach the following
notices to the libra ry. It is safest to attach
them to the star t of each sour ce file to most
effectively convey the exclusion of warr anty;
and each file should have at leas t the
“copy right” line an d a p ointer to where the
full notice is found.
one line to give the libr ar y's name and an
idea of what it does.
Cop yr ight (C) year name of author
This libra r y i
s free softwa re; you can
redist ribute it and/o r modify it unde r the
ter ms of the GNU Lesser Gene r al Publi c
License as published by the F r ee Software
Foundation; either
ver sion 2.1 of the License, o r (at you r o p tion)
any later version.
This libra r y is di stributed in the ho pe that it
will be useful, but WIT HOUT ANY
WARRANTY; without even the imp lied
warr anty of MERCHANTABILITY o r FITNESS
FOR A PARTICULAR PURPOSE. See the
GNU Lesser Gene r al Publ ic License for
mor e detai ls.
You should have r eceived a cop y of the GNU
Lesser Gene r al Public Licens e along with
this libra ry; i f n o t , w rite to the F ree Softwa re
Foundation, Inc., 51 Fr anklin St r eet, Fifth
Floor , Boston, MA 02110-1301 USA
Also add i nfor matio
n on how to contact you
by electr onic and p ap er mail.
You should also get your em p loye r (if you
wor k as a pr og r ammer ) o r you r school, if
any, to sign a “cop yr ight disclaime r ” fo r the
libra ry, if n ecessa ry. He re is a sam p le; alter
the names:
Yoyodyne, Inc., her eby disclaims all
copy r ight interest in the lib ra ry ‘F rob’ (a
libra r y fo r tweaking knobs ) wr itten by James
Random Hacker .
signature of T y Coon, 1 A pril 1990
Ty Coon, President of Vice
That’s all ther e is to it!
X-HM70_DAB_En.book 38 ページ 2011年8月10日 水曜日 午後2時9分