<span style="font-weight: 400;">The literal mark “ArrayFire” and ArrayFire logos are trademarks of AccelerEyes LLC D.B.A. ArrayFire. </span>

<span style="font-weight: 400;">Trademarks are used to identify and distinguish the source of goods of one party from those offered by others. As such, a trademark must be used properly and consistently otherwise the mark risks becoming generic, making it impossible to enforce. The following guidelines govern the use of ArrayFire trademarks whether by ArrayFire or third parties, in order to protect the value of ArrayFire trademarks and provide guidance to users on how they should or should not use ArrayFire marks. Unauthorized use of ArrayFire trademarks, or similarly confusing marks, which do not comply with the guidelines below, is prohibited and may constitute trademark infringement. These guidelines to not interfere with your right to use or modify the underlying ArrayFire open source software as permitted under the applicable software license.</span>

<span style="font-weight: 400;">Throughout this Policy, the word “Marks” refers to the following:</span>
<ul>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">The literal mark “ArrayFire”</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">The logos and graphic marks displayed and avaliable for download at  </span><a href="http://sandbox.arrayfire.com/trademark/logos"><span style="font-weight: 400;">http://sandbox.arrayfire.com/trademark</span></a></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">The slogan “If you want faster code, you’ve come to the right place”</span></li>
</ul>
<h2><span style="font-weight: 400;">Use of the marks without written permission</span></h2>
<span style="font-weight: 400;">You may use the Marks without prior written permission to refer to ArrayFire software or an ArrayFire product in a fashion consistent with trademark fair use. This frequently requires that you use only the words, not the font or graphics, </span><a href="https://en.wikipedia.org/wiki/Nominative_use"><span style="font-weight: 400;">in a nominative form</span></a><span style="font-weight: 400;"> to refer to the trademarked product or its source without implying sponsorship or endorsement by the trademark holder. A few examples of use cases that are clearly fair use are:</span>
<ol>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">To refer to the ArrayFire software in substantially unmodified form.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">To identify the ArrayFire software as a distinct component of a software offering where the Mark is not being used in a way which suggests sponsorship or endorsement of the project.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">To factually refer to the ArrayFire products, software, services, or source.</span></li>
</ol>
<span style="font-weight: 400;">In addition, you may use the Marks to refer to projects, services, or communities outside of the ArrayFire software and ArrayFire Project without written permission in the following contexts:</span>
<ol start="4">
 	<li><span style="font-weight: 400;">When referring to the ArrayFire software that is not substantially unmodified, to say that such software is a “derivative of” or “based on” ArrayFire.</span></li>
</ol>
<ol start="5">
 	<li><span style="font-weight: 400;">When referring to a third-party software product and/or service that is interoperable with the ArrayFire software, in the format “[Product Name] for ArrayFire” -- provided that such use otherwise complies with the rest of the Policy.</span></li>
</ol>
<h2><span style="font-weight: 400;">Prohibited usages of the Marks</span></h2>
<span style="font-weight: 400;">You may not use the Marks in the following ways:</span>
<ul>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">In any way likely to cause confusion as to the identity of an ArrayFire project, the provenance of its software, or the software's license.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">In any way that indicates a greater degree of association between you and the ArrayFire Project than actually exists.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">In any way that implies a designated successor to ArrayFire products, software, services, or source.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">To refer to the ArrayFire software, modified by a third party to the point of inoperability with ArrayFire software in substantially unmodified form.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">In any other way that dilutes or otherwise infringes upon the trademark rights of AccelerEyes LLC.</span></li>
</ul>
<span style="font-weight: 400;">In addition, you may not use any of the Marks as a syllable in a new word or as part of a portmanteau (e.g., “ArrayFirepedia”) used as a mark for a third-party product or service without explicit written permission from AccelerEyes LLC. For the avoidance of doubt, this provision applies even to third-party marks that use the Marks as a syllable or as part of a portmanteau to refer to a product or service's use of ArrayFire code.</span>
<h2><span style="font-weight: 400;">Reservation of Rights</span></h2>
<span style="font-weight: 400;">ArrayFire reserves the sole right to:</span>
<ul>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">Determine the compliance with this policy</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">Modify the Policy in ways consistent with the mission of protecting the public.</span></li>
 	<li style="font-weight: 400;"><span style="font-weight: 400;">Grant exceptions to this Policy, of any kind and for any reason whatsoever, other clauses notwithstanding.</span></li>
</ul>