!O (Schematic) allow soft dependencies to non-singleton components
[CRYENGINE.git] / LICENSE.md
blob4cb543803a8767e7c6279df42a776d49409bb89e
1 #LIMITED LICENSE AGREEMENT FOR THE USE OF THE CRYENGINE
3 This limited license agreement (this "Agreement") for the use of the CryEngine is entered into between Crytek GmbH, Frankfurt/Main, Germany ("Crytek") and you, the user (the "Licensee" or "You").
4 The Agreement is made effective beginning on the date on which you, the Licensee, first accept this agreement or download, install, load or otherwise use the CryEngine as defined below (whichever occurs first).
5 By doing so, you, the Licensee, agree to all terms and conditions of this Agreement or in the accompanying documentation. You should read this Agreement carefully before the Start Date. If you do not agree with the terms and conditions set forth in this Agreement you are not authorized to use the CryEngine.
7 You agree to check www.cryengine.com periodically for new information and terms that govern your use of CryEngine. Crytek may modify this Agreement at any time. Crytek will inform you about revisions to this Agreement by email and/or by a notice on our home page and/or during log in. Revisions to terms affecting existing CryEngine shall be effective thirty (30) days after posting at www.cryengine.com. If you do not agree with the new terms your only remedy is to stop using CryEngine.
9 Other policies which apply with respect to the CryEngine include without limitation:
11   - Crytek's general Terms of Service;
12   - Crytek's Privacy Policy.
15 ##1. Definition
16 1.1. "CryEngine": the software called "CryEngine" as offered by Crytek for certain Platforms in object code or source code, including the CryEngine Assets, the CryEngine Documentation, the CryEngine Tools, the CryEngine Redistributables and any updates thereto as made available by Crytek at its sole discretion.
18 1.2. "CryEngine Assets": the audiovisual files included in the CryEngine as distributed by Crytek in its sole discretion.
20 1.3. "CryEngine Documentation": the documentation setting forth the functionality of the CryEngine as published form time to time by Crytek.
22 1.4. "CryEngine Tools": the editors and other tools included in the CryEngine that may be used to develop products based on the CryEngine.
24 1.5. "CryEngine Redistributables": the redistributable parts of the CryEngine in object code as indicated in the CryEngine Documentation.
26 1.6. "Game(s)": a product for a certain Platform (which might have CryEngine Assets embedded) in object code form including the CryEngine Redistributables for the sole purpose of entertainment, developed and compiled by using the CryEngine pursuant to its documentation. Under this Agreement the following will not be considered Games:
28   - military projects;
29   - gambling;
30   - simulation (technical, scientific, other);
31   - science;
32   - architecture;
33   - pornography;
34   - Serious Games.
36 1.7. "License": defined in Sec. 2.
38 1.8. "Platform(s)": all platforms as announced and offered by Crytek in its sole discretion (currently Microsoft Windows, Linux, Sony Playstation 4 and Microsoft Xbox One).
40 1.9. "Seat": shall mean one (1) stand-alone computing unit on which Licensee uses the CryEngine.
42 1.10. "Serious Games", i.e. 'games' which are not developed for the sole purpose of entertainment but for purposes training, simulation, science, architecture etc. However, in no case for the purposes pornography, gambling or military projects.
44 1.11. "Support": the support against payment of the Support Fee as announced and offered by Crytek in its sole discretion. The different support services may be defined in different tiers. For certain support services additional payments besides the Support Fee may apply in each tier.
46 1.12. "Support Fee": the fee per Seat for certain Support for a Support Period as announced by Crytek. Crytek may change the Support Fee for future Support Periods at its sole discretion.
48 1.13. "Support Period": the period the Licensee has paid the Support Fee for a certain Seat.
50 1.14. "Team": a number of Seats set up through one account. All Seats of a Team must have the same entitlements, level of Support etc.
53 ##2. Grant of License
54 2.1. Grant: Subject to strict and continuous compliance with the restrictions of this Agreement Crytek grants to Licensee a non-exclusive, non-transferable, non-assignable, non-sublicensable, limited license (the "License") only:
56   2.1.1. to install and run the CryEngine pursuant to the CryEngine Documentation;
58   2.1.2. to develop, maintain, extend and/or enhance CryEngine pursuant to the CryEngine Documentation;
60   2.1.3. to develop Games using CryEngine and to render such Games in object code form (including the CryEngine Assets and the CryEngine Redistributables) pursuant to the CryEngine documentation;
62   2.1.4. publish, distribute, sell, sublicense or exploit in any other way Games developed and rendered during the Subscription Period in object code form only and only under terms consistent with and no less protective of Crytek's rights than those contained in this Agreement in perpetuity.
64 2.2. If you are a student or a member of an academic institution you are in addition entitled to use CryEngine for science purposes and develop Serious Games using CryEngine and to render such Serious Games in object code form (including the CryEngine Assets and the CryEngine Redistributables) pursuant to the CryEngine documentation. However, you are in no case entitled to commercially exploit such Serious Games or science projects without Crytek's explicit prior written approval.
66 2.3. Licensee may or may not make payments as consideration for the License ("Pay as much as you want").
68 2.4. Restrictions on Use: Crytek reserves all rights not expressively granted in this Agreement. Without limitation, Licensee shall not:
70   - distribute, sublicense or exploit in any other form:
71   - the CryEngine (except for the Redistributables), e.g. as a stand-alone development engine;
72   - the CryEngine Documentation;
73   - the CryEngine Tools;
74   - use the CryEngine for the development of any product other than Games, including without limitation:
75   - military projects
76   - gambling;
77   - simulation (technical, scientific, other);
78   - science;
79   - architecture;
80   - pornography;
81   - Serious Games.
82   - use the CryEngine for the development of any Games which are harmful, abusive, racially or ethnically offensive, vulgar, sexually explicit, defamatory, infringing, invasive of personal privacy or publicity rights, or in a reasonable person's view, objectionable;
83   - remove any technical safeguards from the CryEngine (if any);
84   - copy, replicate or mimic Crytek's games;
85   - remove, modify or substitute any trademark, copyright or proprietary notices from the CryEngine,
86   - infringe or violate any intellectual property or proprietary, personal, moral or other rights or the privacy of Crytek or any third party;
87   - use CryEngine for applications that are unlawful or offensive under applicable laws;
88   - use the CryEngine to develop cheats, hacks or similar applications;
89   - transfer or assign the License or this Agreement.
91 2.5. Intellectual Property Rights: CryEngine and all copyrights, trademarks, and all other conceivable intellectual property rights related thereto are owned by Crytek or its affiliates and are protected by German, US and other national and international law. Licensee shall have no ownership or intellectual property rights in or to CryEngine, including, without limitation, all copyrights related thereto.
94 ##3. Copyright Notice and Trademarks
95 3.1. The splash screen, credits screen, documentation and packaging (if any) as well as the marketing material (print, online etc.) of the Game shall include the following wording: "Portions of this software are included under license (c) 2004-201_ Crytek GmbH. All rights reserved." Crytek's copyright notices shall be no less prominently displayed than Licensee's own copyright notices.
97 3.2. Crytek grants Licensee the right to use the trademarks "Crytek" and "CryEngine" only to promote the Game. The splash screen, credits screen, documentation and packaging (if any) as well as the marketing material (print, online etc.) of the Game shall include the trademarks "Crytek" and "CryEngine". Licensee shall use the trademarks as made available online by Crytek within eight (8) weeks before the final design of the respective material. Crytek's trademarks shall be no less prominently displayed than Licensee's own trademarks.
99 3.3. The design of the splash screen, the credits screen, the documentation, the packaging and the marketing material is subject to Crytek's prior written approval regarding Crytek's copyright notice and trademarks. The approval shall be deemed given if Crytek does not give any notice within ten (10) days from receipt of a sample.
102 ##4. Support
103 4.1. For Licensees who have not purchased Support Crytek may or may not render support at its sole discretion.
105 4.2. Licensees may decide to purchase Support for a certain Support Period against payment of a Support Fee. The exact scope of Support shall be defined and offered by Crytek on its website or otherwise. The following basic rules apply:
107   - All Support services are subject to payment of the Support Fee for the Seat requesting the Support. No Support shall be rendered for a Seat after the Support Period expired or for a Seat, which has not purchased support.
108   - Support is available in the English language only (both for requests for Support and Support services).
109   - Crytek may offer certain additional support services (e.g. packages of certain amounts of hours of support services) during the Support Period, which may be subject to the payment of fees in addition to the Support Fees as set forth on Crytek's website. If Licensee has purchased packages of hours of support services then the rendering of such support services are subject to a valid subscription of Support. Crytek shall not be obligated to render support services under such packages after the Support Period has expired.
110   - In no case does Crytek warrant any results or success of Support, only the rendering of Support services.
111   - Crytek reserves the right to accept or reject Support requests for development services, new features, porting and the like at its sole discretion. The acceptance of Support requests may be subject to further condition as determined by Crytek in its sole discretion, e.g. time and cost forecasts, providing details of hardware configuration, software configuration (including driver versions), error logs, screens shots and detailed reproduction steps. Crytek may also require access to the source code of the Game.
112   - The Parties agree that the primary means of communication shall be by electronic mail or submission of Support requests to an online software tool established for this purpose by Crytek.
113   - In case of training the details of the training (especially the dates) are subject to further consultation between the parties. In case of onsite training Licensee shall bear all costs (if any) for traveling, as well as 4-stars accommodation and meals of Crytek's staff involved.
115 ##5. Warranty, Indemnification
116 5.1. CRYTEK WARRANTY DISCLAIMER. CRYTEK GIVES NO WARRANTY. SOFTWARE IS DELIVERED "AS IS". CRYTEK DOES NOT MAKE AND HEREBY DISCLAIMS ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTIES ARISING FROM COURSE OF DEALING, USAGE OR TRADE PRATICE.
118 5.2. CRYTEK INDEMNIFICATION DISCLAIMER.
120 A. In case that German law applies:
122   5.2.1. Crytek is liable for damages, regardless on which legal basis (be it contract, tort or otherwise) only if (a) such damages are cause by violation of essential obligations of this Agreement (Kardinalpflichten) for Crytek's negligence or intent (Verschulden) which endangers the purpose of the Agreement; or (b) such damages are caused by Crytek's gross negligence or intent.
123   
124   5.2.2. In case that Crytek is liable for the violation of an essential obligation of this Agreement (Kardinalpflicht) without acting with gross negligence or intent then the liability is limited to amount of payments received from the respective Licensee.
125   
126   5.2.3. If Crytek is liable for damages pursuant to Section (a) above for gross negligence or intent of Crytek staff other than the managing directors then the liability is also limited to the amount set forth in Section (b).
127   
128   5.2.4. Crytek is not liable for indirect or consequential damages (Mangelfolgeschäden), loss of profits or frustrated costs if such damages are not a result of gross negligence or intent of Crytek's managing directors.
129   
130   5.2.5. The exclusion or limitation of liability pursuant to this Sec. 5 also applies with respect to claims against Crytek's staff or contractors.
131   
132   5.2.6. The liability of Crytek with respect to death, bodily injury or health, a guarantee by Crytek (if any) or pursuant to the Product Liability Act (Produkthaftungsgesetz) shall remain unaffected.
133   
134   5.2.7. If the Licensee is also liable for certain damages then Crytek shall bear an amount of such damages in accordance to its contributory negligence (Mitverschulden). With respect to the User's responsibility for reduction of damages (Schadensminderungsobligenheit) the Licensee is responsible for regular back-ups of its data and in case of an assumed bug shall take all further reasonable measures. In case of loss of data Crytek is thus liable only to the extent that such loss of data would have occurred in case of a due data back-up as well.
136 B. In case that German law does NOT apply:
138 INDEMNIFICATION DISCLAIMER. EXCEPT FOR INTENTIONAL ACTS OR OMISSIONS OF CRYTEK, IN NO EVENT SHALL CRYTEK BE LIABLE FOR ANY DAMAGES, INCLUDING INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY LICENSEE OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, EVEN IF CRYTEK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CRYTEK'S MAXIMUM AGGREGATE LIABILITY TO LICENSEE IN CONNECTION WITH OR IN ANY MANNER RELATED TO THIS AGREEMENT (WHETHER IN AN ACTION IN CONTRACT OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE) WILL BE LIMITED TO THE TOTAL AMOUNT PAID BY OR ON BEHALF OF LICENSEE TO CRYTEK UNDER THIS AGREEMENT. THE FOREGOING ALLOCATION OF RISK IS REFLECTED IN THE AMOUNT OF THE COMPENSATION CONTEMPLATED UNDER THIS AGREEMENT.
140 5.3. Licensee Indemnification: Licensee shall indemnify and hold harmless Crytek against all costs and expenses (including reasonable attorney's fees and expenses) and all other liability related to any claim on Licensee's use of the CryEngine.
143 ##6. Feedback
144 You are not obliged to report to Crytek any feedback (including but not limited to bug fixes, optimizations or any other changes) made to the CryEngine (including the CryEngine Tools) (collectively the "Feedback"). However, if you report Feedback to Crytek you hereby grant Crytek a worldwide, non-exclusive, royalty-free, transferrable, sub-licensable and perpetual license to such Feedback for the purposes of (1) using the Feedback internally at Crytek, (2) incorporating the Feedback in future releases of the CryEngine and (3) distributing the CryEngine with the embedded Feedback to third parties without restriction in any way and without payment of any additional fees or royalties to Licensee. Crytek acknowledges that it does not obtain any rights in any Game itself.
147 ##7. Term and Termination
149 7.1. The Term of this Agreement and the license granted herein begin on the Start Date and remain in full force and effect unless terminated as set forth in this Agreement.
151 7.2. Crytek shall be entitled to terminate this Agreement with three (3) months' notice. However, if Licensee has subscribed for Support for a longer period such longer period shall prevail.
153 7.3. Crytek shall be entitled to terminate this Agreement for Licensee's breach of this Agreement of any kind with or without cure notice.
155 7.4. Upon the termination or expiration of this Agreement, any and all rights of Licensee hereunder shall terminate without prejudice to any rights or claims Crytek may have, Licensee shall have no right to use the CryEngine in any manner. All rights granted hereunder shall revert, without notice, to and be vested in Crytek. Upon termination or expiration Licensee shall immediately destroy all copies of the CryEngine in its possession, custody or control. However, the right to distribute Games developed and compiled until the effectiveness of a regular termination or termination for breach by Crytek as set forth in Sec. 2.1.4. shall survive a regular termination or termination for breach by Crytek.
157 7.5. Termination of this Agreement shall not create any liability against Crytek and shall not relieve Licensee from any liability which arises prior to termination or expiration. The provisions of this Agreement which by their terms or sense are intended to survive shall survive cancellation, expiration or termination of this Agreement.
160 ##8. General Provisions
161 8.1. Oral agreements have not been made. This Agreement supersedes all prior agreements made between the Parties regarding CryEngine. This Agreement and any other general term published by Crytek reflect the entire agreement and understanding of the Parties with respect to its subject matter. For avoidance of doubt: this Agreement cannot be combined with agreements regarding CryEngine entered into in the past.
163 8.2. This Agreement does not constitute and shall not be construed as constituting a partnership or joint venture between Crytek and Licensee. Neither party hereto shall have any right to obligate or bind the other party in any manner whatsoever, and nothing herein contained shall give, or is intended to give, any rights of any kind to any third persons.
165 8.3. If any provision of this Agreement shall be found to be invalid or unenforceable for legal or factual reasons the invalidity or unenforceability of such provisions shall not affect the other provisions of this Agreement and all provisions of this Agreement not affected by such invalidity or unenforceability shall remain in full force and effect. The parties hereby agree to attempt to substitute for any invalid or unenforceable provision a valid or enforceable provision which achieves to the greatest extent possible the economic and legal objective of the Agreement. This applies as well in case of an omission or invalidity of the whole Agreement.
167 8.4. This Agreement shall be governed and construed by the laws of Germany. Place of performance of this Agreement is Frankfurt a.M. (Germany). If the Licensee is defendant, Crytek might, if admissible, determine as court of jurisdiction the court where the Licensee is resident or the court competent for the corporate domicile of Crytek which currently is in Frankfurt a.M. (Germany). If Crytek is the defendant the parties expressively agree on the exclusive jurisdiction of the courts of Frankfurt a.M. This Agreement on jurisdiction applies to all claims, be they based on contract, on tort or on any other legal basis, arising under or in connection with this agreement.
169 8.5. CryEngine contains third party code listed at the end of this Agreement, in a READ ME file and in any other way. Such code is distributed under its own license terms as indicated. These third party licenses are incorporated by reference. In case of a conflict between the third party license and this Agreement the third party license shall prevail.
171 8.6. For Licensees subject to the law of the EU the following shall apply:
174 ##Right of Revocation
175 You have the right to withdraw from this contract within 14 days without giving any reason.
177 The withdrawal period will expire after 14 days from the day of the conclusion of the contract .
179 To exercise the right of withdrawal, you must inform us, Crytek GmbH, Grüneburgweg 16-18, 60322 Frankfurt am Main, fax +49 69 219 77 66 99, mail: revocation@cryengine.com, of your decision to withdraw from this contract by an unequivocal statement (e.g. a letter sent by post, fax or e-mail). You may use the attached model withdrawal form, but it is not obligatory.
181 To meet the withdrawal deadline, it is sufficient for you to send your communication concerning your exercise of the right of withdrawal before the withdrawal period has expired.
183 ###Effects of withdrawal
184 If you withdraw from this contract, we shall reimburse to you all payments received from you, including the costs of delivery (with the exception of the supplementary costs resulting from your choice of a type of delivery other than the least expensive type of standard delivery offered by us), without undue delay and in any event not later than 14 days from the day on which we are informed about your decision to withdraw from this contract. We will carry out such reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any fees as a result of such reimbursement.
186 Model withdrawal form (complete and return this form only if you wish to withdraw from the contract)
188         To Crytek GmbH, Grüneburgweg 16-18, 60322 Frankfurt am Main, fax +49 69 219 77 66 99, mail: revocation@cryengine.com:
189         I/We (*) hereby give notice that I/We (*) withdraw from my/our (*) contract of sale of the following goods (*)/for the provision of the following service (*),
190         Ordered on (*)/received on (*),
191         Name of consumer(s),
192         Address of consumer(s),
193         Signature of consumer(s) (only if this form is notified on paper),
194         Date
196 YOUR RIGHT OF REVOCATION WILL PREMATURELY EXPIRE IF BOTH PARTIES HAVE COMMENCED PERFORMANCE AND FULFILLED OBLIGATIONS UNDER THESE TERMS AND CONDITIONS PRIOR TO EXECUTING YOUR REVOCATION RIGHT.
197 BY ACCEPTING BELOW, YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.