Novartis OPEN SOURCE LICENSE AGREEMENT
Version 1, August 2004

Definitions.

"Contributor" means each entity, including You, that creates or contributes to
the creation of Modifications.

"Contributor Version" means the combination of the Source Code, prior
Modifications used by a Contributor, and the Modifications made by that
particular Contributor, in any form including Software.

"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.

"Covered Code" means the Source Code or Modifications or the combination of the
Source Code and Modifications, in each case including portions thereof.

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

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

"Initial Developer" means Novartis.

"Larger Work" means a work which combines Covered Code or portions thereof with
code not governed by the terms of this License.

"License" means this document. 

"Modifications" means any addition to or deletion from the substance or
structure of either the Source Code or any previous Modifications. When Covered
Code is released as a series of files, a Modification is: 1) Any addition to or
deletion from the contents of a file containing Source Code or previous
Modifications; 2) Any new file that contains any part of the Source Code or
previous Modifications.

"Novartis" means Novartis Pharma AG, Switzerland, or any affiliate including
any entity which Controls, is Controlled by, or is under common Control with
Novartis Pharma AG.

"Software" means an Executable Covered Code subject to the License.

"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 Source 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.

"Source Code Notice" means the Source Code's or Covered Code's description
distributed with, or attached to, the software under file name COPYING

"You" means an individual or a legal entity exercising rights under, and
complying with all of the terms of, this License. For legal entities, "You"
includes any entity which controls, is controlled by, or is under common
control with You.

The Initial Developer and Contributor Grants.

Novartis and each Contributor hereby grant You a world-wide, royalty-free,
non-exclusive license, to use, reproduce, modify, display, perform, sublicense
and distribute the Source Code (or portions thereof), in any form including
Software, with or without Modifications, or as part of a Larger Work; and where
applicable to use, reproduce, modify, display, perform, sublicense and
distribute the Modifications created by such Contributor (or portions thereof)
either on an unmodified basis, with other Modifications.

You, in quality of a Contributor, hereby grants Novartis a world-wide,
royalty-free, non- exclusive license, to use, reproduce, modify, display,
perform, sublicense and distribute any Contributor Version or Modifications
created by You (or portions thereof) either on an unmodified basis, with other
Modifications.


License Governance

Application of License: The Modifications which You create or to which You
contribute, e.g. in quality of a Contributor, are governed by the terms of this
License. The Source Code version of Covered Code, Contributor Version created
by You or any Modification thereof, may be distributed only under the terms of
this License, and You shall include a copy of this License with every copy of
the Source Code You distribute. You shall not offer or impose any terms on any
Source Code version that alters or restricts the applicable version of this
License or the recipients' rights hereunder.

Availability of Source Code: Any Contributor Version or Modification which You
create or to which You contribute shall be made available in Source Code form
under the terms of this License either on the same media as an Executable
version or via an accepted Electronic Distribution Mechanism to anyone to whom
you made an Executable version available.  Description of Modifications: You
must cause all Covered Code to which you contribute to contain a Source Code
Notice documenting the changes You made to create that Covered Code and the
date of any change. You must include a prominent statement that the
Modification is derived, directly or indirectly, from Source Code provided by
the Initial Developer and including the name of the Initial Developer in (a)
the Source Code, and (b) in any notice in an Executable version or related
documentation in which You describe the origin or ownership of the Covered
Code. You are obliged to disclose to Novartis all changes and improvements you
have introduced.

Required Notices: You must duplicate the Source Code Notice in each file of the
Source Code, and this License in any documentation for the Source Code, where
You describe recipients' rights relating to Covered Code. If You created one or
more Modification(s), You may add your name as a Contributor to the Source Code
Notice. 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. You may choose to offer, 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 Contributor. 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.

Distribution of Executable Versions: 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. 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 any such terms You offer.

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 fulfilled for the Covered Code.

NO WARRANTY - DISCLAIMER OF LIABILITY

THIS SOFTWARE AND SOURCE CODE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL NOVARTIS OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE OR SOURCE CODE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.

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.

BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR
OTHERWISE USING THIS SOFTWARE OR SOURCE CODE, YOU ARE DEEMED TO HAVE AGREED TO
THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

THE ACCOMPANYING SOFTWARES AND SOURCE CODES ARE PROVIDED UNDER THE TERMS OF
THIS NOVARTIS PUBLIC LICENSE ("AGREEMENT").  ANY USE, REPRODUCTION OR
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
AGREEMENT.

- 1 / 1 -

