1249259SdimARM Limited
2249259Sdim
3249259SdimSoftware Grant License Agreement ("Agreement")
4249259Sdim
5249259SdimExcept for the license granted herein to you, ARM Limited ("ARM") reserves all
6249259Sdimright, title, and interest in and to the Software (defined below).
7249259Sdim
8249259SdimDefinition
9249259Sdim
10249259Sdim"Software" means the code and documentation as well as any original work of
11249259Sdimauthorship, including any modifications or additions to an existing work, that
12249259Sdimis intentionally submitted by ARM to llvm.org (http://llvm.org) ("LLVM") for
13249259Sdiminclusion in, or documentation of, any of the products owned or managed by LLVM
14249259Sdim(the "Work"). For the purposes of this definition, "submitted" means any form of
15249259Sdimelectronic, verbal, or written communication sent to LLVM or its
16249259Sdimrepresentatives, including but not limited to communication on electronic
17249259Sdimmailing lists, source code control systems, and issue tracking systems that are
18249259Sdimmanaged by, or on behalf of, LLVM for the purpose of discussing and improving
19249259Sdimthe Work, but excluding communication that is conspicuously marked otherwise.
20249259Sdim
21249259Sdim1. Grant of Copyright License. Subject to the terms and conditions of this
22249259Sdim   Agreement, ARM hereby grants to you and to recipients of the Software
23249259Sdim   distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
24249259Sdim   royalty-free, irrevocable copyright license to reproduce, prepare derivative
25249259Sdim   works of, publicly display, publicly perform, sublicense, and distribute the
26249259Sdim   Software and such derivative works.
27249259Sdim
28249259Sdim2. Grant of Patent License. Subject to the terms and conditions of this
29249259Sdim   Agreement, ARM hereby grants you and to recipients of the Software
30249259Sdim   distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
31249259Sdim   royalty-free, irrevocable (except as stated in this section) patent license
32249259Sdim   to make, have made, use, offer to sell, sell, import, and otherwise transfer
33249259Sdim   the Work, where such license applies only to those patent claims licensable
34249259Sdim   by ARM that are necessarily infringed by ARM's Software alone or by
35249259Sdim   combination of the Software with the Work to which such Software was
36249259Sdim   submitted. If any entity institutes patent litigation against ARM or any
37249259Sdim   other entity (including a cross-claim or counterclaim in a lawsuit) alleging
38249259Sdim   that ARM's Software, or the Work to which ARM has contributed constitutes
39249259Sdim   direct or contributory patent infringement, then any patent licenses granted
40249259Sdim   to that entity under this Agreement for the Software or Work shall terminate
41249259Sdim   as of the date such litigation is filed.
42249259Sdim
43249259SdimUnless required by applicable law or agreed to in writing, the software is
44249259Sdimprovided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
45249259Sdimeither express or implied, including, without limitation, any warranties or
46249259Sdimconditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
47249259SdimPARTICULAR PURPOSE.
48