# SOFTWARE LICENCE AGREEMENT FOR pySROS LIBRARY #


**PLEASE READ THIS LICENSE CAREFULLY BEFORE DOWNLOADING, INSTALLING, OR USING 
THE SOFTWARE.  BY DOWNLOADING, INSTALLING, OR OTHERWISE USING THE SOFTWARE, 
YOU ARE AGREEING THAT YOU HAVE READ THIS LICENSE, UNDERSTAND IT, AND AGREE 
(INDIVIDUALLY, OR, IF EMPLOYED, ON BEHALF OF THE ENTITY WHICH EMPLOYS YOU) TO BE 
BOUND BY ITS TERMS AND CONDITIONS.  IF YOU DO NOT AGREE TO ALL OF THE TERMS AND 
CONDITIONS OF THIS LICENSE OR, IF THE LICENSE IS TO BE USED BY OR ON BEHALF OF AN 
ENTITY AND YOU ARE NOT AUTHORIZED BY THE ENTITY, THEN DO NOT INSTALL OR USE THE 
SOFTWARE.**


This Software License Agreement ("LICENSE") is between Nokia of America Corporation, a 
Delaware corporation with a principal office at 600-700 Mountain Avenue, Murray Hill, New 
Jersey 07974 ("Licensor"), and you individually, if you are agreeing to it in your own capacity, or 
if you are authorized to enter into this LICENSE on behalf of your company or other 
organization, then the entity for whose benefit you act ("End User" or "you"). Licensor, End User, 
and you are sometimes referred to herein individually as a "Party" and collectively as the 
"Parties."     

This LICENSE is effective on the date that you first download, install, or use the Software 
("Effective Date").

NOW, THEREFORE, in consideration of the mutual agreements and covenants herein 
contained and intending to be legally bound thereby, the Parties agree as follows:

1. SOFTWARE

    As used in this LICENSE, the "Software" is the pySROS software library found in the locations 
identified in Appendix A, and the associated materials (the "Documentation").  
   

2. LICENSE

    a. Licensor hereby grants to End User a non-exclusive, non-transferable, non-sublicensable, 
and personal license under Licensor copyrights existing as of the Effective Date to use the 
Software and Documentation in the form furnished to End User, or as modified pursuant to 
Section 2(b), in either case solely in End User's environment and in connection with Nokia's 
SR OS product.  

    b. End User may (i) configure or customize the Software within the parameters of the 
Software's features and functionality, or (ii) fix bugs, modify or otherwise create derivative 
works of the Software, provided, however, that in the case of bug fixes, modification or other 
derivative works, (x) End User promptly provides Licensor (at the address set forth in 
Section 12(f)) with a copy of all such bug fixes, modifications or other derivative works, and 
(y) End User grants to Licensor and its affiliates, a non-exclusive, perpetual, royalty-free 
license to use such bug fixes, modifications or other derivative works for its business 
purposes.  

    c. All bug fixes, modifications and other derivative works of the Software shall only be usable to 
the extent of the license granted for the original Software.



3. OWNERSHIP AND INTELLECTUAL PROPERTY RIGHTS

    a. The Software and Documentation are not sold to End User.  Instead, the End User 
receives the license under Section 2.  End User acknowledges and agrees that Licensor and its 
third party licensors own and retain full ownership rights in Software and Documentation and all 
Intellectual Property Rights therein.  "Intellectual Property Rights" means any and all rights 
under patent law, copyright law, trade secret law, trademark law, and any and all other 
proprietary rights.

   b. No rights or licenses are granted, directly or indirectly, whether by implication or under 
any theory of estoppel, under any Intellectual Property Rights of Licensor or of any third party 
except those expressly set forth in Section 2 of this Agreement or in licenses described in 
Section 5 below.   

   c. Nothing contained herein will be construed as conferring by implication, estoppel or 
otherwise any license or right under any patent, whether or not the exercise of any right herein 
granted necessarily employs an invention of any existing or later issued patent except to the 
extent necessary for End User to use the Software as prescribed in Section 2 above. 


4. FOSS

    a. The Software contains free or open source software (FOSS) that is integrated with the 
Software, and to which third party license obligations apply.   Appendix B attached hereto 
contains information (accurate to the best of Licensor's knowledge) indicating the license under 
which such FOSS was released, and containing required acknowledgements, legends and/or 
notices.  Unless otherwise dictated by a FOSS license (such as GPL, LGPL, and Affero GPL) 
that requires Licensor to grant the same rights to the parties to whom we distribute the FOSS, 
End User's rights to use, copy, and further distribute (if applicable) the FOSS are governed by 
this LICENSE.  
   
   b. If End User modifies any FOSS, then notwithstanding any other provisions to the 
contrary, (a) End User agrees to promptly provide to Licensor copies of the modified FOSS, and 
(b) Licensor will have no  liability or obligation to provide support, maintenance, warranty or 
indemnity with respect to the modified FOSS or any Licensor products with which the modified 
version of the FOSS interacts.


5. TERM 
   
    a. Unless terminated by Licensor as provided in this LICENSE, the license granted herein 
becomes effective on the Effective Date.  
   
   b. This LICENSE will terminate automatically and without provision of notice by Licensor if 
End User fails to comply with any of the terms or conditions of this LICENSE.
   
   c. Upon expiration or termination of the LICENSE for any reason, End User agrees that 
End User will cease all use of the Software and Documentation and all Confidential Information 
and promptly return all of the Software, Documentation and all Confidential Information and 
copies thereof to Licensor or destroy all Software, Documentation and all Confidential 
Information and all copies thereof and certify to Licensor such destruction in writing within thirty 
(30) days of such termination or expiration.


6. NO WARRANTY/MAINTENANCE 
   
    a. Licensor shall not be held to any liability for errors or omissions in the Software.
   
    b. Neither the execution of this LICENSE nor anything in this LICENSE or in the Software, 
Documentation or other Confidential Information will be construed as an obligation upon 
Licensor to furnish any person, including End User, any assistance of any kind whatsoever, or 
any information other than the Software, or to revise, supplement, or elaborate upon the 
Software.
   
   c. THE SOFTWARE, DOCUMENTATION OR OTHER INFORMATION FURNISHED 
UNDER THIS AGREEMENT IS LICENSED "AS IS" WITH ALL FAULTS, LATENT AND 
PATENT AND WITHOUT ANY WARRANTY OF ANY TYPE.  LICENSOR MAKES NO 
REPRESENTATIONS OR WARRANTIES, EXPRESSED OR IMPLIED.  BY WAY OF 
EXAMPLE, BUT NOT OF LIMITATION, LICENSOR MAKES NO REPRESENTATIONS OF 
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR THAT THE USE OF 
THE SOFTWARE, DOCUMENTATION OR OTHER INFORMATION FURNISHED UNDER 
THIS AGREEMENT WILL NOT INFRINGE ANY PATENT OR OTHER INTELLECTUAL 
PROPERTY RIGHT OF ANY THIRD PARTY AND IT SHALL BE THE SOLE RESPONSIBILITY 
OF END USER TO MAKE SUCH DETERMINATION AS IS NECESSARY WITH RESPECT TO 
THE ACQUISITION OF LICENSES UNDER PATENTS OR OTHER INTELLECTUAL 
PROPERTY RIGHTS OF THIRD PARTIES. 

    Some jurisdictions do not allow the exclusion of implied warranties or limitations on how long an 
implied warranty lasts, so the above limitations may not apply to End User.  This warranty gives 
End User specific legal rights and End User may also have other rights which vary from one 
jurisdiction to another.

	d. In the event Licensor and End User enter into a support or maintenance agreement 
applicable to the Software, the terms and conditions of such agreement shall amend and 
supercede the corresponding terms of this LICENSE, but only with respect to the provision of 
assistance by Licensor to End User in connection with the Software. 


7. LIMITATION OF LIABILITY 
   
    a. LICENSOR SHALL NOT BE HELD TO ANY LIABILITY WITH RESPECT TO ANY 
CLAIM BY END USER OR ANY OTHER THIRD PARTY ON ACCOUNT OF, OR ARISING 
FROM, THE USE OF OR INABILITY TO USE THE SOFTWARE, DOCUMENTATION OR 
OTHER INFORMATION FURNISHED UNDER THIS AGREEMENT.
   
    b. Except for End User's breach of Section 4 or violation of the license provisions in this 
LICENSE, neither Licensor nor End User shall be liable for incidental, indirect, special, 
exemplary, or consequential loss or damages of any nature, or for lost profits, savings or 
revenues of any kind, however caused under this LICENSE, whether or not the applicable Party 
has been advised of the possibility of such damages.  This provision will survive failure of an 
exclusive remedy.
   
   c. TO THE EXTENT THAT ANY EXCLUSION OF DAMAGES ABOVE IS NOT VALID, 
END USER AGREES THAT IN NO EVENT WILL LICENSOR'S AND ITS AFFILIATES' TOTAL 
LIABILITY UNDER OR RELATED TO THIS LICENSE (INCLUDING BUT NOT LIMITED TO ITS 
LIABILITY UNDER SECTION 10) EXCEED FIVE THOUSAND U.S. DOLLARS (US $5,000).
   
   d. THE PARTIES AGREE THAT THE LIMITATIONS OF THIS SECTION ARE ESSENTIAL 
AND THAT END USER WOULD NOT BE PERMITTED TO USE THE SOFTWARE ABSENT 
THE TERMS OF THIS SECTION.  THIS SECTION WILL SURVIVE AND APPLY EVEN IF ANY 
REMEDY SPECIFIED IN THIS LICENSE MAY BE FOUND TO HAVE FAILED OF ITS 
ESSENTIAL PURPOSE.  


8. FEEDBACK

    In return for this license, if End User provides Licensor or any of its affiliates with any reports on 
bugs or errors in the Software, or reports on the operation of the Software, or suggested 
modifications (collectively, "Feedback") during the term of this LICENSE, Licensor and its 
affiliates shall have the right to use such Feedback for any purpose without payment or 
accounting to End User. End User agrees that under no circumstances will any Feedback 
provided by End User contain any confidential information of End User or of any other third 
party.


9. EXPORT 

    The Parties acknowledge that Software, Documentation, and Confidential Information may be 
subject to the export laws and regulations of the United States, the European Union and/or 
other countries (cumulatively, "Export Laws").  End User shall not use, distribute, export, re-
export, transfer, or transmit the Software, Documentation and Confidential Information (even if 
incorporated into other items) in violation of the Export Laws.  If requested by Licensor, End 
User shall sign written assurances and other export-related documents as may be required for 
Licensor to comply with the Export Laws.


10. PRIVACY  

    Nothing herein will be deemed to grant any right to use the Software, Documentation, or 
Confidential Information in any manner that violates any law or regulation relating to privacy of 
information.  End User shall indemnify and hold harmless Licensor, its affiliates and their 
respective authorized resellers and distributors against all liability for claims of any party relating 
to the use of the Software or Documentation in violation of any privacy-related law or regulation.


11. US GOVERNMENT USE

    The Software is commercial computer software.  If the user or End User of the Software is an 
agency, department, or other entity of the United States Government, the use, duplication, 
reproduction, release, modification, disclosure, or transfer of the Software, or any related 
documentation of any kind, including technical data and manuals, is restricted by a license 
agreement or by the terms of this LICENSE in accordance with Federal Acquisition Regulation 
12.212 for civilian purposes and Defense Federal Acquisition Regulation Supplement 227.7202 
for military purposes. The Software was developed fully at private expense. All other use is 
prohibited.


12. GENERAL

    a. Except as specifically provided for herein, the waiver from time to time by a Party of any 
of their rights or their failure to exercise any remedy will not operate or be construed as a 
continuing waiver of the same or of any other of such Party's rights or remedies provided in this 
LICENSE.
   
    b. If any term, covenant or condition of this LICENSE or the application thereof to any Party 
or circumstances is, to any extent, held to be invalid or unenforceable, then the remainder of 
this LICENSE, or the application of such term, covenant or condition to parties or circumstances 
other than those as to which it is held invalid or unenforceable, will not be affected thereby and 
each term, covenant or condition of this LICENSE will be valid and be enforced to the fullest 
extent permitted by law.
   
    c. Licensor shall not be liable for any loss, damage, delay, or failure of performance 
resulting directly or indirectly from any cause which is beyond its reasonable control, including, 
but not limited to, acts of God, extraordinary traffic conditions, riots, civil disturbances, wars, 
states of belligerency or acts of the public enemy, strikes, work stoppages, or the laws, 
regulations, acts, or failure to act of any governmental authority.  
   
    d. This LICENSE takes precedence over any conflicting terms or legends which may 
appear in or on the Software, Documentation, or Confidential Information.
   
    e. Section headings contained in this LICENSE are inserted for convenience of reference 
only, will not be deemed to be a part of this LICENSE for any purpose, and will not in any way 
define or affect the meaning, construction or scope of any of the provisions hereof.
   
    f. All notices to Licensor, and all copies of bug fixes, modifications and other derivative 
works of the Software, shall be provided to Licensor in writing by contacting your Nokia 
    representative.

    Changes to the foregoing email address may be made by Licensor upon reasonable notice to 
End User. 

    g. The laws of the State of New York of the United States of America (without giving effect 
to conflicts of law principles) govern all matters arising out of or relating to this LICENSE, 
including, without limitation, its construction, interpretation, performance, and enforcement, 
except if End User is using the Software or Documentation outside of North America or South 
America, in which case the laws of France govern all matters arising out of or relating to this 
LICENSE.
   
    h. The application of the United Nations Convention of Contracts for the International Sale 
of Goods is expressly excluded from this LICENSE.
   
    i. All disputes between the parties will be finally settled in accordance with the Rules of 
Conciliation and Arbitration of the International Chamber of Commerce by three (3) arbitrators 
designated in conformity with the Rules. In cases where the laws of State of New York of the 
United States of America apply, the arbitration must take place in New York, New York.  In 
cases where the laws of France apply, the arbitration must take place in Geneva, Switzerland.  
   
    j. The Parties hereto have entered into this LICENSE in contemplation of personal 
performance, each by the other, and intend that the licenses and rights granted hereunder to a 
Party not be extended to entities other than such Party's affiliates without the other Party's 
express written consent. An "affiliate" means an entity that controls, is controlled by, or is under 
common control with a Party. Any purported assignment in violation of this LICENSE is void. 
Notwithstanding the preceding sentence, all of Licensor's rights, title, obligations, and interest in 
this LICENSE and any licenses and rights granted to it hereunder may be assigned to (i) any 
affiliate of Licensor; or (ii) any direct or indirect successor to all or any portion of the business of 
Licensor or its affiliates, which successor will thereafter be deemed substituted for Licensor as 
the Party hereto, effective upon such assignment.


13. ENTIRE AGREEMENT 

    This LICENSE sets forth the entire agreement and understanding between the Parties as to the 
subject matter hereof and merges all prior discussions between them.  Neither of the Parties 
shall be bound by any warranties, understandings or representations with respect to such 
subject matter other than as expressly provided herein, in prior written agreements, or in a 
writing signed with or subsequent to the execution hereof by an authorized representative of the 
Party to be bound thereby. 


##### APPENDIX A:  Elements of the pySROS Library #####

Locations of the pySROS library:

- [pySROS library on GitHub](https://github.com/nokia/pysros)
- [pySROS library on PyPI](https://pypi.org/project/pysros)
- [The Nokia Support Portal](https://online.networks.nokia.com)
- [The Nokia Network Developer Portal](https://network.developer.nokia.com)

##### APPENDIX B:  Free and Open Source Software #####

- ncclient - license found at:  https://github.com/ncclient/ncclient/blob/master/LICENSE
- lxml - license found at:  https://lxml.de/index.html#license