195418Sdarrenr$FreeBSD$ 295418Sdarrenr 395415Sdarrenr End User License Certificate (EULA) End User License Certificate 495415Sdarrenr (EULA) 595415Sdarrenr Support Support 695415Sdarrenr QNX Source Licenses QNX Source Licenses 795415Sdarrenr License of the month 895415Sdarrenr Confidential Source License 995415Sdarrenr Version 1.0 1095415Sdarrenr 1195415SdarrenrQNX Open Community License Version 1.0 1295415Sdarrenr 1395415Sdarrenr THIS QNX OPEN COMMUNITY LICENSE ( "THE OCL", OR "THIS AGREEMENT") 1495415Sdarrenr APPLIES TO PROGRAMS THAT QNX SOFTWARE SYSTEMS LTD. ("QSS") EXPRESSLY 1595415Sdarrenr ELECTS TO LICENSE UNDER THE OCL TERMS. IT ALSO APPLIES TO DERIVATIVE 1695415Sdarrenr WORKS CREATED UNDER THIS AGREEMENT THAT CREATORS ELECT TO LICENSE TO 1795415Sdarrenr OTHERS IN SOURCE CODE FORM. ANY USE, REPRODUCTION, MODIFICATION OR 1895415Sdarrenr DISTRIBUTION OF SUCH PROGRAMS CONSTITUTES RECIPIENT'S ACCEPTANCE OF 1995415Sdarrenr THE OCL. THE LICENSE RIGHTS GRANTED BELOW ARE CONDITIONAL UPON 2095415Sdarrenr RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT AND THE FORMATION OF A 2195415Sdarrenr BINDING CONTRACT. NOTHING ELSE GRANTS PERMISSION TO USE, REPRODUCE, 2295415Sdarrenr MODIFY OR DISTRIBUTE SUCH PROGRAMS OR THEIR DERIVATIVE WORKS. THESE 2395415Sdarrenr ACTIONS ARE OTHERWISE PROHIBITED. CONTACT QSS IF OTHER STEPS ARE 2495415Sdarrenr REQUIRED LOCALLY TO CREATE A BINDING CONTRACT. 2595415Sdarrenr 2695415Sdarrenr The OCL is intended to promote the development, use and distribution 2795415Sdarrenr of derivative works created from QSS source code. This includes 2895415Sdarrenr commercial distribution of object code versions under the terms of 2995415Sdarrenr Recipient's own license agreement and, at Recipient's option, sharing 3095415Sdarrenr of source code modifications within the QNX developer's community. The 3195415Sdarrenr license granted under the OCL is royalty free. Recipient is entitled 3295415Sdarrenr to charge royalties for object code versions of derivative works that 3395415Sdarrenr originate with Recipient. If Recipient elects to license source code 3495415Sdarrenr for its derivative works to others, then it must be licensed under the 3595415Sdarrenr OCL. The terms of the OCL are as follows: 3695415Sdarrenr 3795415Sdarrenr1. DEFINITIONS 3895415Sdarrenr 3995415Sdarrenr "Contribution" means: 4095415Sdarrenr 4195415Sdarrenr a. in the case of QSS: (i) the Original Program, where the Original 4295415Sdarrenr Program originates from QSS, (ii) changes and/or additions to 4395415Sdarrenr Unrestricted Open Source, where the Original Program originates 4495415Sdarrenr from Unrestricted Open Source and where such changes and/or 4595415Sdarrenr additions originate from QSS, and (iii) changes and/or additions 4695415Sdarrenr to the Program where such changes and/or additions originate from 4795415Sdarrenr QSS. 4895415Sdarrenr b. in the case of each Contributor, changes and/or additions to the 4995415Sdarrenr Program, where such changes and/or additions originate from and 5095415Sdarrenr are distributed by that particular Contributor. 5195415Sdarrenr 5295415Sdarrenr A Contribution 'originates' from a Contributor if it was added to the 5395415Sdarrenr Program by such Contributor itself or anyone acting on such 5495415Sdarrenr Contributor's behalf. Contributions do not include additions to the 5595415Sdarrenr Program which: (i) are separate modules of software distributed in 5695415Sdarrenr conjunction with the Program under their own license agreement, and 5795415Sdarrenr (ii) are not derivative works of the Program. 5895415Sdarrenr 5995415Sdarrenr "Contributor" means QSS and any other entity that distributes the 6095415Sdarrenr Program. 6195415Sdarrenr 6295415Sdarrenr "Licensed Patents " mean patent claims licensable by Contributor to 6395415Sdarrenr others, which are necessarily infringed by the use or sale of its 6495415Sdarrenr Contribution alone or when combined with the Program. 6595415Sdarrenr 6695415Sdarrenr "Unrestricted Open Source" means published source code that is 6795415Sdarrenr licensed for free use and distribution under an unrestricted licensing 6895415Sdarrenr and distribution model, such as the Berkley Software Design ("BSD") 6995415Sdarrenr and "BSD-like" licenses. It specifically excludes any source code 7095415Sdarrenr licensed under any version of the GNU General Public License (GPL) or 7195415Sdarrenr the GNU Lesser/Library GPL. All "Unrestricted Open Source" license 7295415Sdarrenr terms appear or are clearly identified in the header of any affected 7395415Sdarrenr source code for the Original Program. 7495415Sdarrenr 7595415Sdarrenr "Original Program" means the original version of the software 7695415Sdarrenr accompanying this Agreement as released by QSS, including source code, 7795415Sdarrenr object code and documentation, if any. 7895415Sdarrenr 7995415Sdarrenr "Program" means the Original Program and Contributions. 8095415Sdarrenr 8195415Sdarrenr "Recipient" means anyone who receives the Program under this 8295415Sdarrenr Agreement, including all Contributors. 8395415Sdarrenr 8495415Sdarrenr2. GRANT OF RIGHTS 8595415Sdarrenr 8695415Sdarrenr a. Subject to the terms of this Agreement, each Contributor hereby 8795415Sdarrenr grants Recipient a non-exclusive, worldwide, royalty-free 8895415Sdarrenr copyright license to reproduce, prepare derivative works of, 8995415Sdarrenr publicly display, publicly perform, and directly and indirectly 9095415Sdarrenr sublicense and distribute the Contribution of such Contributor, if 9195415Sdarrenr any, and such derivative works, in source code and object code 9295415Sdarrenr form. 9395415Sdarrenr b. Subject to the terms of this Agreement, each Contributor hereby 9495415Sdarrenr grants Recipient a non-exclusive, worldwide, royalty-free patent 9595415Sdarrenr license under Licensed Patents to make, use, sell, offer to sell, 9695415Sdarrenr import and otherwise transfer the Contribution of such 9795415Sdarrenr Contributor, if any, in source code and object code form. This 9895415Sdarrenr patent license shall apply to the combination of the Contribution 9995415Sdarrenr and the Program if, at the time the Contribution is added by the 10095415Sdarrenr Contributor, such addition of the Contribution causes such 10195415Sdarrenr combination to be covered by the Licensed Patents. The patent 10295415Sdarrenr license shall not apply to any other combinations which include 10395415Sdarrenr the Contribution. 10495415Sdarrenr c. Recipient understands that although each Contributor grants the 10595415Sdarrenr licenses to its Contributions set forth herein, no assurances are 10695415Sdarrenr provided by any Contributor that the Program does not infringe the 10795415Sdarrenr patent or other intellectual property rights of any other entity. 10895415Sdarrenr Each Contributor disclaims any liability to Recipient for claims 10995415Sdarrenr brought by any other entity based on infringement of intellectual 11095415Sdarrenr property rights or otherwise. As a condition to exercising the 11195415Sdarrenr rights and licenses granted hereunder, each Recipient hereby 11295415Sdarrenr assumes sole responsibility to secure any other intellectual 11395415Sdarrenr property rights needed, if any. For example, if a third party 11495415Sdarrenr patent license is required to allow Recipient to distribute the 11595415Sdarrenr Program, it is Recipient's responsibility to acquire that license 11695415Sdarrenr before distributing the Program. 11795415Sdarrenr d. Each Contributor represents that to its knowledge it has 11895415Sdarrenr sufficient copyright rights in its Contribution, if any, to grant 11995415Sdarrenr the copyright license set forth in this Agreement. 12095415Sdarrenr 12195415Sdarrenr 3. REQUIREMENTS 12295415Sdarrenr 12395415Sdarrenr A Contributor may choose to distribute the Program in object code form 12495415Sdarrenr under its own license agreement, provided that: 12595415Sdarrenr 12695415Sdarrenr a. it complies with the terms and conditions of this Agreement; and 12795415Sdarrenr b. its license agreement: 12895415Sdarrenr i. effectively disclaims on behalf of all Contributors all 12995415Sdarrenr warranties and conditions, express and implied, including 13095415Sdarrenr warranties or conditions of title and non-infringement, and 13195415Sdarrenr implied warranties or conditions of merchantability and 13295415Sdarrenr fitness for a particular purpose; 13395415Sdarrenr ii. effectively excludes on behalf of all Contributors all 13495415Sdarrenr liability for damages, including direct, indirect, special, 13595415Sdarrenr incidental and consequential damages, such as lost profits; 13695415Sdarrenr and 13795415Sdarrenr iii. states that any provisions which differ from this Agreement 13895415Sdarrenr are offered by that Contributor alone and not by any other 13995415Sdarrenr party. 14095415Sdarrenr 14195415Sdarrenr If the Program is made available in source code form: 14295415Sdarrenr 14395415Sdarrenr a. it must be made available under this Agreement; and 14495415Sdarrenr b. a copy of this Agreement must be included with each copy of the 14595415Sdarrenr Program. Each Contributor must include the following in a 14695415Sdarrenr conspicuous location in the Program along with any other copyright 14795415Sdarrenr or attribution statements required by the terms of any applicable 14895415Sdarrenr Unrestricted Open Source license: 14995415Sdarrenr Copyright {date here}, QNX Software Systems Ltd. and others. All 15095415Sdarrenr Rights Reserved. 15195415Sdarrenr 15295415Sdarrenr In addition, each Contributor must identify itself as the originator 15395415Sdarrenr of its Contribution, if any, in a manner that reasonably allows 15495415Sdarrenr subsequent Recipients to identify the originator of the Contribution. 15595415Sdarrenr 15695415Sdarrenr 4. COMMERCIAL DISTRIBUTION 15795415Sdarrenr 15895415Sdarrenr Commercial distributors of software may accept certain 15995415Sdarrenr responsibilities with respect to end users, business partners and the 16095415Sdarrenr like. While this license is intended to facilitate the commercial use 16195415Sdarrenr of the Program, the Contributor who includes the Program in a 16295415Sdarrenr commercial product offering should do so in a manner which does not 16395415Sdarrenr create potential liability for other Contributors. Therefore, if a 16495415Sdarrenr Contributor includes the Program in a commercial product offering, 16595415Sdarrenr such Contributor ("Commercial Contributor") hereby agrees to defend 16695415Sdarrenr and indemnify every other Contributor ("Indemnified Contributor") 16795415Sdarrenr against any losses, damages and costs (collectively "Losses") arising 16895415Sdarrenr from claims, lawsuits and other legal actions brought by a third party 16995415Sdarrenr against the Indemnified Contributor to the extent caused by the acts 17095415Sdarrenr or omissions of such Commercial Contributor in connection with its 17195415Sdarrenr distribution of the Program in a commercial product offering. The 17295415Sdarrenr obligations in this section do not apply to any claims or Losses 17395415Sdarrenr relating to any actual or alleged intellectual property infringement. 17495415Sdarrenr In order to qualify, an Indemnified Contributor must: a) promptly 17595415Sdarrenr notify the Commercial Contributor in writing of such claim, and b) 17695415Sdarrenr allow the Commercial Contributor to control, and cooperate with the 17795415Sdarrenr Commercial Contributor in, the defense and any related settlement 17895415Sdarrenr negotiations. The Indemnified Contributor may participate in any such 17995415Sdarrenr claim at its own expense. 18095415Sdarrenr 18195415Sdarrenr For example, a Contributor might include the Program in a commercial 18295415Sdarrenr product offering, Product X. That Contributor is then a Commercial 18395415Sdarrenr Contributor. If that Commercial Contributor then makes performance 18495415Sdarrenr claims, or offers warranties related to Product X, those performance 18595415Sdarrenr claims and warranties are such Commercial Contributor's responsibility 18695415Sdarrenr alone. Under this section, the Commercial Contributor would have to 18795415Sdarrenr defend claims against the other Contributors related to those 18895415Sdarrenr performance claims and warranties, and if a court requires any other 18995415Sdarrenr Contributor to pay any damages as a result, the Commercial Contributor 19095415Sdarrenr must pay those damages. 19195415Sdarrenr 19295415Sdarrenr 5. NO WARRANTY 19395415Sdarrenr 19495415Sdarrenr Recipient acknowledges that there may be errors or bugs in the Program 19595415Sdarrenr and that it is imperative that Recipient conduct thorough testing to 19695415Sdarrenr identify and correct any problems prior to the productive use or 19795415Sdarrenr commercial release of any products that use the Program, and prior to 19895415Sdarrenr the release of any modifications, updates or enhancements thereto. 19995415Sdarrenr 20095415Sdarrenr EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS 20195415Sdarrenr PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 20295415Sdarrenr KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY 20395415Sdarrenr WARRANTIES OR CONDITIONS OF TITLE, NON- INFRINGEMENT, MERCHANTABILITY 20495415Sdarrenr OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely 20595415Sdarrenr responsible for determining the appropriateness of using and 20695415Sdarrenr distributing the Program and assumes all risks associated with its 20795415Sdarrenr exercise of rights under this Agreement, including but not limited to 20895415Sdarrenr the risks and costs of program errors, compliance with applicable 20995415Sdarrenr laws, damage to or loss of data, programs or equipment, and 21095415Sdarrenr unavailability or interruption of operations. 21195415Sdarrenr 21295415Sdarrenr 6. DISCLAIMER OF LIABILITY 21395415Sdarrenr 21495415Sdarrenr EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR 21595415Sdarrenr ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, 21695415Sdarrenr INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING 21795415Sdarrenr WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF 21895415Sdarrenr LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 21995415Sdarrenr NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR 22095415Sdarrenr DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED 22195415Sdarrenr HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 22295415Sdarrenr 22395415Sdarrenr 7. GENERAL 22495415Sdarrenr 22595415Sdarrenr If any provision of this Agreement is invalid or unenforceable under 22695415Sdarrenr applicable law, it shall not affect the validity or enforceability of 22795415Sdarrenr the remainder of the terms of this Agreement, and without further 22895415Sdarrenr action by the parties hereto, such provision shall be reformed to the 22995415Sdarrenr minimum extent necessary to make such provision valid and enforceable. 23095415Sdarrenr 23195415Sdarrenr If Recipient institutes patent litigation against a Contributor with 23295415Sdarrenr respect to a patent applicable to software (including a cross-claim or 23395415Sdarrenr counterclaim in a lawsuit), then any patent licenses granted by that 23495415Sdarrenr Contributor to such recipient under this Agreement shall terminate as 23595415Sdarrenr of the date such litigation is filed. In addition, If Recipient 23695415Sdarrenr institutes patent litigation against any entity (including a 23795415Sdarrenr cross-claim or counterclaim in a lawsuit) alleging that the Program 23895415Sdarrenr itself (excluding combinations of the Program with other software or 23995415Sdarrenr hardware) infringes such Recipient's patent(s), then such Recipient's 24095415Sdarrenr rights granted under Section 2(b) shall terminate as of the date such 24195415Sdarrenr litigation is filed. 24295415Sdarrenr 24395415Sdarrenr All Recipient's rights under this Agreement shall terminate if it 24495415Sdarrenr fails to comply with any of the material terms or conditions of this 24595415Sdarrenr Agreement and does not cure such failure in a reasonable period of 24695415Sdarrenr time after becoming aware of such noncompliance. If all Recipient's 24795415Sdarrenr rights under this Agreement terminate, Recipient agrees to cease use 24895415Sdarrenr and distribution of the Program as soon as reasonably practicable. 24995415Sdarrenr However, Recipient's obligations under this Agreement and any licenses 25095415Sdarrenr granted by Recipient relating to the Program shall continue and 25195415Sdarrenr survive. 25295415Sdarrenr 25395415Sdarrenr QSS may publish new versions (including revisions) of this Agreement 25495415Sdarrenr from time to time. Each new version of the Agreement will be given a 25595415Sdarrenr distinguishing version number. The Program (including Contributions) 25695415Sdarrenr may always be distributed subject to the version of the Agreement 25795415Sdarrenr under which it was received. In addition, after a new version of the 25895415Sdarrenr Agreement is published, Contributor may elect to distribute the 25995415Sdarrenr Program (including its Contributions) under the new version. No one 26095415Sdarrenr other than QSS has the right to modify this Agreement. Except as 26195415Sdarrenr expressly stated in Sections 2(a) and 2(b) above, Recipient receives 26295415Sdarrenr no rights or licenses to the intellectual property of any Contributor 26395415Sdarrenr under this Agreement, whether expressly, by implication, estoppel or 26495415Sdarrenr otherwise. All rights in the Program not expressly granted under this 26595415Sdarrenr Agreement are reserved. 26695415Sdarrenr 26795415Sdarrenr This Agreement is governed by the laws in force in the Province of 26895415Sdarrenr Ontario, Canada without regard to the conflict of law provisions 26995415Sdarrenr therein. The parties expressly disclaim the provisions of the United 27095415Sdarrenr Nations Convention on Contracts for the International Sale of Goods. 27195415Sdarrenr No party to this Agreement will bring a legal action under this 27295415Sdarrenr Agreement more than one year after the cause of action arose. Each 27395415Sdarrenr party waives its rights to a jury trial in any resulting litigation. 27495415Sdarrenr 27595415Sdarrenr * QNX is a registered trademark of QNX Software Systems Ltd. 27695415Sdarrenr 27795415Sdarrenr Document Version: ocl1_00 278