reasonable cost of physically performing
this conveying of source, or (2) access to
copy the Corresponding Source from a
network server at no charge.
c) Convey individual copies of the object
code with a copy of the written offer to
provide the Corresponding Source. This
alternative is allowed only occasionally
and noncommercially, and only if you
received the object code with such an
offer, in accord with subsection 6b.
d) Convey the object code by offering
access from a designated place (gratis or
for a charge), and offer equivalent access
to the Corresponding Source in the same
way through the same place at no further
charge. You need not require recipients
to copy the Corresponding Source along
with the object code. If the place to copy
the object code is a network server,
the Corresponding Source may be on
a different server (operated by you or
a third party) that supports equivalent
copying facilities, provided you maintain
clear directions next to the object code
saying where to fi nd the Corresponding
Source. Regardless of what server hosts
the Corresponding Source, you remain
obligated to ensure that it is available
for as long as needed to satisfy these
requirements.
e) Convey the object code using peer-to-
peer transmission, provided you inform
other peers where the object code and
Corresponding Source of the work are
being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code,
whose source code is excluded from the
Corresponding Source as a System Library,
need not be included in conveying the object
code work.
A “User Product” is either (1) a “consumer
product”, which means any tangible personal
property which is normally used for personal,
family, or household purposes, or (2) anything
designed or sold for incorporation into a
dwelling. In determining whether a product is
a consumer product, doubtful cases shall be
resolved in favor of coverage. For a particular
product received by a particular user,
“normally used” refers to a typical or common
use of that class of product, regardless of
the status of the particular user or of the way
in which the particular user actually uses, or
expects or is expected to use, the product.
A product is a consumer product regardless
of whether the product has substantial
commercial, industrial or non-consumer uses,
unless such uses represent the only signifi cant
mode of use of the product.
“Installation Information” for a User
Product means any methods, procedures,
authorization keys, or other information
required to install and execute modifi ed
versions of a covered work in that User
Product from a modifi ed version of its
Corresponding Source. The information
must suffi ce to ensure that the continued
functioning of the modifi ed object code is in
no case prevented or interfered with solely
because modifi cation has been made.
If you convey an object code work under this
section in, or with, or specifi cally for use in,
a User Product, and the conveying occurs
as part of a transaction in which the right of
possession and use of the User Product is
transferred to the recipient in perpetuity or for
a fi xed term (regardless of how the transaction
is characterized), the Corresponding Source
conveyed under this section must be
accompanied by the Installation Information.
But this requirement does not apply if neither
you nor any third party retains the ability
to install modifi ed object code on the User
Product (for example, the work has been
installed in ROM).
The requirement to provide Installation
Information does not include a requirement to
continue to provide support service, warranty,
or updates for a work that has been modifi ed
or installed by the recipient, or for the User
Product in which it has been modifi ed or
installed. Access to a network may be
denied when the modifi cation itself materially
and adversely affects the operation of the
network or violates the rules and protocols for
communication across the network.