Appendix – LG 47LD500 User Manual

Page 53

Advertising
background image

53

APPENDIX

modifications to it. For a library, complete

source code means all the source code

for all modules it contains, plus any

associated interface definition files, plus

the scripts used to control compilation

and installation of the library.
Activities other than copying, distribution

and modification are not covered by

this license; they are outside its scope.

The act of running a program using the

Library is not restricted, and output from

such a program is covered only if its

contents constitute a work based on the

library (independent of the use of the

Library in a tool for writing it). Whether

that is true depends on what the library

does and what the program that uses

the library does.

1. You may copy and distribute verbatim

copies of the library’s complete source

code as you receive it, in any medium,

provided that you conspicuously and

appropriately publish on each copy

an appropriate copyright notice and

disclaimer of warranty; keep intact all

the notices that refer to this license and

to the absence of any warranty; and

distribute a copy of this license along

with the Library.
You may charge a fee for the physical

act of transferring a copy, and you may

at your option offer warranty protection

in exchange for a fee.

2. You may modify your copy or copies

of the Library or any portion of it, thus

forming a work based on the Library, and

copy and distribute such modifications

or work under the terms of section 1

above, provided that you also meet all

of these conditions:
a) The modified work must itself be a

software library.

b) You must cause the files modified to

carry prominent notices stating that

you changed the files and the date of

any change.

c) You must cause the whole of the work

to be licensed at no charge to all

third parties under the terms of this

license.

d) If a facility in the modified Library

refers to a function or a table of data

to be supplied by an application

program that uses the facility, other

than as an argument passed when

the facility is invoked, then you must

make a good faith effort to ensure

that, in the event an application does

not supply such function or table, the

facility still operates, and performs

whatever part of its purpose remains

meaningful.

(For example, a function in a library to

compute square roots has a purpose

that is entirely well-defined independent

of the application. Therefore, Subsection

2d requires that any application-supplied

function or table used by this function

must be optional: if the application does

not supply it, the square root function

must still compute square roots.)
These requirements apply to the

modified work as a whole. If identifiable

sections of that work are not derived

from the library, and can be reasonably

considered independent and separate

works in themselves, then this license,

and its terms, do not apply to those

sections when you distribute them as

separate works. But when you distribute

the same sections as part of a whole

which is a work based on the library, the

distribution of the whole must be on the

terms of this license, whose permissions

for other licenses extend to the entire

whole, and thus to each and every part

regardless of who wrote it.
Thus, it is not the intent of this section

to claim rights or contest your rights to

work written entirely by you; rather, the

intent is to exercise the right to control

the distribution of derivative or collective

works based on the library.
In addition, mere aggregation of

another work not based on the library

with the library (or with a work based

on the library) on a volume of a storage

or distribution medium does not bring

the other work under the scope of this

license.

3. You may opt to apply the terms of the

ordinary GNU General Public License

instead of this License to a given copy

of the Library. To do this, you must alter

all the notices that refer to this License,

so that they refer to the ordinary GNU

General Public License, version 2, instead

of to this License. (If a newer version than

version 2 of the ordinary GNU General

Public License has appeared, then you

can specify that version instead if you

wish.) Do not make any other change in

these notices.

Advertising
This manual is related to the following products: