Инструкция по эксплуатации Toshiba BDX1200

Страница 34

Advertising
background image



E

ng

lis

h

wish.)..Do.not.make.any.other.change.in.these.

notices....Once.this.change.is.made.in.a.given.

copy,.it.is.irreversible.for.that.copy,.so.the.

ordinary.GNU.General.Public.License.applies.

to.all.subsequent.copies.and.derivative.works.

made.from.that.copy....This.option.is.useful.

when.you.wish.to.copy.part.of.the.code.of.the.

Library.into.a.program.that.is.not.a.library..

..4..You.may.copy.and.distribute.the.Library.

(or.a.portion.or.derivative.of.it,.under.Section.

2).in.object.code.or.executable.form.under.

the.terms.of.Sections.1.and.2.above.provided.

that.you.accompany.it.with.the.complete.

corresponding.machine-readable.source.code,.

which.must.be.distributed.under.the.terms.

of.Sections.1.and.2.above.on.a.medium.

customarily.used.for.software.interchange.

..If.distribution.of.object.code.is.made.by.

offering.access.to.copy.from.a.designated.

place,.then.offering.equivalent.access.to.copy.

the source code from the same place satisfies

the.requirement.to.distribute.the.source.code,.

even.though.third.parties.are.not.compelled.to.

copy.the.source.along.with.the.object.code..

..5..A.program.that.contains.no.derivative.of.

any.portion.of.the.Library,.but.is.designed.to.

work.with.the.Library.by.being.compiled.or.

linked with it, is called a "work that uses the

Library". Such a work, in isolation, is not a

derivative.work.of.the.Library,.and.therefore.

falls.outside.the.scope.of.this.License....How-

ever, linking a "work that uses the Library"

with.the.Library.creates.an.executable.that.

is.a.derivative.of.the.Library.(because.it.

contains.portions.of.the.Library),.rather.than.

a "work that uses the library". The execut-

able.is.therefore.covered.by.this.License..

Section.6.states.terms.for.distribution.of.

such executables. When a "work that uses

the Library" uses material from a header file

that.is.part.of.the.Library,.the.object.code.

for.the.work.may.be.a.derivative.work.of.the.

Library.even.though.the.source.code.is.not..

Whether this is true is especially significant

if.the.work.can.be.linked.without.the.Library,.

or.if.the.work.is.itself.a.library...The.threshold.

for this to be true is not precisely defined by

law. If such an object file uses only numeri-

cal.parameters,.data.structure.layouts.and.

accessors,.and.small.macros.and.small.inline.

functions.(ten.lines.or.less.in.length),.then.

the use of the object file is unrestricted,

regardless.of.whether.it.is.legally.a.deriva-

tive.work...(Executables.containing.this.object.

code.plus.portions.of.the..Library.will.still.fall.

under.Section.6.)...Otherwise,.if.the.work.is.

a.derivative.of.the.Library,.you.may.distribute.

the.object.code.for.the.work.under.the.terms.

of.Section.6.Any.executables.containing.that.

work.also.fall.under.Section.6,.whether.or.not.

they.are.linked.directly.with.the.Library.itself..

..6..As.an.exception.to.the.Sections.above,.you.

may also combine or link a "work that uses

the Library" with the Library to produce a work

containing.portions.of.the.Library,.and.distrib-

ute.that.work.under.terms.of.your.choice,.pro-

vided that the terms permit modification of the

work for the customer's own use and reverse

engineering for debugging such modifications.

..You.must.give.prominent.notice.with.each.

copy.of.the.work.that.the.Library.is.used.in.it.

and.that.the.Library.and.its.use.are.covered.

by.this.License...You.must.supply.a.copy.of.

this.License...If.the.work.during.execution.

displays.copyright.notices,.you.must.include.

the.copyright.notice.for.the.Library.among.

them,.as.well.as.a.reference.directing.the.user.

to.the.copy.of.this.License...Also,.you.must.do.

one.of.these.things:.....a).Accompany.the.work.

with.the.complete.corresponding.machine-

readable.source.code.for.the.Library.including.

whatever.....changes.were.used.in.the.work.

(which.must.be.distributed.under.Sections.1.

and.2.above);.and,.if.the.work.is.an.execut-

able.linked.with.the.Library,.with.the.complete.

machine-readable "work that uses the Library",

as.object.code.and/or.source.code,.so.that.the.....

user.can.modify.the.Library.and.then.relink.to.

produce a modified executable containing the

modified Library. (It is understood that the

user who changes the contents of definitions

files in the Library will not necessarily be able

to.recompile.the.application.....to.use.the.mod-

ified definitions.) b) Use a suitable shared

library.mechanism.for.linking.with.the.Library...

A.suitable.mechanism.is.one.that.(1).uses.at.

run.time.a.copy.of.the.library.already.present.

on the user's computer system, rather than

copying.library.functions.into.the.executable,.

and (2) will operate properly with a modified

version.of.the.library,.if.the.user.installs.one,.

as long as the modified version is interface-

compatible.with.the.version.that.the.work.was.

made.with..c).Accompany.the.work.with.a.

written.offer,.valid.for.at.least.three.years,.to.

give the same user the materials specified in

Subsection.6a,.above,.for.a.charge.no.more.

than.the.cost.of.performing.this.distribution..

Advertising