LG 42LV4400 Owners Manual - Page 53

copypartof thecodeof the libraryinto

Page 53 highlights

ordinaryGNUGeneraPl ublicLicense insteadof this Licenseto a given copyof the LibraryT. odo this,you mustalterallthe noticesthat referto this Licenses, othat theyreferto the ordinaryGNUGeneraPl ublicLicense, version2, insteadof to this License(.If a newerversionthanversion2 of the ordinaryGNUGeneraPl ublicLicense hasappearedt,henyoucanspecify thatversioninsteadif youwish.)Do not makeanyotherchangein these notices. Oncethis changeis madein a given copy,it is irreversiblefor thatcopy, sothe ordinaryGNUGeneraPl ublic Licenseappliesto all subsequent copiesand derivativeworksmadefrom that copy. Thisoptionis usefulwhenyouwishto copypart of the codeof the libraryinto a programthat is not a library. 4. Youmaycopyanddistributethe library (ora portionor derivativeof it, under Section2) in objectcodeor executable form underthe termsof Sections1and 2 aboveprovidedthatyouaccompany it withthe completecorresponding machine-readablseourcecode, whichmustbe distributedunderthe termsof sections1and2 aboveon a mediumcustomarilyusedfor software interchange. If distributionof objectcodeis made by offeringaccessto copyfrom a designatedplace,thenoffering equivalenat ccessto copythe source codefrom the sameplacesatisfiesthe requiremento distributethe source code,eventhoughthird partiesarenot compelledto copythe sourcealong withthe objectcode. 5. A programthat containsno derivative of anyportionof the Libraryb, ut is designedto workwiththe Libraryby beingcompiledor linkedwithit, is calleda "workthat usesthe Library". Sucha work,in isolationi,s not a derivativeworkof the Librarya, nd thereforefallsoutsidethe scopeof this license. Howeverli,nkinga "workthatusesthe library"withthe Librarycreatesan executablethat is a derivativeof the Library(becauseit containsportions of the library),ratherthana "work thatusesthe library"T. heexecutable iSsethcetiorenf6orsetcaotevestreerdmbystfhoirsdliiscterinbsueti.on of such executable. 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 numerical parameters, data structure layouts and accessories, 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 derivative work. (Executable 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 executable containing that work also fall under Section 6, whether or not they are linked directly with the library itself. . As an exception to the sections above, you may also combine or link a "work _> that uses the library" with the library -E7 to produce a work containing portions q3 of the library, and distribute that work FZq under terms of your choice, provided that the terms permit modification of m_ the work for the customer's own use X 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 machinereadable 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 executable linked with the Library, 53

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63

ordinaryGNUGeneral
PublicLicense
insteadof thisLicense
to a given
copyof the Library.
Todothis,you
mustalterallthenoticesthat referto
thisLicense,
sothat theyreferto the
ordinaryGNUGeneral
PublicLicense,
version2,insteadoftothis License.
(If
anewerversion
thanversion2 ofthe
ordinaryGNUGeneral
PublicLicense
hasappeared,
thenyoucanspecify
thatversion
insteadifyouwish.)Do
notmakeanyotherchangeinthese
notices.
Oncethischangeis madein agiven
copy,it isirreversible
forthatcopy,
sotheordinaryGNUGeneral
Public
Licenseappliestoallsubsequent
copiesandderivativeworksmadefrom
thatcopy.
Thisoptionisusefulwhenyouwishto
copypartof thecodeof the libraryinto
a programthat isnota library.
4.Youmaycopyanddistributethelibrary
(ora portionor derivativeofit,under
Section2) in objectcodeorexecutable
formunderthetermsof Sections1and
2aboveprovidedthatyouaccompany
it withthecompletecorresponding
machine-readable
sourcecode,
whichmustbedistributedunderthe
termsofsections1and2 aboveona
mediumcustomarilyusedforsoftware
interchange.
If distributionof objectcodeismade
byofferingaccess
to copyfrom
adesignatedplace,thenoffering
equivalent
access
to copythe source
codefrom thesameplacesatisfies
the
requirementodistributethesource
code,eventhoughthirdpartiesarenot
compelledtocopythesourcealong
withthe objectcode.
5.A programthatcontainsnoderivative
of anyportionof the Library,
butis
designedtoworkwiththeLibraryby
beingcompiledor linkedwithit,is
calleda "workthatusesthe Library".
Suchawork,inisolation,
isnota
derivativeworkoftheLibrary,
and
therefore
fallsoutsidethe scopeofthis
license.
However,
linkinga"workthatusesthe
library"withtheLibrarycreatesan
executable
that isaderivativeof the
Library(because
itcontainsportions
ofthelibrary),ratherthana "work
thatusesthe library".
Theexecutable
isthereforecoveredbythislicense.
Section6 statestermsfordistribution
.
of
such
executable.
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
numerical
parameters,
data
structure
layouts
and
accessories,
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
derivative
work.
(Executable
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
executable
containing
that
work
also
fall
under
Section
6, whether
or
not
they
are
linked
directly
with
the
library
itself.
As an
exception
to
the
sections
above,
you
may
also
combine
or link
a "work
_>
that
uses
the
library"
with
the
library
-E7
to
produce
a work
containing
portions
q3
of the
library,
and
distribute
that
work
Fq
Z
under
terms
of your
choice,
provided
that
the
terms
permit
modification
of
m_
the
work
for
the
customer's
own
use
X
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
executable
linked
with
the
Library,
53