User's Manual

56
English
take other steps (such as notifying appropriate
mailing
lists or newsgroups) reasonably calculated
to
inform those who received the Covered Code
that new knowledge has been obtained.
(b) Contributor APIs.
If
Contributor’s Modifi cations include an application
prog
ramming interface and Contributor has
knowledge of patent licenses which are reasonably
necessary to implement that API, Contributor must
also include this information in the LEGAL
le.
(c) R
epresentations.
Contributor
represents that, except as disclosed
pursuant
to Section 3.4(a) above, Contributor
believes
that Contributor’s Modifi cations are
Contributo
r’s original creation(s) and/or Contributor
has
suffi cient rights to grant the rights conveyed by
this License.
3.5. R
equired Notices.
Yo
u must duplicate the notice in Exhibit A in each
le of the Source Code. If it is not possible to put
such
notice in a particular Source Code le due to
its
structure, then You must include such notice
in
a location (such as a relevant directory) where
a
user would be likely to look for such a notice.
If
You created one or more Modifi cation(s) You
may
add your name as a Contributor to the notice
described in Exhibit A.
You must also duplicate this
License
in any documentation for the Source Code
where
You describe recipients’ rights or ownership
rights
relating to Covered Code. You may choose
to offe
r, and to charge a fee for, warranty, support,
indemnity
or liability obligations to one or more
recipients
of Covered Code. However, You may do
so
only on Your own behalf, and not on behalf of
the Initial Developer or any Contributo
r.
3.6. Distribution of Ex
ecutable Versions.
Yo
u may distribute Covered Code in Executable
form
only if the requirements of Section 3.1-3.5
have
been met for that Covered Code. You may
distribute
the Executable version of Covered
Code
or ownership rights under a license of Your
choice,
which may contain terms different from this
License,
provided that You are in compliance with
the
terms of this License and that the license for
the
Executable version does not attempt to limit
or
alter the recipient’s rights in the Source Code
version
from the rights set forth in this License.
If
You distribute the Executable version under a
different
license You must make it absolutely clear
that
any terms which differ from this License are
offered
by You alone, not by the Initial Developer
or
any Contributor. If you distribute executable
versions
containing Covered Code as part of a
product,
you must reproduce the notice in Exhibit
B
in the documentation and/or other materials
provided with the product.
3.7. Larger Works.
You may create a Larger Work by
combining
Covered Code with other code not governed by
the
terms of this License and distribute the Larger Work
as a single product. In such a case, You must make
sure the requirements of this License are fulfi lled
for the Covered Code.
3.8. Restrictions.
You may not remove any product identifi
cation,
copyright, proprietary notices or labels from
gSOAP.
4 INABILITY TO COMPLY DUE TO STATUTE OR
REGULATION.
If it is impossible for You to comply with any
of
the terms of this License with respect to some or
all of the Covered Code due to statute, judicial
order, or regulation then You must: (a) comply with
the terms of this License to the maximum extent
possible; and (b) describe the limitations and
the
code they affect. Such description must be
included
in the LEGAL fi
le described in Section 3.4 and must
be included with all distributions of the Source
Code. Except to the extent prohibited by
statute
or regulation, such description must be suffi
ciently
detailed for a recipient of ordinary skill to be able
to understand it.
5 APPLICATION OF THIS LICENSE.
This License applies to code to which the
Initial
Developer has attached the notice in Exhibit A
and
to related Covered Code.
6 VERSIONS OF THE LICENSE.
6.1. New Versions.
Grantor may publish revised and/or new versions
of
the License from time to time. Each version will be
given a distinguishing version number.
6.2. Effect of New Versions.
Once Covered Code has been published under
a
particular version of the License, You may always
continue to use it under the terms of that version.
You may also choose to use such Covered
Code
under the terms of any subsequent version of
the
License.
6.3. Derivative Works.
If You create or use a modifi ed version of this
License (which you may only do in order to
apply
it to code which is not already Covered
Code
governed by this License), You must (a) rename
Your license so that the phrase “gSOAP” or
any
confusingly similar phrase do not appear in
your
license (except to note that your license differs
from
this License) and (b) otherwise make it clear that
Your version of the license contains terms
which
differ from the gSOAP Public License. (Filling
in