PLEASE READ THE TERMS AND CONDITIONS OF THIS SOFTWARE LICENSE AGREEMENT CAREFULLY.
The following list of terms appear in this License and have the following definitions for the purposes of this License.
refers to the copyrightable work licensed under the terms and conditions of this License, in the preferred format for making modifications to it. This includes any modification to the work or work derived from or based on the work. Typically this means source code of the work, modifications and derivatives in machine-readable format, but also refers to other material such as documentation, illustrations and publications in their various forms (e.g. paper, electronic).
Use of macros, inline functions, or instantiation of templates, from the Software by Foreign Software does not by itself make the Foreign Software a work derived or based on the Software.
refers to any work derived or based on the Software in formats other than the source code form of the Software. This includes and is not limited to object, binary, executable, encrypted, compressed forms of the works.
Linking with or calling into Software Derivatives by Foreign Software does not by itself make the Foreign Software a work derived or based on the Software or Software Derivatives.
Subject to the terms and conditions of this License, the Licensor hereby grants You a worldwide, royalty-free, non-exclusive, non-sublicensable, irrevocable license to exercise the Licensed Rights to:
Exclusions:
Downstream recipients:
No endorsement: Nothing in this License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Software or the Software Derivatives are, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 4.a and Section 4.b.
Your exercise of the Licensed Rights is expressly made subject to the following conditions:
If You Share the Software You must:
retain the following if present within the Software:
and
If You Share the Software Derivatives You must:
clearly state the Software Derivatives are:
and
convey the machine-readable corresponding Software under the terms of Section 4.a through one of the following methods:
if the Software Derivatives are conveyed in, or embodied in, a physical device (including a physical distribution medium); then the machine-readable corresponding Software must be conveyed either:
or
For avoidance of doubt:
The intellectual property rights in the Software and Software Derivatives shall remain vested in the Licensor.
Where Your right to use the Software or Software Derivatives has terminated under Section 7.a, it reinstates:
For the avoidance of doubt:
The Licensor of eCosPro Software and its Software Derivatives is:
eCosCentric Limited
The Maltings, High Street, Burwell
Cambridge, Cambridgeshire, CB25 0HB,
United Kingdom
Email: <licensing@ecoscentric.com>
Phone: +44 1223 245571
Fax: +44 1223 248712
Web: https://www.ecoscentric.com/
Company registered in England and Wales, Reg No 04422071
eCosPro Software Identification.
Source files of eCosPro Software can normally be identified
through a header of the form:
//========================================================================== //####ECOSPRONCCOPYRIGHTBEGIN#### // // Copyright (C) 2010-2018 eCosCentric Limited (Licensor and author) // // This file is part of the eCosPro RTOS (the "Software"). // // This file is licensed under the "eCosPro Non-Commercial Public // License 1.0" (the "License") which may be found in the // accompanying LICENSE.txt or at: // http://www.ecoscentric.com/ecospro-nc-public-license.html // // This Software may be found at: http://www.ecoscentric.com/ // // You may not use this file or its derivatives except for // Non-Commercial purposes in compliance with the License. // Commercial use of this file or its derivatives requires a // Commercial License from eCosCentric Limited. // //####ECOSPRONCCOPYRIGHTEND#### //==========================================================================
Where present in files, this header must be retained. If a file
does not self-identify the license under which it is provided, the
accompanying LICENSE.txt file located in the
same directory as the file, or if not present the closest ancestor
directory of the file containing a
LICENSE.txt file, may be used to identify the
license.
Middleware Identification.
Certain eCosPro Software files may additionally identify themselves
as forming part of an eCosPro Middleware package with a variant of
the above header which includes lines such as:
// This file is part of the eCosPro RTOS (the "Software") and forms
// part of the PACKAGE NAME Middleware Package.
Middleware Packages (i.e. PACKAGE NAME) may only be used for Non-Commercial purposes UNLESS the Middleware Package has been explicitly included within a Commercial License.
This appendix has been provided as a guideline to all users or developers of the Software or Software Derivatives to help them determine whether their usage falls within the terms and conditions of the License, or whether they require a Commercial License to start or continue usage of the Software or Software Derivatives.
The list of examples provided is neither complete nor definitive. If you are unsure whether your usage is Non-Commercial, contact the Licensor or eCosCentric Limited at the address provided in Appendix A: eCosPro Licensor.
You repackage, bundle or use the Software or Software Derivatives with either Your or other software, or within a device. The resulting software “package”, derivative or device is sold for monetary gain to the public or other entities.
You require a Commercial License.
You are a state-recognised learning institution, such as a school, college or university, and use the Software or Software Derivatives as a resource, library or tool to assist with the education of Your students towards a formal qualification or degree.
Your use of the Software and its Software Derivatives is Non-Commercial and governed by the terms of the eCosPro Non-Commercial Public License.
You are either a contractor, a software company, consultancy, outsourcing or engineering entity, manufacturer or service provider and one of Your primary activities generates monetary gain from the services or products You provide. The Software or Software Derivatives is used by You either as a component of a larger body of software; or within a device or piece of equipment; or within a training course provided for a fee or gratis; or to support, engineer or produce a product or service.
As a result of Your use of the Software or Software Derivatives Your reputation or brand recognition may improve, or Your productivity or profitability may increase.
While Your use of the Software or Software Derivatives does not result directly or immediately in monetary gain, Your usage is intended or directed towards commercial advantage and as such You require a Commercial License.
You are an entity that is either: (1) evaluating the Software or its Software Derivatives; or (2) building a prototype device which incorporates Software Derivatives; or (3) performing research which includes use of the Software or its Software Derivatives.
At this point Your use of the Software and its Software Derivatives is Non-Commercial and governed by the terms of the eCosPro Non-Commercial Public License.
However, should later either:
through which either monetary gain or commercial advantage is acquired, You will require a Commercial License.