Инструкция по эксплуатации Toshiba BDX1200
Страница 34
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..