Yamaha 80-51065 Owner's Manual page 52

Table of Contents

Advertisement

For
t':ttuuplc. (HI
ruT\' (K.'<.'a..'lkm.".
there
may
be
a ,\pednl
u,>t>d
t.o
(!nc()lJr~lge
dlC widt'st
pos..
~ ible U~
of a t't'rtain library'..
lW)
.Bar if bo:ome..... de-tllcto srandord, To achleVl> rbil,
fH)fl ..
free program.
rralS'.
h,>
alk1Wro
to
U1M! lhe
JibrMY. A
mort' fh'quc.nr.
<.'a~
is
th~t
.,
fru l1t7rary
\k"JeS
t.he
~mc
job
&")
wi<JL>ly used JUJU-free libm.r1ev" In
thls
(,'a.~.
rhl'l"C i.
I,ute to
gain
by limiting the
f~
library III fru wJftWlm.'
emly.•
o we t1.W ml'
L~.ser
Generall'lIbli<: Li«mw,
In
other
CtuW, . ... (X'T1Uis•.,n to U.ie-
il
parti<.:ular
library in
non-fn.-c
pt\¥ralU~
aablc.
a
~n>ater
numba <.11
pt.'()plc
to use
.Ial~c
body of frel> *>ftware, For
l.'x'unple. pt'Ttn.is"Km
h.l
uae
the
(jNU C
Library
in llOD-fret>
P"~n.tnS
enable.
l'IUIJ'IY lJ10te
p..·~':'Plo
to
u~e
the
whole
GNU operating
sysr~m, &~
well
as
Ib
\·i\rianr. the GNUA-inuJ. opoer.tting
~.llI'cm.
;\llhough the (..e,\l'CrGenerall"uhlk Liccnac il
[..en
pttX...
~ 1.ive
oftbe
uu'n:'
fret'dom,
il.
dc:l4,.':s
l.'OiQJfe lhat
the
u.er ()( a pmi!nn,U dw, is linked wltb rhe Library
bas thc
fr(ll'dcnn
andlhc
wlM.'rewdhal1o ron tlut
program
using a
JUxJJfi,~
vt'r.trJ(Ju
of the Library,
Th~ pr~cise ll.'rnu~
<tnd
corldirk)llS f(,V' <.'opying. dhrribulWo
and
uK--..iiJkalKVl fnlhlw,
P"y
(,.''''XC
ouenrion to t.I)(,,:
<liffl'R'DGC
tx.1.wun
i)
"wort hosed (m
1he
libnrry" .vxJ
Il
"'work
that
uset& the
HbriU}''', TtM: fQfnw:r(,:onr..
im coc.k deri\."ed from the liht·tuy, when.... rhe
ultr.er
nUlIl
be
G<lInoin«i wdh the
Hbroty in
oro,.,.
to ruo.
GNU U",')SHR GENER ...L I'U BUC UCENSE
'mRMS AND CONDrJlONS FOR COPYING, DlSTRIUUTION AND
MODlFlCAIlON
(), Ttris
l.~en">C
A,gfl':l'.IHl'nt
applie.")
to
any
'.;(Jft
wan' libr,vy or other
progra.m wbkb
<.vntaimli
<I
notice
pla<.,t>d by
the coPyril;ht hoktcr or other
autoorJ7L'tJ
party :"Oil}
illg
it.
rmy be .tiotribured under Ih. 1<rnIIl of Ibis Les.., ("'n,.,.ull"ublic License
t
.Is"
Ci.Ult>d ""fhi.") Liccnse''), Ead.l IiceJUU.':e
i. Nklr(lS.")()(i
a.
"you",
A "Hbr'cU"'y" mean.... a
c,oflectkm
oJ .-uftw«re
functK),Jllli
audl(v
dara prqMl'Cd
1\0
a~
tll
f,X'
(,'()uveni.ently linked
with applkallOtl
progr~nUli
(wmch
U..
w some of
rhose
IUflictiDn~
.'Uld
diJtnj
to
h'mn ('Xe<.;ultthh,;s,
fhe
'"LibT4.lry",
tX'lQ~', rd'~1'l\
to.my ,wch rconwore
library
01·
\Yolk
which
h,Uli be...
' l.l
tlisrributt.a under
r~\U..'
ta-rna,
A
"won: bCl,\«1
ou
tbe Libnuy" mCAns either
the
Library
Of
flO)'" dui"arj\."e
work under (, . . . . .
o pyright
law: that i..
rtl
MY,
a
work.
<.'Ontaioing
the
Library
or a portion uf
it, l'uht.'T
vt.rrbathu
Of
w'irh nllxJifkarinos
and!
'" tranawed alnighlfmwwly
into
anoIber language, (H''reinaft,.,.. lTiUUllat;'ffl i.
included
witlw.lll1Iimitilt.ie1ll
in
dlCllerm "nmdilkar!on",)
"Source codt,1> fhr • 'Nf.uk mean...
tht.·
preferred "oml uI
the
woO:.
for nltdc.m"
u",'ldd'<.atK),Jllli
t.o
it,
For a
lihrary, compl,'fc.wJUtcC
(,'(de
nlean"
nil the
I\oun't'
code
I'or allauodule< ir
'Onlan,-
pills .ny """",i.red
inl.rf"""
d.finiti"" file" plus
rbe
\K.'ripts U.LoU
to cocuml coml'\Intklll
and inat.a.1I4l1ion {)( rhe library.
A.cti\.'iries other
man
copying,
distributiem
and uM.diJlQ:km are not
coveted
h} rhi.
Licctnw;
thcy arc
outJridl.' ib scope"
Tbe
acr
f.lf
running
.a.
p":~,..m
wdng the
tibfuty
i,\l,
no(
re"triL1t.~.
\Uld
output from Rll.:h
a pnlgflUU
is
cov~
only if
il"i (,'unr.enta
<.'Otlld.itu.c
a work based on the
Libnrry
(independent of
t~
U,liC
of
rhe
Libnry
in
a
W<ll
for writing
j,~
WI""""t
lhat is
1l\lC deJll'nd< "" whlor the
LiblllTY do,", and ",hal
lbe p"'gr"m ,hut
II"'"
rhe Ubraty does,
I,
You nlily
copy
trnd dh.ributc
v<.~iUl
copies of
dw;
Library> s l.:omplete source
(,.'()(,'k
as ynu n!'(,.'elvl.'
it.
in ony
m~ium,
pmvided.thal you
<:;on~picu(Jully
JUXJ
l1Vprnprlalely publish
00
f.'acb
copy an appropria.te copyrighl·
noti<.:e
\Uld
disclahm..
' t"
of
Wi.U'1""anty~
kt'ep
inr-,ltC( 411 the
t)(,)ckes:
t~
n>{trr to thil L1umc: and
to Ihe
ablw·nce
of
any warranty; and. (tild:ribure a
Gnpy ofthh lj(,.'t.'1'l.ie-
along
wilh tbe Library,
You UUlY dliuge 11 fee t(xtht' pbytli&clll
iX.1.
oftrlLll.dcrriug
acop'y.:md you may at
your option.
offer
fitliT.tU6Cy
pf(Jt«fjon in
t':A"changc
ft)f
a
fee.,
2.
You may nyxJify your <.'(>py
or
Ctlpie,...
c.lf
the Librury (lr'MY
['OftKm
of it', rfnu
fonning
11
~,rl
ba.wd
(,Vl
t.he Lihr.a.ry..
\Uld
o.lf'Y IlIld <1ilt.tribuJM!: such JUKlifif.;atlous
(V
work under
the
r~lTIU
of S«thVl
J
ahove, I'")\."ided that
you
ahu meet. ,,11 of rheae
cnudilion~~
i.l) The R'H.xtifi<.>d won-
UlU~t
itself
be U.oflware
hbrury,
b)
Y',)U must. CallS(: lbt' file. tm\\uht!lil()
(,.'un"y prununcnr utf)(kes
.~Wint;
rtw you
clwtll"d Ih. file.
and
the 'We of any dwtl!"-
c)
You
nUl,'>!
cau...e the whole of rho work to
be Ikel.lsCl(}
at uo charge to
alllhinl
paltic!> l1ndt'T
the tcma of thb Lkt.''Use,
d) If
0. Jacility
in
rhe
modifit.~
Ubnuy lv-fen
In
(I
hm(,."1K1Il
or
4
rable of data to
he
~upplled
by
,10
application
pro~nun
mar
use,") th... ,
facility.. otht'T dlm.l
u:rn
'U'gun.~~nt
pas,e.d
wh,'l-' rhe
hdlity ij
in~o"'M.
rhl.,'l,l
}(,)tllllU5t make a
,gc.~:)(1
f..urh
tff(lrt
to ('1.lsure durt, in
rhc
e~cnt
iut
apphc:i\lk>n doetli no( supply
su<.'h func,ion
()f
table, lhe fndlity .. till "penlles. aT.ld perfo't"Rl. wlwe\."er
pM.
of il'.; purpt..e
rerntriflS
uH.'tmingful.
(For
exmnpJe, a
function in
4llbrary
lo
COIUpUI.t!
square
f'()(,)(X
hal
il
porp(,),~
that
i."
('l.lhn-ly well·de.flne<.t
indc......
Jl(}t'lll of the i.lpplic....
tk)Jl. Tbt.'n."f'OI'C, Subsection.
2d requin.-s thut
i.Ul)' ..
l ppllCt.rKVl-..\upplit't.l
function
01"
table
u!«.'tl
by
,bitli
func,km
nllLst be
oplkmal: if rhe upplil..'atioll doetli
nor supply it, tbe. , . ... )U4fV: n)(,)t
funcrit'Hl
IlIU.1iit.st.ill C(Xl.lputc '.;quare n"("Jb,)
"nh~.SC
rcquiren"Jl'ntlli apply
to
the
modif'&ed
won.a~
u whole . .
[fldtuiftable
1"<.><.1.)(10.") of
thAr. work are not
dw\."od from d.K.'
Library,.md <.'all be
I'e.uonably
coruridt'f\..'tt
indt'Pl>l'ktent and .(>par.lle
we~
in mClTllu.'1
\1.'''),
d.K·n
1hi5 Lkt'llse, aud its tenns, do
Ill'"
o.Pflly tu
t.....
'>M?
~>(:t«X}"
when you dhuibutc
them
as tli(>,-.arate
WfJTk..,
Bu( when you
(1i."tribull!: the
stinK'
lli("(.1.l0ns
as
part
of.
w~lie
wmch
~
a won
ba.<;~
(,Vl
the
Library,
the-
di.~tribution
of lhe whol.e
mUllt
be
Oil
thc
rernll' of thb: Lif...'Cus6. wDw;e
pennilli.tri(1f'~
t(1t"
uthu lic.;eusc:e-
~~.c:nd
to the (>nUre whole, aud 1hus
to
each Bud
C\"cry
pan
l(:gardlc~.
(If
who
wnxc'it,
Thu~>
it is
lUll
rhe intl'.ntofthh section fodo.hn righls or
<.'(:mte5l
YUtlr righL<;to work
written ..mtirdy by
you: ruther. the intent itllO
e~l>Tt:i.\l·
thl'
right
10
control
tht'
dhl.ributi.on of
derivAli\."~
or
o.~lt'(:livc
works bDcd (m thc
Libras-y,
(n
addition, nX'rc .;\ggr-eg....
km ,li· another
w(vk not
hilllif..>d
(J1l
the I.iMi.\ry
with the
Libr..lIJ
(or
wirh a
WClfk:
b"l'!W:d on the Llbrnry) on a \,(lhnnt·
uf 4
~t(JTUgc
vr
distributuXl
llwdium
dne. nor bring the
otha
work
unda·thc
,\Ctlpe:
of
1m"
Llcen.\"C,
v
,J,
Y (loU lUay
~)P'
to uppJy
lhe
t.enn~
of the Qrd;n&ry GNU Gent'Tal
Publk
License
lflSt,'ad
of rhu.
Lic<:n.~
to a. given
(,'(,)py
of the
Librtv)',
To
do
thi~,
you nul\:C .Ita-· 0.11
thl! notices rbar
refutQ rhi.
Lia.>nac,:"Oo
,hat
tht'Y rc.>(t.' T
f()
the
OI1.tiJ11U'Y GNU
('('nl.!lal
Publk
Li~JW!:,
\."crsion
2, insread 01'
to this
Lkl.'n,",-,.
(If a nt"Wcr
~enion
than
Vt.'t'SI(')O
~
of
the- ordinary GNU
Gt'neral
Publ~
l...Jl..'eNlie hili
Il~rcd.,
dX'n you
Ci.Ul
t\peci'y
that V(··r.mfJl]
in~teiM.i
If
you wish,)
J)o
I)()(
make
.my
other <,'hange
in
I.hcse
not«:t...'5.
Onu lhis (:hange i. made in ;)
gi\'M
coPY'. it i.
ifT(,........
eorible for lhal copy•
.*)
Iht.>
(m.Unary GNU Gl'ou41 Publk
Licl~nlt'
""PP1ie.") to 411
subs~(,'nt copic~
and
dW\."llfi\."c WQfb nUKJe fn)m lho».
copy,
Tbi.~
oprif..Vl IJIi
lil.wful
when you whh
to
CAlpy P'lrt
oft.bt.' cexJc
o(thc [.ibnrry
into
a
I'mgrmD IIw h no' a IiNary.
4..
You
ffL'l)'
copy and dimlbulc
.nc Library «V'''
p<.'lltK'M'l
nT
dt'Tivulivt' ofit, under
Secdon
~)
in objecr <.'(xi,o
or
~ectlt1lb1,e
form \If.lc.1.tr
the t."''Tms
of
SC(.1.i{.J1.ls
1 and
~
ablwe
(7ftwidcd
dUll.
you
N;(;tllnpuny
it
wi1h
tbe
annplcte. CAxn.."sponding
mtlChil.le..
rendo.ble *XlrCe (,,'<.XU, whic:h
mug
~
dhfributed und(,'r
the h·nn.. ul"
S«tions
I and 2
above
(11} ....
mediutn ct1.\tonwily UK"(j -(-or wftwtm!'
i1Ycrchange,
If
ditrtrlbuHon of object
(,."'(-.de
15 made by offering access to
«'PY
from
<t
de..np.lalt>d
pl,,"-'e,
mM
offt"ring
et]ui"alent
iIC<"CSS
to
CA''PY
tbe
SOUTf.'t' CA")dc from Ule
,'.;iU111t
pliX.'e.
tliLlli..oJjft
the requin'UJE..
·ut
'0
d'istribute the
10Ut't't'
o.ldt',
e\."ell
1hnugh
third
I'"l"'Jell
M(:
I' M ' "
cellnp:llt.-d
to
cnpy tbe.l\ol.ln..'e ahmg
wlth the
obj. . . . . cl code.,
;,;,
l\
program that. (,."(.wi.Unl 00
(J... ' T 1.
\'il.ive
()f
,my pottJon
(If
the Library.
but i..
d.elCigned
to w,n\: wilh tbe
l.ibrary by
beill/!
c"mpil<-d or
link.d ,.,irh
ii, h
,.Iled
a
""'<>rk tlmt
u~
me Libr'tlty",
SlK:h a wQrk, in isolmltlO,
h not
a dcri"....i\."c
wort ofrhe Lihr'MY'.
.' U lC.l rhl.rnof"l..l1'e fa.ns our..ktc the 5<'''(,)pe ('d' fbi. Liccl1lW,
Uow-evcr,linking
i.'\
"'work that
U..
< ;I..':~
the
Library"
with the
Ubrary
creMe-"4n e.xe<,uI.able
lhat
15 4
d.eri"tlthe of tbe ljbru1")
{fx>(,.'lM.lSC
it
«1I1U1ln~
pm:1ious \If
the
Library).
nuher
than .. ·'wen.tbat
lioo..'5lbe hbnrry",
The
excl,.-"lltabl....
is
tha'·ef(}n.~
G<1Vt'red
by
this Lkt'l.lse,
Scdum 6 staU.>:s term" for distribution of SU<.;b n,l'(,."UUlihlt's,
When. "work thal lise. the Lih... :ry" lise.
tnllIeri.1Il
fmln.
"""de, file rhal is
J"IIl
of
rbe
L~br<U')',
the
~jed
cexJe
f(,){
the
work-.
may be
0
derivalhe
work of
tht' Library c\'\'n
though the
1ol(~e
<''f.-.de is
not. Whether
thl~ i~
rmt'
i~ ~pcdllUy
tliigniflCant
if
the
Wi.n
t'an
be- I1nkt.'tt wldllJUt the Library. (Jr d'lM work h itself a library, 10<:
thre,ljbold
for
thh
t.....
be true i,
not
prec.isely defint'1J
by ll:IW,
(f
5uch
\lJ1
object. file U ..
\ eII
(mly numeriatl
par"mct('rs,
diltu .l"nKNre JaY(JUh
and
uc(,.'eSIKV1l.
and
lilJnallll)OCro" and
$rnall inline
{ul'K,.'f'rms (ten
hne~..,:
Of
leu
in length), tbl'1'l
the use of
the object file
h
unres.ricrcd.
n>gunU6~
of whdha it isleg<tJly a
d"''Th'''~live
wrn.
(EU<\lt11l>leo
,,,,,.aining this
01*,,1.
Cl"~
pl.... < p"niolls of
rbe
Library
will.~ill
fullund,.,. Sedion 6.)
OI.ht'rwL'jC• .iftbe won: 'ill ....
d.erivMI\."c
of
tbe
U'bnuy,
you may
distribute
the ohj«:t
cock
fOf
tbe won:
under the
lernl.
of S«:tiOll 6,
Any
oll.t'(."Ut:rblc~
<''1.Waining
rluu. work.
"Iso
(oJl
UndtT
SCl.:ti<KI
6.
whether or
uot tht.'Y are linked
din.'(,.1Iy wltb the ljbrary iltlielf.
6.
A.
an except_loa
ro
the
Sections
uhtl'Vt'.
yuu may
41.)
(,.'Otubine or
link
a "'work"
tbat
u~e\
tbe Llbnuy'> with
the Ubmry to
produc~
a
'W(J'rk
(,.'Ontaining
JXxtioOl'
(Jf
the
UbliU)'
J
and
dild.ribure
that
w(vk unua-
tt.'TtlUi (Jf
your
0JI.cC,
providt':d
tbat rhe
renntli
pcrmil UlodiflCution (,)1
the work. hw
the
<."U~t.ot:uer'.
own use
and
.reverse
cngwcring ftv debugging
such nyxJificatinns,
Y
00
musl
give
pn.uninent. not.iu .,,;:tb each
<.'opy elf
the wun.
IMe
thc
Uhr.u-y
i.
uSCld
in It
i.U1d
thlll tbe
Library and il") u*-'
llJ'(l
o.wl."n,>tl
hy
rtri, Licen.o;e. You mUIt. 5UPPJy 4
(:(If'Y
of
tbis
1..H..'t·u¥,
[f
the wm'k
du.ring
t'J.l'.(."urkVl di"pJayti
«JPYrigbl
nrxices.
you
nJU~t
include
the
C()P}
rip
Dotice f<.V'
the.
Library
aJ1x'Hlg
th<.'U1,
al>: well;u a refeunce
din'(,.1.ing the
IL"iCr-tO
the
a1pY
01 this License.. .
AlMO.
you
mutt. do one
of
the,~
thing.;
4)
;\c(,'ompauy the work: with the
<''QmpJew ce1rfop<.mding
.Iuachine.-relll'hlible
9Jurce
C()<.~,
f"l..lt
th~ Libr~JY
induding
w~v('T
chauga wert!
U~t>d
'in
rlw! work
{wmGh mo.t
be
dhtribuu..od under Secti(Hl.") 1
;U1d
2
ahove); and,
iflh~
wod
is an
~~lfJib~
IInk.cd.
with
rhe
l..ibri.\ty,
wirh rhe
(,.'omplcre-lflllthil.le·reat.ilIbl,e "'W('"lfk.
thut
u.~
the
l..lhr'"}"'.
u~
(lbjtecl.c..'('l(1.t
un.dlO'r soun.:e
axle,
w>
dUlfthe uxrc<U1
wxJify
too
UbrMY' and
men
relil1k, to pruduce a modif'ted e?r.eeutnble (,."(,W<:Unlng
rhe
uxldift.ed [.ibrary,
(h. is
uooen•
.cx>d th'll the u.er who (,'hange,") tbe conlt'l.lb
of ddinirioll.\ files in the
Libnuy
wdl lKX
ne(,.'l's~ttrily
be tible
to
re<.'ompile the
application
to
us.e the modified
(1.tJimr.ion~,)
h) lhe. 'lIitable .ha,ed lim"'}' mechmlhm fnr linking wilh tbe Libr.uy, ...
lWitilbh'
mechani.\1U
i...
one
that (})
u.toe" at Nn t'me
a
t'(lf'Y
of the libr\U')' aln>ad,)'
pre~<''Tlt
on tbf.'
usu'
s ("'",(V1lputer
l'yld.e-m.
ratha' than
l.:opying
library fuu<.1u1l.l.lli
into lhe
t'.R>curabie. and
{2}
will oper:rte pnJP4:rly
with a
nllxlif~
ven:KlO of lhe
library. if
tbe-
uscr inlo1.41l.
(Jue.
a,~
long
o.~ 1h(~
u!Q(,tifiet.t
\."er~KVl
is
inrerfaco-
c.l.lrrtpulibk
with the
ver~."")f1
rhM
thl.'
W(nk Wl'Uli
made wirh,
c, ("\c(,'O.n1P:ll.ly the won. wirh u wrirrcn f.)ffer, ""did f()rat
lea~t
three
yean.
C\)
gi\."c
t.he !'aulC user the
lnat.et"iDl~
specified in
SUbllil.·f,:tK1U
6c:t,
above, far
Il
dhUg'.' no
J11lJT'C
rhan tbe alit'
of p<.>rf()nJling
this
di~t.ributkm.
d) If
di.~ril:>ulkm
(If II,,· W\>rlt i. m.'>de by olfc:rillg
.,:c,e" tt>
ropy
fTom
a designared
pl.'ICC, offu l'(lui"aknr. OlCces. 10 GOpy
tbe
4bo\."t:
s(X"f.;tied
nurerials
frtnn
lbe
S<U1.1t!
place~
e)
Verify
that me ust.!T
bl:I~
alreAdy r(:Cch"L'(t a copy
o"th~
nw.erii.lls
or
flU\(
~'1.')tJ
havc <'llread}' tWnr thi.")
USt'T.
,,<.'opy,
For an
~,ecUf.ablc..
thl'
rcquin.'(t
,hlfUl of tht,
"work
rbtu. Ul'es thl' LiN-dry"
ll)UIo1.
tncludt!
tuty data and uriHty pmgJ'aJn!>
Ix~('dcd
fnr rcpnxiu(:iug tht'
e~u.l<\ble
from it UtJ'WCH'T,
as a
~pecial
f..":'1.(,.'l·,xion, Ihe
mah.~riah
lo be
dhrributt.a nf..' t "<.l not
indude
ul.lYth~
lhal
is
nonually
d'mlribu.t.l3\i
{in ciihl'r sourCl!:
()f
hiniU'y
ti"x'm)
with the
mi.yOI'
(.'omIX)IlMtlli
(<'·ompilcr.
kt'Tllel, ,md tliO
C.1Il) ()f rhe
opt'TUting
S,)' l litl.>l1.l
on
whkh
the
\tUlCtIt.'\ble
rullS,
unkll'.; ihi.ll cOlllp()nt·tllltself
(I«:(lfnpanies lhc
('J.t'<.'Urilhlc-,

Advertisement

Table of Contents
loading

Table of Contents