Commit | Line | Data |
---|---|---|
b5a57336 VM |
1 | |
2 | ||
2fdf2520 | 3 | README for libc2d |
b5a57336 VM |
4 | |
5 | You'll need to download Debian's hf package from: | |
2fdf2520 | 6 | http://armhf.powerdeveloper.org/pool/main/i/imx-graphics/libc2d-imx-dev_2.1.1-20120425_armhf.deb |
b5a57336 VM |
7 | and put it in the port's tree current port directory if you agree with Freescale's |
8 | License (http://www.freescale.com/) shown below: | |
9 | ||
10 | ||
11 | IMPORTANT. Read the following Freescale Software License Agreement | |
814dc1a2 VM |
12 | ("Agreement") completely. By installing this port, you indicate that |
13 | you accept the terms of the Agreement referenced below. | |
14 | You may then download the file. If this | |
b5a57336 VM |
15 | is a "shrink wrap license," by opening the package and installing the |
16 | software contained, you indicate that you accept the terms of the | |
17 | Agreement referenced below. | |
18 | ||
19 | OPEN SOURCE LICENSE | |
20 | ||
21 | You are about to download certain software that is subject to various | |
22 | open source licenses such as the Apache License, the BSD license, the | |
23 | Free Software Foundation General Public License and Lesser General | |
24 | Public License, the Mozilla Public License and others. The particular | |
25 | files are listed in a file in the distribution, which will typically | |
26 | be called "package_manifest.txt" ("Manifest"). In the case of a | |
27 | discrepancy between the Manifest and the files in the distribution, | |
28 | the files in the distribution will supersede this list. The files that | |
29 | are subject to open source licenses will have the licensing details | |
30 | contained in those files. If you do not accept the terms of any of | |
31 | those licenses, stop using those files immediately. | |
32 | ||
33 | FREESCALE SOFTWARE LICENSE AGREEMENT | |
34 | ||
35 | This is a legal agreement between you (either as an individual or as | |
36 | an authorized representative of your employer) and Freescale | |
37 | Semiconductor, Inc. ("Freescale"). It concerns your rights to use | |
38 | these files and any accompanying written materials (the "Software" and | |
39 | the "Codec Software" (as defined below). Except where specifically | |
40 | indicated in the License Grant below, Software will include Codec | |
41 | Software including third party software as more fully described below | |
42 | and identified on Attachment A; and software created or licensed to | |
43 | Freescale. This Agreement does not concern your use of any files that | |
44 | are subject to an "open source" software license, such as the Free | |
45 | Software Foundation "General Public License," or "GNU GPL." In | |
46 | consideration for Freescale allowing you to access the Software, you | |
47 | are agreeing to be bound by the terms of this Agreement. If you do not | |
48 | agree to all of the terms of this Agreement, do not download the | |
49 | Software. If you change your mind later, stop using the Software and | |
50 | delete all copies of the Software in your possession or control. Any | |
51 | copies of the Software that you have already distributed, where | |
52 | permitted, and do not destroy will continue to be governed by this | |
53 | Agreement. Your prior use will also continue to be governed by this | |
54 | Agreement. | |
55 | ||
56 | LICENSE GRANT. Exclusively in conjunction with your development and | |
57 | sale of a product containing an i.MX or STMP programmable processing | |
58 | unit (e.g. a microprocessor, microcontroller) supplied directly or | |
59 | indirectly from Freescale ("Freescale System"), Freescale grants to | |
60 | you, free of charge, the non-exclusive, non-transferable right (1) to | |
61 | use the Software, (2) to reproduce the Software, (3) distribute the | |
62 | Software, (4) to sublicense to others the right to use the distributed | |
63 | Software as included within the Freescale System and, to the extent | |
64 | the Software is provided in source code form (human readable), (5) to | |
65 | prepare derivative works of the Software, (6) to distribute derivative | |
66 | works thereof only in object (machine-readable) form as part of a | |
67 | Freescale System, and (7) to sublicense to others the right to use the | |
68 | distributed derivative works as included within the Freescale System. | |
69 | Exclusively in conjunction with your development and sale of a product | |
70 | containing a Freescale System, Freescale grants to you, free of | |
71 | charge, the non-exclusive, non-transferable right to use the Codec | |
72 | Software evaluation and demonstration purposes only. Codec Software | |
73 | is software designed for processing multimedia streams (audio and | |
74 | video). You agree that you are responsible for obtaining any | |
75 | necessary licenses or permission for all Essential Patents for Codec | |
76 | Software. "Essential Patent" means a patent to the limited extent that | |
77 | infringement of such patent cannot be avoided in remaining compliant | |
78 | with the technology standards implicated by the usage of any of the | |
79 | Codec Software, including optional implementation of such standards, | |
80 | on technical but not commercial grounds, taking into account normal | |
81 | technical practice and the state of the art generally available at the | |
82 | time of standardization. You may not translate, reverse engineer, | |
83 | decompile, or disassemble the Software except to the extent applicable | |
84 | law specifically prohibits such restriction. You will not assert | |
85 | against Freescale any intellectual property right that you create in | |
86 | preparation of any derivative works of the Software. If you violate | |
87 | any of the terms or restrictions of this Agreement, Freescale may | |
88 | immediately terminate this Agreement, and require that you stop using | |
89 | and delete all copies of the Software in your possession or control. | |
90 | ||
91 | COPYRIGHT. The Software is licensed to you, not sold. Freescale or | |
92 | its licensor owns the Software, and United States copyright laws and | |
93 | international treaty provisions protect the Software. Therefore, you | |
94 | must treat the Software like any other copyrighted material (e.g. a | |
95 | book or musical recording). You may not use or copy the Software for | |
96 | any other purpose than what is described in this Agreement. Except as | |
97 | expressly provided herein, Freescale does not grant to you any express | |
98 | or implied rights under any Freescale or third party patents, | |
99 | copyrights, trademarks, or trade secrets. Additionally, you must | |
100 | reproduce and apply any copyright or other proprietary rights notices | |
101 | included on or embedded in the Software to any copies or derivative | |
102 | works made thereof, in whole or in part, if any. | |
103 | ||
104 | SUPPORT. Freescale is NOT obligated to provide any support, upgrades | |
105 | or new releases of the Software. If you wish, you may contact | |
106 | Freescale and report problems and provide suggestions regarding the | |
107 | Software. Freescale has no obligation whatsoever to respond in any way | |
108 | to such a problem report or suggestion. Freescale may make changes to | |
109 | the Software at any time, without any obligation to notify or provide | |
110 | updated versions of the Software to you. | |
111 | ||
112 | EXCLUDED LICENSES. You will not take or fail to take any action that | |
113 | could subject the Software to an Excluded License. An Excluded | |
114 | License means any license that requires as a condition of use, | |
115 | modification and/or distribution of software subject to the Excluded | |
116 | License, that such software or other software combined and/or | |
117 | distributed with such software be (A) disclosed or distributed in | |
118 | source code form; (B) licensed for the purpose of making derivative | |
119 | works; or (C) redistributable at no charge. | |
120 | ||
121 | FEEDBACK. You grant to Freescale a non-exclusive, non-transferable, | |
122 | irrevocable, perpetual, worldwide, royalty-free, sub-licensable | |
123 | license under your Intellectual Property Rights to use without | |
124 | restriction and for any purpose any suggestion, comment or other | |
125 | feedback related to the Licensed Software (including, but not limited | |
126 | to, error corrections and bug fixes). | |
127 | ||
128 | NO WARRANTY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, FREESCALE | |
129 | EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE SOFTWARE. THE SOFTWARE IS | |
130 | PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR | |
131 | IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF | |
132 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR | |
133 | NON-INFRINGEMENT. YOU ASSUME THE ENTIRE RISK ARISING OUT OF THE USE OR | |
134 | PERFORMANCE OF THE SOFTWARE, OR ANY SYSTEMS YOU DESIGN USING THE | |
135 | SOFTWARE (IF ANY). NOTHING IN THIS AGREEMENT MAY BE CONSTRUED AS A | |
136 | WARRANTY OR REPRESENTATION BY FREESCALE THAT THE SOFTWARE OR ANY | |
137 | DERIVATIVE WORK DEVELOPED WITH OR INCORPORATING THE SOFTWARE WILL BE | |
138 | FREE FROM INFRINGEMENT OF THE INTELLECTUAL PROPERTY RIGHTS OF THIRD | |
139 | PARTIES. | |
140 | ||
141 | INDEMNITY. You agree to fully defend and indemnify Freescale from any | |
142 | and all claims, liabilities, and costs (including reasonable | |
143 | attorney's fees) related to (1) your use (including your sublicensee's | |
144 | use, if permitted) of the Software or (2) your violation of the terms | |
145 | and conditions of this Agreement. | |
146 | ||
147 | LIMITATION OF LIABILITY. IN NO EVENT WILL FREESCALE BE LIABLE, | |
148 | WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, | |
149 | INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT | |
150 | LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, INCONVENIENCE, | |
151 | COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES TO THE FULL | |
152 | EXTENT SUCH MAY BE DISCLAIMED BY LAW. FREESCALE'S TOTAL LIABILITY FOR | |
153 | ANY AND ALL COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT | |
154 | OF OR IN CONNECTION WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER | |
155 | THIS AGREEMENT IS LIMITED TO THE AGGREGATE AMOUNT PAID BY LICENSEE TO | |
156 | FREESCALE IN CONNECTION WITH THE LICENSED SOFTWARE TO WHICH LOSSES OR | |
157 | DAMAGES ARE CLAIMED. | |
158 | ||
159 | COMPLIANCE WITH LAWS; EXPORT RESTRICTIONS. You must use the Software | |
160 | in accordance with all applicable export laws, regulations and | |
161 | statutes. You agree that neither you nor your licensees (if any) | |
162 | intend to or will, directly or indirectly, export or transmit the | |
163 | Software to any country in violation of. any export restrictions. | |
164 | ||
165 | GOVERNMENT USE. Use of the Software and any corresponding | |
166 | documentation, if any, is provided with RESTRICTED RIGHTS. Use, | |
167 | duplication or disclosure by the Government is subject to restrictions | |
168 | as set forth in subparagraph (c)(1)(ii) of The Rights in Technical | |
169 | Data and Computer Software clause at DFARS 252.227-7013 or | |
170 | subparagraphs (c)(l) and (2) of the Commercial Computer | |
171 | Software--Restricted Rights at 48 CFR 52.227-19, as | |
172 | applicable. Manufacturer is Freescale Semiconductor, Inc., 6501 | |
173 | William Cannon Drive West, Austin, TX, 78735. | |
174 | ||
175 | HIGH RISK ACTIVITIES. You acknowledge that the Software is not fault | |
176 | tolerant and is not designed, manufactured or intended by Freescale | |
177 | for incorporation into products intended for use or resale in on-line | |
178 | control equipment in hazardous, dangerous to life or potentially | |
179 | life-threatening environments requiring fail-safe performance, such as | |
180 | in the operation of nuclear facilities, aircraft navigation or | |
181 | communication systems, air traffic control, direct life support | |
182 | machines or weapons systems, in which the failure of products could | |
183 | lead directly to death, personal injury or severe physical or | |
184 | environmental damage ("High Risk Activities"). You specifically | |
185 | represent and warrant that you will not use the Software or any | |
186 | derivative work of the Software for High Risk Activities. | |
187 | ||
188 | CHOICE OF LAW; VENUE; LIMITATIONS. You agree that the statutes and | |
189 | laws of the United States and the State of Texas, USA, without regard | |
190 | to conflicts of laws principles, will apply to all matters relating to | |
191 | this Agreement or the Software, and you agree that any litigation will | |
192 | be subject to the exclusive jurisdiction of the state or federal | |
193 | courts in Texas, USA. | |
194 | ||
195 | PRODUCT LABELING. You are not authorized to use any Freescale | |
196 | trademarks, brand names, or logos. | |
197 | ||
198 | ENTIRE AGREEMENT. This Agreement constitutes the entire agreement | |
199 | between you and Freescale regarding the subject matter of this | |
200 | Agreement, and supersedes all prior communications, negotiations, | |
201 | understandings, agreements or representations, either written or oral, | |
202 | if any. This Agreement may only be amended in written form, executed | |
203 | by you and Freescale. | |
204 | ||
205 | SEVERABILITY. If any provision of this Agreement is held for any | |
206 | reason to be invalid or unenforceable, then the remaining provisions | |
207 | of this Agreement will be unimpaired and, unless a modification or | |
208 | replacement of the invalid or unenforceable provision is further held | |
209 | to deprive you or Freescale of a material benefit, in which case the | |
210 | Agreement will immediately terminate, the invalid or unenforceable | |
211 | provision will be replaced with a provision that is valid and | |
212 | enforceable and that comes closest to the intention underlying the | |
213 | invalid or unenforceable provision. | |
214 | ||
215 | NO WAIVER. The waiver by Freescale of any breach of any provision of | |
216 | this Agreement will not operate or be construed as a waiver of any | |
217 | other or a subsequent breach of the same or a different provision. | |
218 | ||
219 | ||
220 | ||
221 | ||
222 | ATTACHMENT A: | |
223 | ||
224 | SanDisk Corporation Software | |
225 | The Board Support Package includes software developed by SanDisk | |
226 | Corporation ("SanDisk"). You must separately obtain the rights to | |
227 | reproduce and distribute this software in source code form from | |
228 | SanDisk. Please follow these easy steps to obtain the license and | |
229 | software: | |
230 | 1. Contact your local SanDisk sales representative to obtain the | |
231 | SanDisk License Agreement. | |
232 | 2. Sign the license agreement. Fax the signed agreement to SanDisk | |
233 | USA marketing department at 408-542-0403. The license will be valid | |
234 | when fully executed by SanDisk. | |
235 | 3. If you have specific questions, please send an email to | |
236 | sales@sandisk.com You may only use the SanDisk Corporation Software on | |
237 | products compatible with a SanDisk Secure Digital Card. You may not | |
238 | use the SanDisk Corporation Software on any memory device product. | |
239 | SanDisk retains all rights to any modifications or derivative works to | |
240 | the SanDisk Corporation Software that you may create. | |
241 | ||
242 | Global Locate | |
243 | The Board Support Package includes software and hardware developed by | |
244 | Global Locate, Inc. ("Global Locate") and acquired by Broadcom | |
245 | Corporation. You must separately obtain rights beyond evaluation and | |
246 | demonstration in connection with the Board Support Package from | |
247 | Broadcom Corporation. | |
248 | ||
249 | CSR | |
250 | The Board Support Package includes software and hardware developed by | |
251 | Cambridge Silicon Radio, Inc. ("CSR"). You must separately obtain | |
252 | rights beyond evaluation and demonstration in connection with the | |
253 | Board Support Package from CSR. | |
254 | ||
255 | CTS | |
256 | The Board Support Package includes software or technology developed by | |
257 | Coding Technologies, AB ("CTS"). You only have the right to use the | |
258 | CTS software in connection with the Freescale System. |