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, 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 modified 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
ofperforming this distribution.
d) If distribution of the work is made
by offering access to copy from a
designated place, offer equivalent
access to copy the above specified
materials from the same place.
e) Verify that the user has already received
a copy of these materials or that you
have already sent this user a copy.
For an executable, the required form of
the "work that uses the Library" must
include any data and utility programs
needed for reproducing the executable
䭓
䭓
䭓
䭓
from it. However, as a special exception,
the materials to be distributed need not
include anything that is normally distributed
(in either source or binary form)with the
major components (compiler, kernel, and
so on) of the operating system on which the
executable runs, unless that component itself
accompanies the executable. It may happen
that this requirement contradicts the license
restrictions of other proprietary libraries that
do not normally accompany the operating
system. Such a contradiction means you
cannot use both them and the Library
together in an executable that you distribute.
7. You may place library facilities that are
a work based on the Library side-by-
side in a single library together with
other library facilities not covered by this
License, and distribute such a combined
library, provided that the separate
distribution of the work based on the
Library and of the other library facilities is
otherwise permitted, and provided that
you do these two things :
a) Accompany the combined library with
a copy of the same work based on the
Library, uncombined with any other
library facilities. This must be distributed
under the terms of the Sections above.
b) Give prominent notice with the
combined library of the fact that part
of it is a work based on the Library,
and explaining where to find the
accompanying uncombined form of the
same work.
8. You may not copy, modify, sublicense,
link with, or distribute the Library except
as expressly provided under this License.
Any attempt otherwise to copy, modify,
sublicense, link with, or distribute the
Library is void, and will automatically
terminate your rights under this License.
However, parties who have received
copies, or rights, from you under this
License will not have their licenses
terminated so long as such parties
remain in full compliance.
䭓
䭓