07
52
En
should have at least the “co
p
y
r
ight” line and a
p
ointe
r
to
whe
r
e the full notice is found.
<one line to give the
pr
og
r
am’s name and a b
r
ief idea of
what it does.>
Co
p
y
r
ight © <yea
r
> <name of autho
r
>
This
pr
og
r
am is f
r
ee softwa
r
e; you can
r
edist
r
ibute it and/
o
r
modify it unde
r
the te
r
ms of the GNU Gene
r
al Public
License as
p
ublished by the F
r
ee Softwa
r
e Foundation;
eithe
r
ve
r
sion 2 of the License, o
r
(at you
r
o
p
tion) any
late
r
ve
r
sion.
This
pr
og
r
am is dist
r
ibuted in the ho
p
e that it will be
useful, but WITHOUT ANY WARRANTY; without even the
im
p
lied wa
rr
anty of MERCHANTABILITY o
r
FITNESS FOR
A PARTICULAR PURPOSE. See the GNU Gene
r
al Public
License fo
r
mo
r
e details.
You should have
r
eceived a co
p
y of the GNU Gene
r
al
Public License along with this
pr
og
r
am; if not, w
r
ite to
the F
r
ee Softwa
r
e Foundation, Inc., 51 F
r
anklin St
r
eet,
Fifth Floo
r
, Boston, MA 02110-1301 USA.
Also add info
r
mation on how to contact you by elect
r
onic
and
p
a
p
e
r
mail.
If the
pr
og
r
am is inte
r
active, make it out
p
ut a sho
r
t notice
like this when it sta
r
ts in an inte
r
active mode:
Gnomovision ve
r
sion 69, Co
p
y
r
ight © yea
r
name of
autho
r
Gnomovision comes with ABSOLUTELY NO WARRANTY;
fo
r
details ty
p
e ‘show w’. This is f
r
ee softwa
r
e, and you
a
r
e welcome to
r
edist
r
ibute it unde
r
ce
r
tain conditions;
ty
p
e ‘show c’ fo
r
details.
The hy
p
othetical commands ‘show w’ and ‘show c’ should
show the a
ppr
o
pr
iate
p
a
r
ts of the Gene
r
al Public License.
Of cou
r
se, the commands you use may be called
something othe
r
than ‘show w’ and ‘show c’; they could
even be mouse-clicks o
r
menu items - whateve
r
suits you
r
pr
og
r
am.
You should also get you
r
em
p
loye
r
(if you wo
r
k as a
pr
og
r
amme
r
) o
r
you
r
school, if any, to sign a “co
p
y
r
ight
disclaime
r
” fo
r
the
pr
og
r
am, if necessa
r
y. He
r
e is a sam
p
le;
alte
r
the names:
Yoyodyne, Inc., he
r
eby disclaims all co
p
y
r
ight inte
r
est in
the
pr
og
r
am ‘Gnomovision’ (which makes
p
asses at
com
p
ile
r
s) w
r
itten by James Hacke
r
.
<signatu
r
e of Ty Coon>, 1 A
pr
il 1989
Ty Coon, P
r
esident of Vice
This Gene
r
al Public License does not
p
e
r
mit inco
rp
o
r
ating
you
r
pr
og
r
am into
pr
o
pr
ieta
r
y
pr
og
r
ams. If you
r
pr
og
r
am is
a sub
r
outine lib
r
a
r
y, you may conside
r
it mo
r
e useful to
p
e
r
mit linking
pr
o
pr
ieta
r
y a
pp
lications with the lib
r
a
r
y. If
this is what you want to do, use the GNU Lesse
r
Gene
r
al
Public License instead of this License.
GNU LESSER GENERAL PUBLIC
LICENSE
Ve
r
sion 2.1, Feb
r
ua
r
y 1999
Co
p
y
r
ight © 1991, 1999 F
r
ee Softwa
r
e Foundation, Inc.
51 F
r
anklin St
r
eet, Fifth Floo
r
, Boston, MA 02110-1301 USA
Eve
r
yone is
p
e
r
mitted to co
p
y and dist
r
ibute ve
r
batim
co
p
ies of this license document, but changing it is not
allowed.
[This is the fi
r
st
r
eleased ve
r
sion of the Lesse
r
GPL. It also
counts as the successo
r
of the GNU Lib
r
a
r
y Public License,
ve
r
sion 2, hence the ve
r
sion numbe
r
2.1.]
Preamble
The licenses fo
r
most softwa
r
e a
r
e designed to take away
you
r
f
r
eedom to sha
r
e and change it. By cont
r
ast, the GNU
Gene
r
al Public Licenses a
r
e intended to gua
r
antee you
r
f
r
eedom to sha
r
e and change f
r
ee softwa
r
e - to make su
r
e
the softwa
r
e is f
r
ee fo
r
all its use
r
s. This license, the Lesse
r
Gene
r
al Public License, a
pp
lies to some s
p
ecially
designated softwa
r
e
p
ackages - ty
p
ically lib
r
a
r
ies - of the
F
r
ee Softwa
r
e Foundation and othe
r
autho
r
s who decide to
use it. You can use it too, but we suggest you fi
r
st think
ca
r
efully about whethe
r
this license o
r
the o
r
dina
r
y Gene
r
al
Public License is the bette
r
st
r
ategy to use in any
p
a
r
ticula
r
case, based on the ex
p
lanations below.
When we s
p
eak of f
r
ee softwa
r
e, we a
r
e
r
efe
rr
ing to
f
r
eedom of use, not
pr
ice. Ou
r
Gene
r
al Public Licenses a
r
e
designed to make su
r
e that you have the f
r
eedom to
dist
r
ibute co
p
ies of f
r
ee softwa
r
e (and cha
r
ge fo
r
this
se
r
vice if you wish); that you
r
eceive sou
r
ce code o
r
can get
it if you want it; that you can change the softwa
r
e and use
p
ieces of it in new f
r
ee
pr
og
r
ams; and that you a
r
e info
r
med
that you can do these things.
To
pr
otect you
r
r
ights, we need to make
r
est
r
ictions that
fo
r
bid dist
r
ibuto
r
s to deny you these
r
ights o
r
to ask you to
su
rr
ende
r
these
r
ights. These
r
est
r
ictions t
r
anslate to
ce
r
tain
r
es
p
onsibilities fo
r
you if you dist
r
ibute co
p
ies of the
lib
r
a
r
y o
r
if you modify it.
Fo
r
exam
p
le, if you dist
r
ibute co
p
ies of the lib
r
a
r
y, whethe
r
g
r
atis o
r
fo
r
a fee, you must give the
r
eci
p
ients all the
r
ights
that we gave you. You must make su
r
e that they, too,
r
eceive o
r
can get the sou
r
ce code. If you link othe
r
code
with the lib
r
a
r
y, you must
pr
ovide com
p
lete object files to
the
r
eci
p
ients, so that they can
r
elink them with the lib
r
a
r
y
afte
r
making changes to the lib
r
a
r
y and
r
ecom
p
iling it. And
you must show them these te
r
ms so they know thei
r
r
ights.
We
pr
otect you
r
r
ights with a two-ste
p
method: (1) we
co
p
y
r
ight the lib
r
a
r
y, and (2) we offe
r
you this license,
which gives you legal
p
e
r
mission to co
p
y, dist
r
ibute and/o
r
modify the lib
r
a
r
y.
To
pr
otect each dist
r
ibuto
r
, we want to make it ve
r
y clea
r
that the
r
e is no wa
rr
anty fo
r
the f
r
ee lib
r
a
r
y. Also, if the
lib
r
a
r
y is modified by someone else and
p
assed on, the
r
eci
p
ients should know that what they have is not the
o
r
iginal ve
r
sion, so that the o
r
iginal autho
r
’s
r
e
p
utation will
not be affected by
pr
oblems that might be int
r
oduced by
othe
r
s.
Finally, softwa
r
e
p
atents
p
ose a constant th
r
eat to the
existence of any f
r
ee
pr
og
r
am. We wish to make su
r
e that a
com
p
any cannot effectively
r
est
r
ict the use
r
s of a f
r
ee
pr
og
r
am by obtaining a
r
est
r
ictive license f
r
om a
p
atent
holde
r
. The
r
efo
r
e, we insist that any
p
atent license obtained
fo
r
a ve
r
sion of the lib
r
a
r
y must be consistent with the full
f
r
eedom of use s
p
ecified in this license.
Most GNU softwa
r
e, including some lib
r
a
r
ies, is cove
r
ed by
the o
r
dina
r
y GNU Gene
r
al Public License. This license, the
GNU Lesse
r
Gene
r
al Public License, a
pp
lies to ce
r
tain
designated lib
r
a
r
ies, and is quite diffe
r
ent f
r
om the o
r
dina
r
y
Gene
r
al Public License. We use this license fo
r
ce
r
tain
lib
r
a
r
ies in o
r
de
r
to
p
e
r
mit linking those lib
r
a
r
ies into non-
f
r
ee
pr
og
r
ams.
When a
pr
og
r
am is linked with a lib
r
a
r
y, whethe
r
statically
o
r
using a sha
r
ed lib
r
a
r
y, the combination of the two is
legally s
p
eaking a combined wo
r
k, a de
r
ivative of the
o
r
iginal lib
r
a
r
y. The o
r
dina
r
y Gene
r
al Public License
the
r
efo
r
e
p
e
r
mits such linking only if the enti
r
e
combination fits its c
r
ite
r
ia of f
r
eedom. The Lesse
r
Gene
r
al
Public License
p
e
r
mits mo
r
e lax c
r
ite
r
ia fo
r
linking othe
r
code with the lib
r
a
r
y.
We call this license the “Lesse
r
” Gene
r
al Public License
because it does Less to
pr
otect the use
r
’s f
r
eedom than the
o
r
dina
r
y Gene
r
al Public License. It also
pr
ovides othe
r
f
r
ee
softwa
r
e develo
p
e
r
s Less of an advantage ove
r
com
p
eting
non-f
r
ee
pr
og
r
ams. These disadvantages a
r
e the
r
eason we
use the o
r
dina
r
y Gene
r
al Public License fo
r
many lib
r
a
r
ies.
Howeve
r
, the Lesse
r
license
pr
ovides advantages in ce
r
tain
s
p
ecial ci
r
cumstances.
Fo
r
exam
p
le, on
r
a
r
e occasions, the
r
e may be a s
p
ecial
need to encou
r
age the widest
p
ossible use of a ce
r
tain
lib
r
a
r
y, so that it becomes a de-facto standa
r
d. To achieve
this, non-f
r
ee
pr
og
r
ams must be allowed to use the lib
r
a
r
y.
A mo
r
e f
r
equent case is that a f
r
ee lib
r
a
r
y does the same
job as widely used non-f
r
ee lib
r
a
r
ies. In this case, the
r
e is
little to gain by limiting the f
r
ee lib
r
a
r
y to f
r
ee softwa
r
e only,
so we use the Lesse
r
Gene
r
al Public License.
In othe
r
cases,
p
e
r
mission to use a
p
a
r
ticula
r
lib
r
a
r
y in non-
f
r
ee
pr
og
r
ams enables a g
r
eate
r
numbe
r
of
p
eo
p
le to use a
la
r
ge body of f
r
ee softwa
r
e. Fo
r
exam
p
le,
p
e
r
mission to use
the GNU C Lib
r
a
r
y in non-f
r
ee
pr
og
r
ams enables many
mo
r
e
p
eo
p
le to use the whole GNU o
p
e
r
ating system, as
well as its va
r
iant, the GNU Linux o
p
e
r
ating system.
Although the Lesse
r
Gene
r
al Public License is Less
pr
otective of the use
r
s’ f
r
eedom, it does ensu
r
e that the
use
r
of a
pr
og
r
am that is linked with the Lib
r
a
r
y has the
f
r
eedom and the whe
r
ewithal to
r
un that
pr
og
r
am using a
modified ve
r
sion of the Lib
r
a
r
y.
The
pr
ecise te
r
ms and conditions fo
r
co
p
ying, dist
r
ibution
and modification follow. Pay close attention to the
diffe
r
ence between a “wo
r
k based on the lib
r
a
r
y” and a
“wo
r
k that uses the lib
r
a
r
y”. The fo
r
me
r
contains code
de
r
ived f
r
om the lib
r
a
r
y, whe
r
eas the latte
r
must be
combined with the lib
r
a
r
y in o
r
de
r
to
r
un.
TERMS AND CONDITIONS FOR COPYING,
DISTRIBUTION AND MODIFICATION
0. This License Ag
r
eement a
pp
lies to any softwa
r
e lib
r
a
r
y o
r
othe
r
pr
og
r
am which contains a notice
p
laced by the
co
p
y
r
ight holde
r
o
r
othe
r
autho
r
ized
p
a
r
ty saying it may
be dist
r
ibuted unde
r
the te
r
ms of this Lesse
r
Gene
r
al
Public License (also called “this License”). Each licensee
is add
r
essed as “you”.
A “lib
r
a
r
y” means a collection of softwa
r
e functions and/
o
r
data
pr
e
p
a
r
ed so as to be conveniently linked with
a
pp
lication
pr
og
r
ams (which use some of those
functions and data) to fo
r
m executables.
The “Lib
r
a
r
y”, below,
r
efe
r
s to any such softwa
r
e lib
r
a
r
y o
r
wo
r
k which has been dist
r
ibuted unde
r
these te
r
ms. A
“wo
r
k based on the Lib
r
a
r
y” means eithe
r
the Lib
r
a
r
y o
r
any de
r
ivative wo
r
k unde
r
co
p
y
r
ight law: that is to say, a
wo
r
k containing the Lib
r
a
r
y o
r
a
p
o
r
tion of it, eithe
r
ve
r
batim o
r
with modifications and/o
r
t
r
anslated
st
r
aightfo
r
wa
r
dly into anothe
r
language. (He
r
einafte
r
,
t
r
anslation is included without limitation in the te
r
m
“modification”.)
“Sou
r
ce code” fo
r
a wo
r
k means the
pr
efe
rr
ed fo
r
m of the
wo
r
k fo
r
making modifications to it. Fo
r
a lib
r
a
r
y,
com
p
lete sou
r
ce code means all the sou
r
ce code fo
r
all
modules it contains,
p
lus any associated inte
r
face
definition files,
p
lus the sc
r
i
p
ts used to cont
r
ol
com
p
ilation and installation of the lib
r
a
r
y.
Activities othe
r
than co
p
ying, dist
r
ibution and
modification a
r
e not cove
r
ed by this License; they a
r
e
outside its sco
p
e. The act of
r
unning a
pr
og
r
am using the
Lib
r
a
r
y is not
r
est
r
icted, and out
p
ut f
r
om such a
pr
og
r
am
is cove
r
ed only if its contents constitute a wo
r
k based on
the Lib
r
a
r
y (inde
p
endent of the use of the Lib
r
a
r
y in a tool
fo
r
w
r
iting it). Whethe
r
that is t
r
ue de
p
ends on what the
Lib
r
a
r
y does and what the
pr
og
r
am that uses the Lib
r
a
r
y
does.
1. You may co
p
y and dist
r
ibute ve
r
batim co
p
ies of the
Lib
r
a
r
y’s com
p
lete sou
r
ce code as you
r
eceive it, in any
medium,
pr
ovided that you cons
p
icuously and
a
ppr
o
pr
iately
p
ublish on each co
p
y an a
ppr
o
pr
iate
co
p
y
r
ight notice and disclaime
r
of wa
rr
anty; kee
p
intact
all the notices that
r
efe
r
to this License and to the
absence of any wa
rr
anty; and dist
r
ibute a co
p
y of this
License along with the Lib
r
a
r
y.
You may cha
r
ge a fee fo
r
the
p
hysical act of t
r
ansfe
rr
ing
a co
p
y, and you may at you
r
o
p
tion offe
r
wa
rr
anty
pr
otection in exchange fo
r
a fee.
2. You may modify you
r
co
p
y o
r
co
p
ies of the Lib
r
a
r
y o
r
any
p
o
r
tion of it, thus fo
r
ming a wo
r
k based on the Lib
r
a
r
y,
and co
p
y and dist
r
ibute such modifications o
r
wo
r
k
unde
r
the te
r
ms of Section 1 above,
pr
ovided that you
also meet all of these conditions:
a) The modified wo
r
k must itself be a softwa
r
e lib
r
a
r
y.
b) You must cause the files modified to ca
rr
y
pr
ominent
notices stating that you changed the files and the date
of any change.
c) You must cause the whole of the wo
r
k to be licensed at
no cha
r
ge to all thi
r
d
p
a
r
ties unde
r
the te
r
ms of this
License.
d) If a facility in the modified Lib
r
a
r
y
r
efe
r
s to a function
o
r
a table of data to be su
pp
lied by an a
pp
lication
pr
og
r
am that uses the facility, othe
r
than as an
a
r
gument
p
assed when the facility is invoked, then you
must make a good faith effo
r
t to ensu
r
e that, in the
event an a
pp
lication does not su
pp
ly such function o
r
table, the facility still o
p
e
r
ates, and
p
e
r
fo
r
ms whateve
r
p
a
r
t of its
p
u
rp
ose
r
emains meaningful. (Fo
r
exam
p
le,
a function in a lib
r
a
r
y to com
p
ute squa
r
e
r
oots has a
p
u
rp
ose that is enti
r
ely well-defined inde
p
endent of
the a
pp
lication. The
r
efo
r
e, Subsection 2d
r
equi
r
es that
any a
pp
lication-su
pp
lied function o
r
table used by this
function must be o
p
tional: if the a
pp
lication does not
su
pp
ly it, the squa
r
e
r
oot function must still com
p
ute
squa
r
e
r
oots.)
These
r
equi
r
ements a
pp
ly to the modified wo
r
k as a
whole. If identifiable sections of that wo
r
k a
r
e not de
r
ived
f
r
om the Lib
r
a
r
y, and can be
r
easonably conside
r
ed
inde
p
endent and se
p
a
r
ate wo
r
ks in themselves, then this
License, and its te
r
ms, do not a
pp
ly to those sections
when you dist
r
ibute them as se
p
a
r
ate wo
r
ks. But when
you dist
r
ibute the same sections as
p
a
r
t of a whole which
is a wo
r
k based on the Lib
r
a
r
y, the dist
r
ibution of the
whole must be on the te
r
ms of this License, whose
p
e
r
missions fo
r
othe
r
licensees extend to the enti
r
e
whole, and thus to each and eve
r
y
p
a
r
t
r
ega
r
dless of who
w
r
ote it.
Thus, it is not the intent of this section to claim
r
ights o
r
contest you
r
r
ights to wo
r
k w
r
itten enti
r
ely by you;
r
athe
r
,
the intent is to exe
r
cise the
r
ight to cont
r
ol the
dist
r
ibution of de
r
ivative o
r
collective wo
r
ks based on the
Lib
r
a
r
y.
In addition, me
r
e agg
r
egation of anothe
r
wo
r
k not based
on the Lib
r
a
r
y with the Lib
r
a
r
y (o
r
with a wo
r
k based on
the Lib
r
a
r
y) on a volume of a sto
r
age o
r
dist
r
ibution
medium does not b
r
ing the othe
r
wo
r
k unde
r
the sco
p
e
of this License.
3. You may o
p
t to a
pp
ly the te
r
ms of the o
r
dina
r
y GNU
Gene
r
al Public License instead of this License to a given
co
p
y of the Lib
r
a
r
y. To do this, you must alte
r
all the
notices that
r
efe
r
to this License, so that they
r
efe
r
to the
o
r
dina
r
y GNU Gene
r
al Public License, ve
r
sion 2, instead
of to this License. (If a newe
r
ve
r
sion than ve
r
sion 2 of the
o
r
dina
r
y GNU Gene
r
al Public License has a
pp
ea
r
ed, then
you can s
p
ecify that ve
r
sion instead if you wish.) Do not
make any othe
r
change in these notices.
Once this change is made in a given co
p
y, it is
i
rr
eve
r
sible fo
r
that co
p
y, so the o
r
dina
r
y GNU Gene
r
al
Public License a
pp
lies to all subsequent co
p
ies and
de
r
ivative wo
r
ks made f
r
om that co
p
y. This o
p
tion is
useful when you wish to co
p
y
p
a
r
t of the code of the
Lib
r
a
r
y into a
pr
og
r
am that is not a lib
r
a
r
y.
4. You may co
p
y and dist
r
ibute the Lib
r
a
r
y (o
r
a
p
o
r
tion o
r
de
r
ivative of it, unde
r
Section 2) in object code o
r
executable fo
r
m unde
r
the te
r
ms of Sections 1 and 2
above
pr
ovided that you accom
p
any it with the com
p
lete
co
rr
es
p
onding machine-
r
eadable sou
r
ce code, which
must be dist
r
ibuted unde
r
the te
r
ms of Sections 1 and 2
above on a medium customa
r
ily used fo
r
softwa
r
e
inte
r
change.
If dist
r
ibution of object code is made by offe
r
ing access
to co
p
y f
r
om a designated
p
lace, then offe
r
ing equivalent
access to co
p
y the sou
r
ce code f
r
om the same
p
lace
satisfies the
r
equi
r
ement to dist
r
ibute the sou
r
ce code,
even though thi
r
d
p
a
r
ties a
r
e not com
p
elled to co
p
y the
sou
r
ce along with the object code.
LX52_VXJ5_IBD_EN.book 52 ページ 2009年3月3日 火曜日 午後7時29分