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