THIRDPARTYLICENSE revision da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff+------------------------------------------------------------------------------+
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff| This license covers all software that refers to the URL |
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff| http://www.opensource.org/licenses/cpl1.0.txt |
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff+------------------------------------------------------------------------------+
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael GraffCommon Public License Version 1.0
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff 1. DEFINITIONS
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff "Contribution" means:
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff a) in the case of the initial Contributor, the initial code and
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff documentation distributed under this Agreement, and
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff b) in the case of each subsequent Contributor:
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff i) changes to the Program, and
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff ii) additions to the Program;
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff where such changes and/or additions to the Program originate from
8cd870e3f5e3db9808a4a0d6f98db3d1a5348e40Michael Graff and are distributed by that particular Contributor. A Contribution
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff 'originates' from a Contributor if it was added to the Program by
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff such Contributor itself or anyone acting on such Contributor's
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff behalf. Contributions do not include additions to the Program
ed019cabc1cc75d4412010c331876e4ae5080a4dDavid Lawrence which: (i) are separate modules of software distributed in
ed019cabc1cc75d4412010c331876e4ae5080a4dDavid Lawrence conjunction with the Program under their own license agreement, and
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff (ii) are not derivative works of the Program.
ed019cabc1cc75d4412010c331876e4ae5080a4dDavid Lawrence "Contributor" means any person or entity that distributes the Program.
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff "Licensed Patents " mean patent claims licensable by a Contributor
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff which are necessarily infringed by the use or sale of its Contribution
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff alone or when combined with the Program.
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff "Program" means the Contributions distributed in accordance with this
58ff88cca7c169f7fbebc9b6e93bbba1fb345157Michael Graff "Recipient" means anyone who receives the Program under this
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff Agreement, including all Contributors.
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff 2. GRANT OF RIGHTS
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff a) Subject to the terms of this Agreement, each Contributor hereby
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff grants Recipient a non-exclusive, worldwide, royalty-free copyright
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff license to reproduce, prepare derivative works of, publicly
8cd870e3f5e3db9808a4a0d6f98db3d1a5348e40Michael Graff display, publicly perform, distribute and sublicense the
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff Contribution of such Contributor, if any, and such derivative
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff works, in source code and object code form.
ed019cabc1cc75d4412010c331876e4ae5080a4dDavid Lawrence b) Subject to the terms of this Agreement, each Contributor hereby
7a166c5c61a5aaa6eeb929bed152dc0a6b128e3dMichael Graff grants Recipient a non-exclusive, worldwide, royalty-free patent
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff license under Licensed Patents to make, use, sell, offer to sell,
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff import and otherwise transfer the Contribution of such Contributor,
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff if any, in source code and object code form. This patent license
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff shall apply to the combination of the Contribution and the Program
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff if, at the time the Contribution is added by the Contributor, such
17614edd7ea480ae71050e84c9839457e99bfb17Michael Graff addition of the Contribution causes such combination to be covered
8cd870e3f5e3db9808a4a0d6f98db3d1a5348e40Michael Graff by the Licensed Patents. The patent license shall not apply to any
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff other combinations which include the Contribution. No hardware per
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff se is licensed hereunder.
8cd870e3f5e3db9808a4a0d6f98db3d1a5348e40Michael Graff c) Recipient understands that although each Contributor grants the
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff licenses to its Contributions set forth herein, no assurances are
58ff88cca7c169f7fbebc9b6e93bbba1fb345157Michael Graff provided by any Contributor that the Program does not infringe the
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff patent or other intellectual property rights of any other entity.
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff Each Contributor disclaims any liability to Recipient for claims
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff brought by any other entity based on infringement of intellectual
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff property rights or otherwise. As a condition to exercising the
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff rights and licenses granted hereunder, each Recipient hereby
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff assumes sole responsibility to secure any other intellectual
e4f074a2c2340ea80099beebecc3b89aa234fa8fMichael Graff property rights needed, if any. For example, if a third party
8cd870e3f5e3db9808a4a0d6f98db3d1a5348e40Michael Graff patent license is required to allow Recipient to distribute the
64bed6c54393c2d213db83e9b171fb7c318cfc8eMichael Graff Program, it is Recipient's responsibility to acquire that license