Further to the instructions on the OSI web page, we at SRI would like to
submit two software licenses for consideration as branded Open Source
licenses. These are

 1. The GeoVRML 1.0 license - produced to cover the source distribution 
    of the GeoVRML effort. This provides an extension to the ISO Virtual
    Reality Modeling Language (VRML97) for supporting geographic 
    applications. The license can be found on the web at:

      http://www.geovrml.org/1.0/license/

 2. The tsmApi 1.0 license - produced to cover the source distribution
    of SRI's Tile Set Manager API. This API provides routines for reading,
    creating, and querying large multi-resolution terrain datasets over
    the web. The license can be found on the web at:

      http://www.tvgeo.com/tsmApi/license/v1.0/

Both of these licenses are based largely upon the Mozilla Public License
version 1.0, which is of course already an OSI branded license. The main
differences beyond some minor syntactic and structural changes are mostly a
tightening of the IP issues to provide greater protection, e.g.

 - Use "Distributor" in place of Mozilla's "Contributor", so that 
   anybody who distributes under this license will be covered.

 - Changed the definition of Modification, using the established legal
   concept of "derivative work", and also providing an exception for
   pure library-style use.

 - A Distributor Registration clause has been added so that we can keep
   track of modifications and have more opportunity to merge these into
   the mainline.

 - An Attribution clause to require notice of use of the library in any
   documentation for a Larger Work

 - For the tsmApi library only, we have added a clause excluding from the
   license any "developer-level exposed API" that is incompatible with our
   Documented API. This was done so that the API is respected in any 
   modifications.

We are happy to have these two licenses reviewed by the license-discuss list
and to have our identification posted (SRI International). I have attached
ASCII versions of both license to this message for your convenience.

Many thanks,

Martin.


---------------------------------------------------------------------------
Martin Reddy                                   SRI International, AI Center
                                               Menlo Park, CA 94025-3493
[EMAIL PROTECTED]                               Tel : (650) 859-6468
http://www.ai.sri.com/~reddy                   Fax : (650) 859-3735

                           GeoVRML Public License

                                 Version 1.0

                              ----------------

1. DEFINITIONS.

     1.1. "API" means application programming interface.

     1.2. "Community" means the Initial Developer and each and every one of
     You.

     1.3. "Contributor" means each individual or legal entity that creates
     or contributes to the creation of Modifications.

     1.4. "Contributor Code" means, collectively, (a) the Original Code, (b)
     the Modifications created by that particular Contributor, and (c) all
     Covered Code used by the Contributor in creating such Modifications.

     1.5. "Covered Code" means any copy of the Original Code and/or
     Modifications as to which You are exercising any rights under this
     License.

     1.6. "Distribute" means to sell or to otherwise transfer, whether
     directly or indirectly.

     1.7. "Distributor" means each individual or legal entity exercising a
     right to Distribute Covered Code under this License or a future version
     of this License issued under Section 4.1.

     1.8. "Distributor Code" means, collectively, (a) the Original Code and
     (b) the Covered Code Distributed by that particular Distributor.

     1.9. "Electronic Distribution Mechanism" means a mechanism generally
     accepted in the software development community for the electronic
     transfer of data.

     1.10. "Executable" means Covered Code in any form other than Source
     Code.

     1.11. "Initial Developer" means SRI International, having offices in
     Menlo Park, CA.

     1.12. "Larger Work" means a work which combines Covered Code with other
     code that is not Original Code or a Modification. Such other code in
     the Larger Work is not governed by this License, but all Covered Code
     in the Larger Work remains fully subject to all terms and conditions of
     this License.

     1.13. "License" means this document.

     1.14. "Modifications" means any derivative work of either the Original
     Code or any previous Modifications. Including Covered Code header files
     or calls to Covered Code library functions in an application program
     shall not in and of itself cause that application program to be deemed
     a Modification, provided that the Covered Code so included shall in any
     case remain subject to the terms of this License.

     1.15. "Original Code" means the source code for the GeoVRML library and
     the various libraries that it depends upon, as made available for
     download by SRI International from http://www.geovrml.org/1.0/ as of
     January, 2000.

     1.16. "Source Code" means the preferred form of the Covered Code for
     making modifications to it, including all modules it contains, plus any
     associated interface definition files, scripts used to control
     compilation and installation of an Executable, or a list of source code
     differential comparisons against either the Original Code or another
     well known, available Covered Code of the Contributor's choice. The
     Source Code can be in a compressed or archival form, provided the
     appropriate decompression or de-archiving software is widely available
     for no charge.

     1.17. "You" means an individual or a legal entity exercising rights
     under this License or a future version of this License issued under
     Section 6.1. For legal entities, "You" includes any entity that
     controls, is controlled by, or is under common control with You. For
     purposes of this definition, "control" means (a) the power, direct or
     indirect, to cause the direction or management of such entity, whether
     by contract or otherwise, or (b) ownership of fifty percent (50%) or
     more of the outstanding shares or beneficial ownership of such entity.

2. SOURCE CODE LICENSE.

     2.1. The Initial Developer Grant.
     The Initial Developer hereby grants the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License (including without limitation the
     Contributor and Distributor grants set forth in Section 2 and the
     Distribution Obligations set forth in Section 3):

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Original Code; and

          (b) a patent license to make, have made, use, and Distribute
          ("Utilize") Covered Code, under patents now or hereafter owned or
          controlled by Initial Developer but solely as to those patent
          claims which are reasonably necessary to Utilize the Original Code
          without further Modifications or combinations.

     2.2. Contributor Grant.
     If You are a Contributor, You hereby grant the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License:

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Contributor Code; and

          (b) a patent license to Utilize Covered Code, under patents now or
          hereafter owned or controlled by Contributor but solely as to
          those patent claims which are reasonably necessary to Utilize the
          Contributor Code without further Modifications or combinations.

     2.3. Distributor Grant.
     If You are a Distributor, You hereby grant the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License:

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Distributor Code; and

          (b) a patent license to Utilize Covered Code, under patents now or
          hereafter owned or controlled by Distributor but solely as to
          those patent claims which are reasonably necessary to Utilize the
          Distributor Code without further Modifications or combinations.

     2.4. Sublicenses.
     The license rights that are granted under this Section 2 may be
     sublicensed only by Distributing Source Code in compliance with all
     applicable terms and conditions of this License. No other sublicensing
     of intellectual property rights granted under this License is
     permitted.

3. DISTRIBUTION OBLIGATIONS.

     3.1. Distribution of Source Code.

          3.1.1. Only Under the Terms of this License. You may only
          Distribute Source Code subject to the terms of this License or a
          future version of this License released under Section 4.1. You
          must include a copy of this License with every copy of the Source
          Code that You Distribute. You must include a copy of the notice in
          Exhibit A in each file of the Source Code, and a copy of this
          License in documentation for the Source Code, including all
          documentation where You describe recipients' rights relating to
          Covered Code. If it is not possible to put such notice in a
          particular Source Code file due to its structure, then you must
          include such notice in a location (such as a relevant directory
          file) where a user would be likely to look for such a notice.

          3.1.2. Additional Terms for Recipients. If You Distribute Source
          Code, You may not offer or impose any terms that alter or restrict
          the applicable version of this License or the recipients' rights
          hereunder. However, if You so choose You may include an additional
          document offering (for fee, or otherwise) warranty, support,
          indemnity or liability obligations to one or more recipients of
          Covered Code that You Distribute. However, You may do so only on
          Your own behalf, and not on behalf of the Initial Developer or any
          contributor or other Distributor. You must make it absolutely
          clear than any such warranty, support, indemnity or liability
          obligation is offered by You alone, and You hereby agree to
          indemnify the Initial Developer and every contributor for any
          liability incurred by the Initial Developer or such contributor as
          a result of warranty, support, indemnity or liability terms You
          offer.

          3.1.3. Description of Modifications. If You are a Contributor, You
          must cause the Source Code for all Modifications to which you
          contribute to contain a file documenting any changes You made to
          create that Modification, and the date of such changes.

     3.2. Distribution of Executable Versions.

          3.2.1. Required Availability of Source Code. If You Distribute an
          Executable version of a Modification, and You contributed to or
          have access to the Source Code for such Modification, you must
          ensure that the Source Code is available to all recipients of the
          Executable, under the terms of this License and at no additional
          cost. The Source Code must be made available either on the same
          media as the Executable version or via an accepted Electronic
          Distribution Mechanism; and if made available via Electronic
          Distribution Mechanism, the Source Code must remain available for
          at least twelve (12) months after the date it initially became
          available, or at least six (6) months after a subsequent version
          of that particular Modification has been made available to such
          recipients. You are responsible for ensuring that the Source Code
          version remains available even if a third party maintains the
          Electronic Distribution Mechanism. You must include a notice with
          the Executable that You Distribute, stating that the corresponding
          Source Code is available under the terms of this License, and
          including a description of how and where the applicable
          obligations of this section have been fulfilled. The notice must
          be conspicuously included in any notice provided with the
          Executable or in related documentation or collateral in which You
          describe recipients' rights.

          3.2.2. Recipient Terms. If You Distribute an Executable to
          recipients, You must include a warranty disclaimer and a
          limitation of liability provision on behalf of the Initial
          Developer and every contributor, equivalent to the provisions
          provided in Sections 5 and 6 below. You may offer additional
          license terms of Your own choice to recipients, provided that Your
          license: (a) makes absolutely clear than any such terms are
          offered by You alone and not on behalf of the Initial Developer or
          any other third party, (b) does not attempt to limit or alter the
          recipients' rights in the Source Code version from the rights set
          forth in this License and (c) does not attempt or purport to
          sublicense to recipients any intellectual property rights granted
          to You under this License. You hereby agree to indemnify the
          Initial Developer and every contributor for any and all liability
          or damages they may incur if caused by Your violation of this
          Section.

     3.3. Third Party Intellectual Property Claims
     If You Distribute any Covered Code, and You have knowledge that a party
     claims an intellectual property right affecting its utilization under
     this License, you must include a text file with any Covered Code You
     Distribute titled "LEGAL" which describes the claim and the party
     making the claim in sufficient detail that a recipient will know whom
     to contact. If you obtain such knowledge after You begin Distributing
     Covered Code, You shall promptly modify the LEGAL file in all copies of
     Covered Code You make available thereafter and shall 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. If You are a Contributor and Your
     Modification is an API and You own or control patents that are
     reasonably necessary to implement that API, you must also include this
     information in the LEGAL file.

     3.4. Use of Name; Attribution.
     If You Distribute any software containing Covered Code, You must
     include a prominent statement referencing http://www.geovrml.org/1.0/
     and stating that Your software includes software under license from SRI
     International that is derived from the GeoVRML library developed by
     SRI. This statement must be included in: (a) any Source Code You
     Distribute, and (b) in any notice in an Executable version or related
     documentation You Distribute in which You describe the origin or
     ownership of your software. Except as expressly authorized by this
     License, no right is granted to use the name of SRI in any advertising,
     news release, other publication, or product documentation, without the
     prior express written consent of SRI.

     3.5. Distributor Registration.
     If You Distribute any Covered Code under this License, You must first
     register by sending email to the Initial Developer addressed to
     [EMAIL PROTECTED], including a statement confirming that you accept
     the terms and conditions of this License, and including a copy of, or
     pointer (URL) to, the Covered Code you are planning to distribute.

4. VERSIONS OF THE LICENSE.

     4.1. New Versions.
     The Initial Developer may publish revised and/or new versions of the
     License from time to time. Each version will be given a distinguishing
     version number.

     4.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 published by the Initial
     Developer. No one other than the Initial Developer has the right to
     modify the terms applicable to Covered Code created under this License.

5. DISCLAIMER OF WARRANTY.

     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

6. LIMITATION OF LIABILITY.

     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL
     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER
     PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
     OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
     GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND
     ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE
     BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT
     EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

7. RESPONSIBILITY FOR CLAIMS.

     You are responsible for damages arising, directly or indirectly, out of
     Your exercise of rights under this License, based on the number of
     copies of Covered Code you made available, the revenues you received
     from utilizing such rights, and other relevant factors. You agree to
     work with affected parties to distribute responsibility on an equitable
     basis.

8. U.S. GOVERNMENT END USERS.

     The Covered Code is a "commercial item," as that term is defined in 48
     C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software"
     and "commercial computer software documentation," as such terms are
     used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212
     and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S.
     Government End Users acquire Covered Code with only those rights set
     forth herein.

9. MISCELLANEOUS.

     This License represents the complete agreement concerning subject
     matter hereof. If any provision of this License is held to be
     unenforceable, such provision shall be reformed only to the extent
     necessary to make it enforceable. This License shall be governed by
     California law provisions (except to the extent applicable law, if any,
     provides otherwise), excluding its conflict-of-law provisions. With
     respect to disputes in which at least one party is a citizen of, or an
     entity chartered or registered to do business in, the United States of
     America any litigation relating to this Agreement shall be subject to
     personal jurisdiction and venue in the Federal Courts of the Northern
     District of California, and in the California state courts of San Mateo
     County, California, with the losing party responsible for costs,
     including without limitation, court costs and reasonable attorneys fees
     and expenses. The application of the United Nations Convention on
     Contracts for the International Sale of Goods is expressly excluded.
     Any law or regulation which provides that the language of a contract
     shall be construed against the drafter shall not apply to this License.

EXHIBIT A.

     "The contents of this file are subject to GeoVRML Public License
     Version 1.0 (the "License"); you may not use this file except in
     compliance with the License. You may obtain a copy of the License at
     http://www.geovrml.org/1.0/license/.

     Software distributed under the License is distributed on an "AS IS"
     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
     License for the specific language governing rights and limitations
     under the License.

     Portions are Copyright (c) SRI International, 2000."

                            tsmApi Public License

                                 Version 1.0

                              ----------------

1. DEFINITIONS.

     1.1. "API" means application programming interface.

     1.2. "Community" means the Initial Developer and each and every one of
     You.

     1.3. "Contributor" means each individual or legal entity that creates
     or contributes to the creation of Modifications.

     1.4. "Contributor Code" means, collectively, (a) the Original Code, (b)
     the Modifications created by that particular Contributor, and (c) all
     Covered Code used by the Contributor in creating such Modifications.

     1.5. "Covered Code" means any copy of the Original Code and/or
     Modifications as to which You are exercising any rights under this
     License.

     1.6. "Distribute" means to sell or to otherwise transfer, whether
     directly or indirectly.

     1.7. "Distributor" means each individual or legal entity exercising a
     right to Distribute Covered Code under this License or a future version
     of this License issued under Section 4.1.

     1.8. "Distributor Code" means, collectively, (a) the Original Code and
     (b) the Covered Code Distributed by that particular Distributor.

     1.9. "Documented API" means the API functional specification created by
     the Initial Developer for tsmApi, set forth at
     http://www.ai.sri.com/tsmApi/api.html as of November, 1998.

     1.10. "Electronic Distribution Mechanism" means a mechanism generally
     accepted in the software development community for the electronic
     transfer of data.

     1.11. "Executable" means Covered Code in any form other than Source
     Code.

     1.12. "Incompatible API" means a callable, exposed version of the
     Documented API that does not support each and every call included in
     the Documented API in a manner consistent with the semantics and syntax
     specified for those calls.

     1.13. "Initial Developer" means SRI International, having offices in
     Menlo Park, CA.

     1.14. "Larger Work" means a work which combines Covered Code with other
     code that is not Original Code or a Modification. Such other code in
     the Larger Work is not governed by this License, but all Covered Code
     in the Larger Work remains fully subject to all terms and conditions of
     this License.

     1.15. "License" means this document.

     1.16. "Modifications" means any derivative work of either the Original
     Code or any previous Modifications. Including Covered Code header files
     or calls to Covered Code library functions in an application program
     shall not in and of itself cause that application program to be deemed
     a Modification, provided that the Covered Code so included shall in any
     case remain subject to the terms of this License.

     1.17. "Original Code" means the source code for the tsmApi library and
     the various libraries that it depends upon, as made available for
     download by SRI International from
     http://www.ai.sri.com/tsmApi/download.shtml as of November, 1998.

     1.18. "Source Code" means the preferred form of the Covered Code for
     making modifications to it, including all modules it contains, plus any
     associated interface definition files, scripts used to control
     compilation and installation of an Executable, or a list of source code
     differential comparisons against either the Original Code or another
     well known, available Covered Code of the Contributor's choice. The
     Source Code can be in a compressed or archival form, provided the
     appropriate decompression or de-archiving software is widely available
     for no charge.

     1.19. "You" means an individual or a legal entity exercising rights
     under this License or a future version of this License issued under
     Section 6.1. For legal entities, "You" includes any entity that
     controls, is controlled by, or is under common control with You. For
     purposes of this definition, "control" means (a) the power, direct or
     indirect, to cause the direction or management of such entity, whether
     by contract or otherwise, or (b) ownership of fifty percent (50%) or
     more of the outstanding shares or beneficial ownership of such entity.

2. SOURCE CODE LICENSE.

     2.1. The Initial Developer Grant.
     The Initial Developer hereby grants the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License (including without limitation the
     Contributor and Distributor grants set forth in Section 2 and the
     Distribution Obligations set forth in Section 3):

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Original Code; and

          (b) a patent license to make, have made, use, and Distribute
          ("Utilize") Covered Code, under patents now or hereafter owned or
          controlled by Initial Developer but solely as to those patent
          claims which are reasonably necessary to Utilize the Original Code
          without further Modifications or combinations.

     API Compatibility Requirement: Notwithstanding the above, Section 2.1
     does not convey any right to Distribute a Modification that constitutes
     an Incompatible API.

     2.2. Contributor Grant.
     If You are a Contributor, You hereby grant the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License:

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Contributor Code; and

          (b) a patent license to Utilize Covered Code, under patents now or
          hereafter owned or controlled by Contributor but solely as to
          those patent claims which are reasonably necessary to Utilize the
          Contributor Code without further Modifications or combinations.

     2.3. Distributor Grant.
     If You are a Distributor, You hereby grant the Community the following
     worldwide, royalty-free, non-exclusive license rights, subject to the
     terms and conditions of this License:

          (a) a copyright license to use, reproduce, modify, display,
          perform, and Distribute the Distributor Code; and

          (b) a patent license to Utilize Covered Code, under patents now or
          hereafter owned or controlled by Distributor but solely as to
          those patent claims which are reasonably necessary to Utilize the
          Distributor Code without further Modifications or combinations.

     2.4. Sublicenses.
     The license rights that are granted under this Section 2 may be
     sublicensed only by Distributing Source Code in compliance with all
     applicable terms and conditions of this License. No other sublicensing
     of intellectual property rights granted under this License is
     permitted.

3. DISTRIBUTION OBLIGATIONS.

     3.1. Distribution of Source Code.

          3.1.1. Only Under the Terms of this License. You may only
          Distribute Source Code subject to the terms of this License or a
          future version of this License released under Section 4.1. You
          must include a copy of this License with every copy of the Source
          Code that You Distribute. You must include a copy of the notice in
          Exhibit A in each file of the Source Code, and a copy of this
          License in documentation for the Source Code, including all
          documentation where You describe recipients' rights relating to
          Covered Code. If it is not possible to put such notice in a
          particular Source Code file due to its structure, then you must
          include such notice in a location (such as a relevant directory
          file) where a user would be likely to look for such a notice.

          3.1.2. Additional Terms for Recipients. If You Distribute Source
          Code, You may not offer or impose any terms that alter or restrict
          the applicable version of this License or the recipients' rights
          hereunder. However, if You so choose You may include an additional
          document offering (for fee, or otherwise) warranty, support,
          indemnity or liability obligations to one or more recipients of
          Covered Code that You Distribute. However, You may do so only on
          Your own behalf, and not on behalf of the Initial Developer or any
          contributor or other Distributor. You must make it absolutely
          clear than any such warranty, support, indemnity or liability
          obligation is offered by You alone, and You hereby agree to
          indemnify the Initial Developer and every contributor for any
          liability incurred by the Initial Developer or such contributor as
          a result of warranty, support, indemnity or liability terms You
          offer.

          3.1.3. Description of Modifications. If You are a Contributor, You
          must cause the Source Code for all Modifications to which you
          contribute to contain a file documenting any changes You made to
          create that Modification, and the date of such changes.

     3.2. Distribution of Executable Versions.

          3.2.1. Required Availability of Source Code. If You Distribute an
          Executable version of a Modification, and You contributed to or
          have access to the Source Code for such Modification, you must
          ensure that the Source Code is available to all recipients of the
          Executable, under the terms of this License and at no additional
          cost. The Source Code must be made available either on the same
          media as the Executable version or via an accepted Electronic
          Distribution Mechanism; and if made available via Electronic
          Distribution Mechanism, the Source Code must remain available for
          at least twelve (12) months after the date it initially became
          available, or at least six (6) months after a subsequent version
          of that particular Modification has been made available to such
          recipients. You are responsible for ensuring that the Source Code
          version remains available even if a third party maintains the
          Electronic Distribution Mechanism. You must include a notice with
          the Executable that You Distribute, stating that the corresponding
          Source Code is available under the terms of this License, and
          including a description of how and where the applicable
          obligations of this section have been fulfilled. The notice must
          be conspicuously included in any notice provided with the
          Executable or in related documentation or collateral in which You
          describe recipients' rights.

          3.2.2. Recipient Terms. If You Distribute an Executable to
          recipients, You must include a warranty disclaimer and a
          limitation of liability provision on behalf of the Initial
          Developer and every contributor, equivalent to the provisions
          provided in Sections 5 and 6 below. You may offer additional
          license terms of Your own choice to recipients, provided that Your
          license: (a) makes absolutely clear than any such terms are
          offered by You alone and not on behalf of the Initial Developer or
          any other third party, (b) does not attempt to limit or alter the
          recipients' rights in the Source Code version from the rights set
          forth in this License and (c) does not attempt or purport to
          sublicense to recipients any intellectual property rights granted
          to You under this License. You hereby agree to indemnify the
          Initial Developer and every contributor for any and all liability
          or damages they may incur if caused by Your violation of this
          Section.

     3.3. Third Party Intellectual Property Claims
     If You Distribute any Covered Code, and You have knowledge that a party
     claims an intellectual property right affecting its utilization under
     this License, you must include a text file with any Covered Code You
     Distribute titled "LEGAL" which describes the claim and the party
     making the claim in sufficient detail that a recipient will know whom
     to contact. If you obtain such knowledge after You begin Distributing
     Covered Code, You shall promptly modify the LEGAL file in all copies of
     Covered Code You make available thereafter and shall 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. If You are a Contributor and Your
     Modification is an API and You own or control patents that are
     reasonably necessary to implement that API, you must also include this
     information in the LEGAL file.

     3.4. Use of Name; Attribution.
     If You Distribute any software containing Covered Code, You must
     include a prominent statement referencing http://www.ai.sri.com/tsmApi
     and stating that Your software includes software under license from SRI
     International that is derived from the tsmApi (Tile Set Manager)
     library developed by SRI. This statement must be included in: (a) any
     Source Code You Distribute, and (b) in any notice in an Executable
     version or related documentation You Distribute in which You describe
     the origin or ownership of your software. Except as expressly
     authorized by this License, no right is granted to use the name of SRI
     in any advertising, news release, other publication, or product
     documentation, without the prior express written consent of SRI.

     3.5. Distributor Registration.
     If You Distribute any Covered Code under this License, You must first
     register by sending email to the Initial Developer addressed to
     [EMAIL PROTECTED], including a statement confirming that you accept
     the terms and conditions of this License, and including a copy of, or
     pointer (URL) to, the Covered Code you are planning to distribute.

4. VERSIONS OF THE LICENSE.

     4.1. New Versions.
     The Initial Developer may publish revised and/or new versions of the
     License from time to time. Each version will be given a distinguishing
     version number.

     4.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 published by the Initial
     Developer. No one other than the Initial Developer has the right to
     modify the terms applicable to Covered Code created under this License.

5. DISCLAIMER OF WARRANTY.

     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

6. LIMITATION OF LIABILITY.

     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL
     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER
     PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
     OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
     GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND
     ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE
     BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT
     EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

7. RESPONSIBILITY FOR CLAIMS.

     You are responsible for damages arising, directly or indirectly, out of
     Your exercise of rights under this License, based on the number of
     copies of Covered Code you made available, the revenues you received
     from utilizing such rights, and other relevant factors. You agree to
     work with affected parties to distribute responsibility on an equitable
     basis.

8. U.S. GOVERNMENT END USERS.

     The Covered Code is a "commercial item," as that term is defined in 48
     C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software"
     and "commercial computer software documentation," as such terms are
     used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212
     and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S.
     Government End Users acquire Covered Code with only those rights set
     forth herein.

9. MISCELLANEOUS.

     This License represents the complete agreement concerning subject
     matter hereof. If any provision of this License is held to be
     unenforceable, such provision shall be reformed only to the extent
     necessary to make it enforceable. This License shall be governed by
     California law provisions (except to the extent applicable law, if any,
     provides otherwise), excluding its conflict-of-law provisions. With
     respect to disputes in which at least one party is a citizen of, or an
     entity chartered or registered to do business in, the United States of
     America any litigation relating to this Agreement shall be subject to
     personal jurisdiction and venue in the Federal Courts of the Northern
     District of California, and in the California state courts of San Mateo
     County, California, with the losing party responsible for costs,
     including without limitation, court costs and reasonable attorneys fees
     and expenses. The application of the United Nations Convention on
     Contracts for the International Sale of Goods is expressly excluded.
     Any law or regulation which provides that the language of a contract
     shall be construed against the drafter shall not apply to this License.

EXHIBIT A.

     "The contents of this file are subject to tsmApi Public License Version
     1.0 (the "License"); you may not use this file except in compliance
     with the License. You may obtain a copy of the License at
     http://www.ai.sri.com/tsmApi/license/v1.0/.

     Software distributed under the License is distributed on an "AS IS"
     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
     License for the specific language governing rights and limitations
     under the License.

     Portions are Copyright (c) SRI International, 1998."

Reply via email to