Sony BDP-S301 CD Player User Manual


 
and rec()mpiling it. And you must show them
these terms so they know their rights.
We protect your rights with atwo-step method:
(1) we copyright the library, and (2) we ofli:r you
this license, which gives you legal permission to
copy, distribute and/or modify the library.
To protect each distributor, we want to make it
very clear that there isno warranty for the lYee
library. Also, if the library is modified by
someone else and passed om the recipients
should know that what they have isnot the
original version, so that the original author's
reputation will not be affected by problems that
might be introduced by others.
Finally, software patents pose aconstant threat to
the existence of any ftee program. We wish to
make sum that i comp my cannot effectively
restrict the users of a free program by obtaining a
restrictive license from a patent holder.
Therefore, we insist that any patent license
obtained for a version of the library must be
consistent with the fifll freedom of use specified
in this license. Most GNU software, including
some libraries, iscovered by the ordinary GNU
General Public License. This license, the GNU
Lesser General Public License, applies to certain
designated libraries, md is quite difl_rent from
theordinary General Public License. Weuse this
license lbr certain libraries in order to permit
linking those libraries into non-free programs.
When a program islinked with i library, whether
statically or using a shared libraU, the
combination of the two is legally speaking a
combined work, a derivative of the original
library. The ordinary General Public License
themfi)re permits such linking only if the entire
combination fits itscriteria of freedom. The
Lesser General Public License permits more lax
criteria lbr linking other code with the library.
We call this license the "Lesser" General Public
License because itdoes Less to protect the user's
fi'cedom than the ordina U General Pnblic
License. It also provides other free software
developers Less of anadvantage over competing
non-free programs. These disadvantages are the
reason we use the ordinary General Public
License for many libraries. However, the Lesser
license provides advantages in certain special
circtln/stances.
For example, on rare occasions, there may be a
special need to encourage thewidest possible use
of a certain library, so that itbecomes ade facto
standard. To achieve this, non-free programs
must be allowed touse the library.
A more frequent case is that a free libraly' does
the samejob as widely used non-l?ee libraries. In
this case, there islittle togain by limiting the fiee
library to free soBware only, so we use Ihe Lesser
General Public License.
In other cases, permission to use a particular
library in non-free programs enables a greater
number of people to use a large body of free
software. For example, permission to use the
GNU C Library in non-free programs enables
many more people to use the whole GNU
operating system, aswell as itsvariant, Ihe GNU/
Linux operating system.
Although the Lesser General Public License is
Less protective of the users' freedom, it does
ensure Ihat the user of a program that islinked
with the LibraW has the freedom md the
wherewithal to run that program using a
modified version of the LibraU.
The precise terms and conditions for copying,
distribution and modification follow. Payclose
attention to the difference between a"work based
on the library" and a "work that uses the library".
The former contains code derived from the
library, whereas the latter must be combined wilh
the library inorder to run.
TERMS AND CONDITIONS FOR COPYIN(L
DISTRIBUTION AND MODIFICATION
0. This License Agreement applies toany
software library or other program which
contains a notice placed by the copyright
holder or other authorized party saying it
may be distributed under the terms of this
Lesser General Public License (also called
"this License"). Each licensee is addressed
as "yo/I _.
A "library" means a collection of software
functions and/or data prepared so as to be
conveniently linked with application
programs (which use some of those
functions and data) to fi)rm executables.
The "Library", below, refers to any such
software library or work which has been
distributed under these terms. A "work
based on the Library" means either the
Library or any derivative work under
copyright law: that isto say, a work
containing the Library or a portion of it,
either verbatim or with modifications and/or
translated straightforwardly into another
language. (Hereinafter, translation is
included without limitation in the term
"modification".)
"Source code" for a work nleans the
preferred lbrm of the work for making
modifications to it. For a library, complete
source code means all thesource 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 fi)r writing it). Whether that is true
depends on what the Library does and what
the program that uses the LibraU does.
You may copy mddistribute verbatim
copies of the Library's complete source
code as you receive it, inany medium,
provided that you conspicuously and
appropri itely publish on elch copy an
appropriate copyright notice and dischdmer
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 lbr the physical act of
transferring a copy, and you may at your
option ofl_:rwarranty protection in
exchange fi)r a fee.
You may modify your copy or copies of Ihe
Library or any portion of it, thus forming a
work based on the Libr iry, and copy and
distribute such modifications or work under
the terms of Section 1above, 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 inthe modified LibraU
rcli:rs to a fimction or atable of data to
be supplied by an application program
that uses the facility, other than as an
argument passed when the facility is
inw)ke& then you must make a good
faith effi)rt to ensure thaL inthe event
an application does not supply such
fimction or table, the facility still
operates, andperlbrms whatever part of
itspurpose remains meaningfuh
(For example, a fimction 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 fimction must
be optional: if the application does not
supply it, the square root fimction 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 tothose
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 LibraU, the distribution
of the whole must be on the terms of this
license, whose permissions for other
licensees 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 Ihe Library with the Library (or with a
work based on the Library) on a w)lume of a
storage or distribution medium does not
bring the other work under the scope of this
License.
You may opt to apply the terms of the
ordinary GNU General Public License
instead ofthis License toagiven copy of the
Library. To do this, you must alter all the
notices that refer to this License, so that Ihey
refer to the ordinary GNU General Public
License, version 2, instead of tothis
License. (If a newer version Ihan 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.
Once this change is made in agiven copy, it
is irreversible fi)rthat copy, so the ordinary
GNU General Public License ipplies to all
subsequent copies and deriwttive works
made from that copy. This option isuseful
when you wish to copy part of the code of
the Library into a program that is not a
library.
You may copy and distribute the Library (or
a portion orderivative ofit, under Section 2)
in object code or executable form under the
terms of Sectionsl and 2 above provided
that you accompany it with the complete
corresponding machine-readable soume
code, which must bedistributed under the
terms of Sections 1and 2 above on a
medium customarily used for software
interchange.
If distribution of object code is made by
offering iccess to copy from a designated
place, then offering equivalent access to
copy the source code l?om the same place
satisfies the requirement to distribute the
source code, even though third parties are
not compelled to copy the source akmg with
the object code.
A program that contains no deriwttive of
any portion of the Library, but isdesigned to
work with the Library by being compiled or
linked with it, iscalled a "work thatuses the
Librau'. Such a work, in isolation, is not a
derivative work of the Library, and
therefore falls outside the scope of this
License. However, linking a "work thatuses
the Librl W" with the Library creates an
execut ible that isa derivative of the Library
(because itcontains portions of the Librauh
rather than a "work that uses the library".
The executable istherefi)re covered by this
License. Section 6 st ,tes terms fi)r
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 thework may be
a derivative work of the Library even
though the source code is not. Whether this
is true isespecially significant if the work
can be linked without the Library, or if the
work isitself alibrary. The threshold for this
to be true isnot precisely defined by law.
If such an object file uses only numerical
parameters, data structure layouts and
accessors, and small macros and small
inline fimctions (ten lines or less in length),
62