Pioneer BDP-140 User Manual
Page 177

51
It
08
To do so, attach the following notices to the
program. It is
safest to attach them to the sta
rt of each source file to most
effectively convey the exclusion of wa
rranty; and each file
should have at least the "co
pyright" line and a pointer to
whe
re the full notice is found.
<one line to give the
program's name and a brief idea
of what it does.>
Co
pyright (C) <year> <name of author>
This
program is free software; you can redistribute it
and/o
r modify it under the terms of the GNU General
Public License as
published by the Free Software
Foundation; eithe
r version 2 of the License, or (at your
o
ption) any later version.
This
program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even
the im
plied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Gene
ral
Public License fo
r more details.
You should have
received a copy of the GNU General
Public License along with this
program; if not, write to
the F
ree Software Foundation, Inc., 51 Franklin Street,
Fifth Floo
r, Boston, MA 02110-1301 USA.
Also add info
rmation on how to contact you by electronic
and
paper mail.
If the
program is interactive, make it output a short notice
like this when it sta
rts in an interactive mode:
Gnomovision ve
rsion 69, Copyright (C) year name of
autho
r
Gnomovision comes with ABSOLUTELY NO
WARRANTY; fo
r details type `show w'.
This is f
ree software, and you are welcome to
redistribute it under certain conditions; type `show c'
fo
r details.
The hy
pothetical commands `show w' and `show c' should
show the a
ppropriate parts of the General Public License.
Of cou
rse, the commands you use may be called
something othe
r than `show w' and `show c'; they could
even be mouse-clicks o
r menu items--whatever suits your
program.
You should also get you
r employer (if you work as a
programmer) or your school, if any, to sign a "copyright
disclaime
r" for the program, if necessary. Here is a sample;
alte
r the names:
Yoyodyne, Inc., he
reby disclaims all copyright interest in
the
program
`Gnomovision' (which makes
passes at compilers)
w
ritten by James Hacker.
<signatu
re of Ty Coon>, 1 April 1989
Ty Coon, P
resident of Vice
This Gene
ral Public License does not permit incorporating
you
r program into proprietary programs. If your program is
a sub
routine library, you may consider it more useful to
permit linking proprietary applications with the library. If
this is what you want to do, use the GNU Lesse
r General
Public License instead of this License.
GNU LESSER GENERAL PUBLICLICENSE
Ve
rsion 2.1, February 1999
Co
pyright (C) 1991, 1999 Free Software Foundation, Inc.
51 F
ranklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Eve
ryone is permitted to copy and distribute verbatim
co
pies of this license document, but changing it is not
allowed.
[This is the fi
rst released version of the Lesser GPL. It also
counts as the successo
r of the GNU Library Public License,
ve
rsion 2, hence the version number 2.1.]
P
reamble
The licenses fo
r most software are designed to take away
you
r freedom to share and change it. By contrast, the GNU
Gene
ral Public Licenses are intended to guarantee your
f
reedom to share and change free software--to make sure
the softwa
re is free for all its users.
This license, the Lesse
r General Public License, applies to
some s
pecially designated software packages--typically
lib
raries--of the Free Software Foundation and other
autho
rs who decide to use it. You can use it too, but we
suggest you fi
rst think carefully about whether this license
o
r the ordinary General Public License is the better strategy
to use in any
particular case, based on the explanations
below.
When we s
peak of free software, we are referring to
f
reedom of use, not price. Our General Public Licenses are
designed to make su
re that you have the freedom to
dist
ribute copies of free software (and charge for this
se
rvice if you wish); that you receive source code or can get
it if you want it; that you can change the softwa
re and use
pieces of it in new free programs; and that you are informed
that you can do these things.
To
protect your rights, we need to make restrictions that
fo
rbid distributors to deny you these rights or to ask you to
su
rrender these rights. These restrictions translate to
ce
rtain responsibilities for you if you distribute copies of the
lib
rary or if you modify it.
Fo
r example, if you distribute copies of the library, whether
g
ratis or for a fee, you must give the recipients all the rights
that we gave you. You must make su
re that they, too,
receive or can get the source code. If you link other code
with the lib
rary, you must provide complete object files to
the
recipients, so that they can relink them with the library
afte
r making changes to the library and recompiling it. And
you must show them these te
rms so they know their rights.
We
protect your rights with a two-step method: (1) we
co
pyright the library, and (2) we offer you this license,
which gives you legal
permission to copy, distribute and/or
modify the lib
rary.
To
protect each distributor, we want to make it very clear
that the
re is no warranty for the free library. Also, if the
lib
rary is modified by someone else and passed on, the
recipients should know that what they have is not the
o
riginal version, so that the original author's reputation will
not be affected by
problems that might be introduced by
othe
rs.
Finally, softwa
re patents pose a constant threat to the
existence of any f
ree program. We wish to make sure that
a com
pany cannot effectively restrict the users of a free
program by obtaining a restrictive license from a patent
holde
r. Therefore, we insist that any patent license
obtained fo
r a version of the library must be consistent with
the full f
reedom of use specified in this license.
Most GNU softwa
re, including some libraries, is covered by
the o
rdinary GNU General Public License. This license, the
GNU Lesse
r General Public License, applies to certain
designated lib
raries, and is quite different from the ordinary
Gene
ral Public License. We use this license for certain
lib
raries in order to permit linking those libraries into non-
f
ree programs.
When a
program is linked with a library, whether statically
o
r using a shared library, the combination of the two is
legally s
peaking a combined work, a derivative of the
o
riginal library. The ordinary General Public License
the
refore permits such linking only if the entire
combination fits its c
riteria of freedom. The Lesser General
Public License
permits more lax criteria for linking other
code with the lib
rary.
We call this license the "Lesse
r" General Public License
because it does Less to
protect the user's freedom than the
o
rdinary General Public License. It also provides other free
softwa
re developers Less of an advantage over competing
non-f
ree programs. These disadvantages are the reason we
use the o
rdinary General Public License for many libraries.
Howeve
r, the Lesser license provides advantages in certain
s
pecial circumstances.
Fo
r example, on rare occasions, there may be a special
need to encou
rage the widest possible use of a certain
lib
rary, so that it becomes a de-facto standard. To achieve
this, non-f
ree programs must be allowed to use the library.
A mo
re frequent case is that a free library does the same
job as widely used non-f
ree libraries. In this case, there is
little to gain by limiting the f
ree library to free software only,
so we use the Lesse
r General Public License.
In othe
r cases, permission to use a particular library in non-
f
ree programs enables a greater number of people to use a
la
rge body of free software. For example, permission to use
the GNU C Lib
rary in non-free programs enables many
mo
re people to use the whole GNU operating system, as
well as its va
riant, the GNU/Linux operating system.
Although the Lesse
r General Public License is Less
protective of the users' freedom, it does ensure that the
use
r of a program that is linked with the Library has the
f
reedom and the wherewithal to run that program using a
modified ve
rsion of the Library.
The
precise terms and conditions for copying, distribution
and modification follow. Pay close attention to the
diffe
rence between a "work based on the library" and a
"wo
rk that uses the library". The former contains code
de
rived from the library, whereas the latter must be
combined with the lib
rary in order to run.
GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION
AND MODIFICATION
0. This License Ag
reement applies to any software library
o
r other program which contains a notice placed by the
co
pyright holder or other authorized party saying it may
be dist
ributed under the terms of this Lesser General
Public License (also called "this License"). Each
licensee is add
ressed as "you".
A "lib
rary" means a collection of software functions and/
o
r data prepared so as to be conveniently linked with
a
pplication programs (which use some of those
functions and data) to fo
rm executables.
The "Lib
rary", below, refers to any such software library
o
r work which has been distributed under these terms.
A "wo
rk based on the Library" means either the Library
o
r any derivative work under copyright law: that is to say,
a wo
rk containing the Library or a portion of it, either
ve
rbatim or with modifications and/or translated
st
raightforwardly into another language. (Hereinafter,
t
ranslation is included without limitation in the term
"modification".)
"Sou
rce code" for a work means the preferred form of
the wo
rk for making modifications to it. For a library,
com
plete source code means all the source code for all
modules it contains,
plus any associated interface
definition files,
plus the scripts used to control
com
pilation and installation of the library.
Activities othe
r than copying, distribution and
modification a
re not covered by this License; they are
outside its sco
pe. The act of running a program using
the Lib
rary is not restricted, and output from such a
program is covered only if its contents constitute a work
based on the Lib
rary (independent of the use of the
Lib
rary in a tool for writing it). Whether that is true
de
pends on what the Library does and what the
program that uses the Library does.
1. You may co
py and distribute verbatim copies of the
Lib
rary's complete source code as you receive it, in any
medium,
provided that you conspicuously and
a
ppropriately publish on each copy an appropriate
co
pyright notice and disclaimer of warranty; keep intact
all the notices that
refer to this License and to the
absence of any wa
rranty; and distribute a copy of this
License along with the Lib
rary.
You may cha
rge a fee for the physical act of transferring
a co
py, and you may at your option offer warranty
protection in exchange for a fee.
2. You may modify you
r copy or copies of the Library or any
portion of it, thus forming a work based on the Library,
and co
py and distribute such modifications or work
unde
r the terms of Section 1 above, provided that you
also meet all of these conditions:
a) The modified wo
rk must itself be a software library.
b) You must cause the files modified to ca
rry prominent
notices stating that you changed the files and the
date of any change.
c) You must cause the whole of the wo
rk to be licensed
at no cha
rge to all third parties under the terms of
this License.
d) If a facility in the modified Lib
rary refers to a function
o
r a table of data to be supplied by an application
program that uses the facility, other than as an
a
rgument passed when the facility is invoked, then
you must make a good faith effo
rt to ensure that, in
the event an a
pplication does not supply such
function o
r table, the facility still operates, and
performs whatever part of its purpose remains
meaningful.
(Fo
r example, a function in a library to compute
squa
re roots has a purpose that is entirely well-
defined inde
pendent of the application. Therefore,
Subsection 2d
requires that any application-supplied
function o
r table used by this function must be
o
ptional: if the application does not supply it, the
squa
re root function must still compute square
roots.)
These
requirements apply to the modified work as a
whole. If identifiable sections of that wo
rk are not
de
rived from the Library, and can be reasonably
conside
red independent and separate works in
themselves, then this License, and its te
rms, do not
a
pply to those sections when you distribute them as
se
parate works. But when you distribute the same
sections as
part of a whole which is a work based on the
Lib
rary, the distribution of the whole must be on the
te
rms of this License, whose permissions for other
licensees extend to the enti
re whole, and thus to each
and eve
ry part regardless of who wrote it.
Thus, it is not the intent of this section to claim
rights or
contest you
r rights to work written entirely by you;
rather, the intent is to exercise the right to control the
dist
ribution of derivative or collective works based on
the Lib
rary.
In addition, me
re aggregation of another work not
based on the Lib
rary with the Library (or with a work
based on the Lib
rary) on a volume of a storage or
dist
ribution medium does not bring the other work
unde
r the scope of this License.
3. You may o
pt to apply the terms of the ordinary GNU
Gene
ral Public License instead of this License to a given
co
py of the Library. To do this, you must alter all the
notices that
refer to this License, so that they refer to the
o
rdinary GNU General Public License, version 2, instead
of to this License. (If a newe
r version than version 2 of
the o
rdinary GNU General Public License has appeared,
then you can s
pecify that version instead if you wish.)
Do not make any othe
r change in these notices.
Once this change is made in a given co
py, it is
i
rreversible for that copy, so the ordinary GNU General
Public License a
pplies to all subsequent copies and
de
rivative works made from that copy.
This o
ption is useful when you wish to copy part of the
code of the Lib
rary into a program that is not a library.
4. You may co
py and distribute the Library (or a portion or
de
rivative of it, under Section 2) in object code or
executable fo
rm under the terms of Sections 1 and 2
above
provided that you accompany it with the
com
plete corresponding machine-readable source
code, which must be dist
ributed under the terms of
Sections 1 and 2 above on a medium customa
rily used
fo
r software interchange.
If dist
ribution of object code is made by offering access
to co
py from a designated place, then offering
equivalent access to co
py the source code from the
same
place satisfies the requirement to distribute the
sou
rce code, even though third parties are not
com
pelled to copy the source along with the object
code.
5. A
program that contains no derivative of any portion of
the Lib
rary, but is designed to work with the Library by
being com
piled or linked with it, is called a "work that
uses the Lib
rary". Such a work, in isolation, is not a
de
rivative work of the Library, and therefore falls outside
the sco
pe of this License.
BDP-140_VXCN5_IBD_IT.book Page 51 Wednesday, September 28, 2011 10:35 AM