-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLICENSE
104 lines (91 loc) · 7.22 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
FrontPanel License Agreement
Copyright © 2005-2015 Opal Kelly Incorporated
IMPORTANT -- This product, including the software, firmware, and other electronic data contained
within this product, is licensed, not sold, and available for use only under the terms of this
license agreement. By using this product, you are consenting to be bound by this license agreement.
If you do not agree to the terms of this license agreement, and wish to return this product, please
contact us at [email protected].
DEFINITIONS.
(1) “Agreement” shall mean this license agreement, covering Software and Firmware owned by Opal
Kelly.
(2) “Opal Kelly” shall refer to Opal Kelly Incorporated, an Illinois corporation, located in
Portland, Oregon. Opal Kelly is the exclusive owner and licensor of both Software and Firmware.
(3) “Firmware” shall mean the device firmware included on the hardware device and provided as
binary EEPROM contents. The firmware includes, but is not limited to, its object code, scripted
code, the full or partial EEPROM contents, the Licensee manuals and all accompanying materials,
including any and all revisions and versions regardless of name. . Firmware also includes any
upgrades provided to users, no matter when provided or how it is acquired
(4) “Software” shall mean the FrontPanel application software and FrontPanel programmer’s
interface, as well as any modifications or derivations to the application or interface. The
software includes, but is not limited to, its object code, scripted code, the Licensee manuals and
all accompanying materials, including any and all revisions and versions regardless of name.
Software also includes any upgrades provided to users, no matter when provided or how it is
acquired.
(5) “Licensee” shall refer to the licensee of Software and Firmware. The Licensee shall not
abuse the intended purpose under this Agreement.
OWNERSHIP. Opal Kelly owns all proprietary rights, including all patent, copyright, trade secret,
trademark, trade name and other proprietary rights in and to the Software and Firmware. Licensee
acknowledges that the license granted under this Agreement does not provide Licensee with title to
nor ownership of the Software or Firmware, nor to any error corrections, enhancements, updates or
other modifications or derivations to the Software or Firmware, whether made by Opal Kelly or any
third party. Licensee acknowledges that the license granted under this Agreement only provides the
Licensee a right of limited use under the terms and conditions of this Agreement. Licensee shall
keep the Software and Firmware free and clear of all claims, liens and encumbrances.
SOFTWARE. Opal Kelly hereby grants to the Licensee a temporary, non-exclusive license to install
and use Software. Licensee shall not modify, distribute, resell or otherwise transfer Software for
any purpose, commercial or non-commercial. Licensee may integrate and sub-license Software for
distribution but Software must only be used in conjunction with Opal Kelly devices or devices
incorporating Firmware.
FIRMWARE. Opal Kelly hereby grants to the Licensee a temporary, non-exclusive license to use
Firmware. Licensee shall not distribute, resell or otherwise transfer Firmware for any purpose,
commercial or non-commercial. Licensee shall not duplicate, disassemble, reverse engineer, modify,
decompile, or otherwise abuse the intended purpose of the Firmware. Licensee may integrate and
sub-license Firmware for distribution but Firmware must only be used in conjunction with Software.
NO WARRANTY. Software and Firmware are provided to the Licensee in "AS IS-" Condition. Opal Kelly
assumes no risk if Software or Firmware does not function properly or operate error-free. Opal
Kelly makes no warranties, either expressed or implied, with respect to Software, Firmware, and/or
associated materials provided to the Licensee. OPAL KELLY EXPRESSLY DISCLAIMS ALL WARRANTIES,
EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF MERCHANTABILITY AND THE WARRANTY OF FITNESS FOR A
PARTICULAR PURPOSE. OPAL KELLY SHALL NOT BE LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING
PROPERTY DAMAGE, PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR
INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES, HOWEVER CAUSED,
WHETHER ARISING OUT OF BREACH OF WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY,
OR OTHERWISE.
RESTRICTIVE COVENANT. Licensee shall not make his/her license for Software and/or Firmware
available to any competitor of Opal Kelly in the specific field of FPGA development modules or FPGA
integration modules.
TECHNICAL SUPPORT. Technical support for Opal Kelly products is provided at the Opal Kelly web site
(https://opalkelly.com) in the form of a searchable electronic forum. Email support is provided as
a courtesy and at the discretion of Opal Kelly. No technical support will be provided over the
telephone. Technical support is only available to Licensee, not to any sub-licensees.
TERMINATION. Any licenses granted herein are terminated immediately upon material breach of this
Agreement by Licensor, or immediately upon use of the Software or Firmware in violation of
applicable law. Additionally, Opal Kelly shall have the right to terminate this Agreement and the
license granted herein upon the occurrence of any of the following events:
(1) in the event the Licensee fails to comply with any of the terms and conditions of this
Agreement and such a default has not been cured within (15) days after written notice; or
(2) in the event the Licensee
a. terminates or suspends its business,
b. becomes subject to any bankruptcy or insolvency proceeding under Federal or state statute,
c. becomes insolvent or subject to direct control by a trustee, receiver or similar authority, or
d. has wound up or liquidated, voluntarily or otherwise.
Opal Kelly retains the right to terminate the Agreement with Licensee without cause, after
providing written notice to the Licensee. The termination shall be effective thirty (30) days after
date of said notice.
All such notices shall be delivered to Licensor’s last known mailing address and/or email address.
LEGAL NOTICE. This contract shall be governed and construed in accordance with the laws of the
State of Oregon. Any claim, action or suit between Licensee and Opal Kelly that arises out of or
relates to the performance of this Agreement shall be brought and conducted solely and exclusively
within the circuit court for Washington County, Oregon. Provided, however, that if any such claim,
action or suit may be brought only in a federal forum, it shall be brought and conducted solely and
exclusively within the United States District Court of Oregon. If any provision of this Agreement
shall be unlawful, void, or for any reason unenforceable, then that provision shall be deemed
severed from this Agreement and shall not affect the validity or enforceability of the remaining
provisions of this Agreement. This Agreement is the complete statement of the agreement and
supersedes any proposal or prior communications between Opal Kelly and the Licensee relating to the
subject matter of this Agreement. If you have any questions regarding this Agreement, please
contact:
Opal Kelly Incorporated
13500 SW 72nd Ave, Suite 100
Portland, OR 97223