/
LICENSE.txt
260 lines (215 loc) · 13.1 KB
/
LICENSE.txt
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
This file contains three licences covering the files on this CD. License of
- All files not covered by the next two licenses (line 14)
- The function for computaion of CRC32 in DiagnosticModule library (line 44)
- DirectC from Microsemi Corporation (line 185)
+-----------------------------------------------------------------------------+
| License of all files not covered by the next two licenses |
+-----------------------------------------------------------------------------+
I acknowledge that my thesis is subject to the rights and obligations
stipulated by the Act No. 121/2000 Coll., the Copyright Act, as
amended, in particular that the Czech Technical University in Prague
has the right to conclude a license agreement on the utilization of
this thesis as school work under the provisions of Article 60(1) of
the Act.
I further grant a nonexclusive authorization (license) to utilize this
thesis, including any and all computer programs incorporated therein
or attached thereto and all corresponding documentation (hereinafter
collectively referred to as the “Work”), to AŽD Praha
s.r.o. company. AŽD Praha s.r.o. is entitled to use the Work in any
way (including for-profit purposes) that does not detract from its
value. This authorization is not limited in terms of time, location
and quantity.“
+-----------------------------------------------------------------------------+
| License of the function for computation of CRC32 |
| |
| URL: https://svnweb.freebsd.org/base/stable/9/sys/libkern/crc32.c? |
| revision=225736&view=co |
| Function: static uint32_t singletable_crc32c(uint32_t crc, |
| const void *buf, |
| size_t size) |
| |
| Local file: impl/DiagnosticModule/DiagnosticModule/utils/crc32q.c |
| Function: uint32_t crc32q(const void * const buf, size_t size) |
+-----------------------------------------------------------------------------+
# $FreeBSD$
# @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94
The compilation of software known as FreeBSD is distributed under the
following terms:
Copyright (c) 1992-2016 The FreeBSD Project. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The 4.4BSD and 4.4BSD-Lite software is distributed under the following
terms:
All of the documentation and software included in the 4.4BSD and
4.4BSD-Lite Releases is copyrighted by The Regents of the University
of California.
Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights
reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this
software must display the following acknowledgement:
This product includes software developed by the University of
California, Berkeley and its contributors.
4. Neither the name of the University nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS''
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The Institute of Electrical and Electronics Engineers and the American
National Standards Committee X3, on Information Processing Systems
have given us permission to reprint portions of their documentation.
In the following statement, the phrase ``this text'' refers to
portions of the system documentation.
Portions of this text are reprinted and reproduced in electronic form
in the second BSD Networking Software Release, from IEEE Std
1003.1-1988, IEEE Standard Portable Operating System Interface for
Computer Environments (POSIX), copyright C 1988 by the Institute of
Electrical and Electronics Engineers, Inc. In the event of any
discrepancy between these versions and the original IEEE Standard, the
original IEEE Standard is the referee document.
In the following statement, the phrase ``This material'' refers to
portions of the system documentation.
This material is reproduced with permission from American National
Standards Committee X3, on Information Processing Systems. Computer
and Business Equipment Manufacturers Association (CBEMA), 311 First
St., NW, Suite 500, Washington, DC 20001-2178. The developmental work
of Programming Language C was completed by the X3J11 Technical
Committee.
The views and conclusions contained in the software and documentation
are those of the authors and should not be interpreted as representing
official policies, either expressed or implied, of the Regents of the
University of California.
NOTE: The copyright of UC Berkeley's Berkeley Software Distribution
("BSD") source has been updated. The copyright addendum may be found
at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change and
is included below.
July 22, 1999
To All Licensees, Distributors of Any Version of BSD:
As you know, certain of the Berkeley Software Distribution ("BSD")
source code files require that further distributions of products
containing all or portions of the software, acknowledge within their
advertising materials that such products contain software developed by
UC Berkeley and its contributors.
Specifically, the provision reads:
" * 3. All advertising materials mentioning features or use of this
* software must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors."
Effective immediately, licensees and distributors are no longer
required to include the acknowledgement within advertising materials.
Accordingly, the foregoing paragraph of those BSD Unix files
containing it is hereby deleted in its entirety.
William Hoskins
Director, Office of Technology Licensing
University of California, Berkeley
+-----------------------------------------------------------------------------+
| License of DirectC from Microsemi Corporation |
| |
| URL: https://www.microsemi.com/product-directory/programming/ |
| 4980-embedded-programming#downloads |
| |
| Local directory: impl/DMAppFpgaProg/DMAppFpgaProg/DirectC/ |
+-----------------------------------------------------------------------------+
/* ************ MICROSEMI SOC CORP. DIRECTC LICENSE AGREEMENT ************* */
/* ------------------------------------------------------------------------
PLEASE READ: BEFORE INSTALLING THIS SOFTWARE, CAREFULLY READ THE
FOLLOWING MICROSEMI SOC CORP LICENSE AGREEMENT REGARDING THE USE OF
THIS SOFTWARE. INSTALLING THIS SOFTWARE INDICATES THAT YOU ACCEPT AND
UNDERSTAND THIS AGREEMENT AND WILL ABIDE BY IT.
Note: This license agreement (“License”) only includes the following
software: DirectC. DirectC is licensed under the following terms and
conditions.
Hereinafter, Microsemi SoC Corp. shall be referred to as “Licensor” or
“Author,” whereas the other party to this License shall be referred to
as “Licensee.” Each party to this License shall be referred to,
singularly, as a “Party,” or, collectively, as the “Parties.”
Permission to use, copy, modify, and/or distribute DirectC for any
purpose, with or without fee, is hereby granted by Licensor to
Licensee, provided that the above Copyright notice and this permission
notice appear in all copies, modifications and/or distributions of
DirectC.
DIRECTC IS PROVIDED "AS IS" AND THE AUTHOR/LICENSOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO DIRECTC INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL AUTHOR/LICENSOR BE
LIABLE TO LICENSEE FOR ANY DAMAGES, INCLUDING SPECIAL,
DIRECT,INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF DIRECTC.
Export Control: Information furnished to Licensee may include United
States origin technical data. Accordingly, Licensee is responsible for
complying with, and warrants to Licensor that it will comply with, all
U.S. export control laws and regulations, including the provisions of
the Export Administration Act of 1979 and the Export Administration
Regulations promulgated thereunder, the Arms Export Control Act, and
the sanctions laws administered by the Office of Foreign Assets
Control including any other U.S. Government regulation applicable to
the export, re-export, or disclosure of such controlled technical data
(or the products thereof) to Foreign Nationals, whether within or
without the U.S., including those employed by, or otherwise associated
with, Licensee. Licensee shall obtain Licensor’s written consent prior
to submitting any request for authority to export any such technical
data.
ADR: Any dispute between the Parties arising from or related to this
License or the subject matter hereof, including its validity,
construction or performance thereunder, shall be exclusively resolved
through arbitration by a mutually acceptable impartial and neutral
arbitrator appointed by the Judicial Arbitration and Mediation
Services (JAMS) in accordance with its rules and procedures. If the
Parties are not able to agree on an arbitrator within 10 days of the
date of request for mediation is served, then JAMS shall appoint an
arbitrator. Notice of arbitration shall be served and filed with the
JAMS main offices in Irvine, California. Each Party shall be
responsible for all costs associated with the preparation and
representation by attorneys, or any other persons retained thereby, to
assist in connection with any such Arbitration. However, all costs
charged by the mutually agreed upon Arbitration entity shall be
equally shared by the Parties. The Party seeking Mediation and/or
Arbitration as provided herein agrees that the venue for any such
Mediation and Arbitration shall be selected by the other Party and
that such venue must be Los Angeles, California; New York, New York;
or Chicago, Illinois; whereby the applicable law and provisions of the
Evidence Code of the State selected thereby shall be applicable and
shall govern the validity, construction and performance of this
License.
Governing Law: This license will be governed by the laws of the State
of California, without regard to its conflict of law provisions.
Entire Agreement: This document constitutes the entire agreement
between the Parties with respect to the subject matter herein and
supersedes all other communications whether written or oral. */