forked from mdelcourt/CosmicTrigger
-
Notifications
You must be signed in to change notification settings - Fork 2
/
LICENSE
269 lines (199 loc) · 15.9 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
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
261
262
263
264
265
266
267
268
269
VeheMencE Licensing
============================================
This file attempts to include all licenses that apply within VeheMencE (this program) source tree, in particular any that are supposed to be exposed to the end user for credit requirements for instance.
VeheMencE: a simple library for VME access
Centre for Cosmology, Particle Physics and Phenomenology (CP3)
Universite Catholique de Louvain (UCL)
Louvain-la-Neuve, Belgium
https://github.com/delaere/VeheMencE
Copyright (C) <2015-2019> <Université catholique de Louvain (UCL), Belgique>
The list of the contributors to the development of VeheMencE is given in the AUTHORS file.
Website: https://uclouvain.be/en/research-institutes/irmp/cp3
Contact: [email protected]
VeheMencE General
-----------------------------------------
This program (MoMEMta) is free software:
you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program (see COPYING file). If not,
see <http://www.gnu.org/licenses/>.
The documentation for this program is under a creative commons share-alike 4.0 international license.
https://creativecommons.org/licenses/by-sa/4.0/
It can be found here: https://github.com/delaere/VeheMencE
This program has dependencies on other libraries and Website depedencies which are or not under GPL and that are commonly distributed with this program core libraries.
Dependencies are as follows:
BOOST Boost Software License https://www.boost.org
CAEN VME library CAEN Software License https://caen.it
Licences & Credits of dependencies
----------------------------------
####
BOOST
####
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
####
CAEN
####
Software License
Copyright (c) 1998-2015 C.A.E.N. S.p.A
Licence Agreement for "CAEN Software or Firmware" (collectively, the " CAEN SwFw")
By using or distributing this CAEN SwFw (or any work based on the CAEN SwFw) you shall be deemed to have
accepted the terms and conditions set out below.
C.A.E.N. S.p.A ("C.A.E.N.") is making this CAEN SwFw freely available on the basis that it is accepted as found and
that the user checks its fitness for purpose prior to use.
The CAEN SwFw is provided 'as-is', without any express or implied warranties whatsoever. In no event will the
authors, partners or contributors be held liable for any damages, claims or other liabilities direct or indirect, arising
from the use of this CAEN SwFw or any derivative work.
C.A.E.N. will from time to time make CAEN SwFw updates available. However, C.A.E.N. accepts no obligation to
provide any support to free licence holders.
C.A.E.N. grants you a limited non-exclusive licence to use this CAEN SwFw for any purpose, including commercial
applications and redistribute it freely, subject to the following restrictions:
1. The origin of this CAEN SwFw must not be misrepresented; you must not claim that you wrote the original CAEN SwFw.
2. You must not alter the CAEN SwFw, user licence or installer in any way.
3. This notice may not be removed or altered from any distribution.
4. You may not resell or charge for the CAEN SwFw.
5. You may not reverse engineer, decompile, disassemble, derive the source code of or modify the CAEN SwFw in order to resell,
rent, lease, loan, derivative works.
6. You must not use CAEN SwFw to engage in or allow others to engage in any illegal activity.
7. You may not claim any sponsorship by, endorsement by, or affiliation with our company.
8. You acknowledge that C.A.E.N. owns the copyright and all associated intellectual property rights relating to the
CAEN SwFw except to the extent that the CAEN SwFw includes identifiable separate components originating from
the CAEN SwFw.
1. Licensed Uses and Restrictions.
CAEN SwFw applications, documentation, and local computer files installed or utilised by the installer application
are owned by C.A.E.N., and are licensed to you on a worldwide (except as limited below), non-exclusive, non-
sublicenseable basis on the terms and conditions set forth herein. This CAEN SwFw Licence defines legal use of the
CAEN SwFw, all updates, revisions, substitutions, and any copies of the CAEN SwFw made by or for you. All rights
not expressly granted to you are reserved by C.A.E.N. or their respective owners.
A(i) YOU MAY install and personally use the CAEN SwFw and any updates provided by C.A.E.N. (in its sole
discretion) in object code form on a personal computer or on board on CAEN Products owned or controlled by you
and may use the CAEN SwFw for your own non commercial use or benefit. Your licence to the CAEN SwFw under
this CAEN SwFw Licence continues until it is terminated by either party. You may terminate the CAEN SwFw Licence
by discontinuing use of all or any of the CAEN SwFw and by destroying all your copies of the applicable CAEN
SwFw. This CAEN SwFw Licence terminates automatically if you violate any term of this CAEN SwFw Licence,
C.A.E.N. publicly posts a written notice of termination on C.A.E.N.�s web site, or C.A.E.N. sends a written notice of
termination to you.
A (ii) You may make a CAEN SwFw copy only if it is necessary for its use.
b. YOU MAY NOT:
(i) decompile, reverse engineer, disassemble, modify the CAEN SwFw or any portion thereof in order to resell,
rent, lease, derivative works (as defined by the Italian Copyright Act, l.22 April 1941, n.633 and following
amendments) or improvements (as defined by Italian patent law), without C.A.E.N.�s prior, express, written
permission.
(ii) incorporate the CAEN SwFw into any computer chip or the firmware of a computing device manufactured by or
for you except in those where you have received.
(iii) use the CAEN SwFw in any unlawful manner, for any unlawful purpose.
(iv) you may not use the CAEN SwFw to operate nuclear facilities, life support, or other mission critical application
where human life or property may be at stake. You understand that the CAEN SwFw is not designed for such
purposes and that its failure in such cases could lead to death, personal injury, or severe property or environmental
damage for which C.A.E.N. is not responsible.
(v) use or export the CAEN SwFw in violation of applicable Italian laws or regulations
(vi) sell, lease, loan, distribute, transfer, or sub-license the CAEN SwFw or access thereto or derive income from
the use or provision of the CAEN SwFw, whether for direct commercial or monetary gain or otherwise, without
C.A.E.N.�s prior, express, written permission.
c. As provided from Berna Convention concerning the Protection of Works of Art and Literature acknowledged in
Italy with Law 20 June 1978, n. 399, the provisions of this agreement can not be interpreted to allow their
application is a jeopardizing event for the owner of the rights or is in conflict with the ordinary use of the CAEN
SwFw
2. Ownership and Relationship of Parties.
The CAEN SwFw is protected by copyrights, trademarks, service marks, international treaties, and/or other
proprietary rights and laws of the U.S. and other countries. You agree to abide by all applicable proprietary rights
laws and other laws. C.A.E.N. owns all rights, title, and interest in and to their applicable contributions to the CAEN
SwFw. This CAEN SwFw Licence grants you no right, title, or interest in any intellectual property owned or licensed
by C.A.E.N., including (but not limited to) the CAEN SwFw and the C.A.E.N. trademarks, and creates no relationship
between you and C.A.E.N. other than that of C.A.E.N. to licensee.
You agree that you will use the CAEN SwFw, and any data accessed through the CAEN SwFw, for your own
personal non-commercial use only. You agree not to assign, copy, transfer, or transmit CAEN SwFw. Your licence to
use the CAEN SwFw will terminate if you violate these restrictions. If your licence terminates, you agree to cease
any and all use of the CAEN SwFw. All rights in any third-party data, any third-party CAEN SwFw, and any third-
party data servers, including all ownership rights are reserved and remain with the respective third parties. You
agree that these third parties may enforce their rights under this Agreement against you directly in their own name.
3. Support and CAEN SwFw Updates.
C.A.E.N. may elect to provide you with customer support and/or CAEN SwFw upgrades, enhancements, or
modifications for the CAEN SwFw (collectively, "Support"), in its sole discretion, and may terminate such Support at
any time without notice to you. C.A.E.N. may change, suspend, or discontinue any aspect of the CAEN SwFw at any
time, including the availability of any CAEN SwFw feature, database, or content. C.A.E.N. may also impose limits on
certain features and services or restrict your access to parts or all of the CAEN SwFw or the C.A.E.N. web site
without notice or liability.
4. Fees and Payments.
C.A.E.N. reserves the right to charge fees for future use of or access to the CAEN SwFw in C.A.E.N.�s sole
discretion. If C.A.E.N. decides to charge for the CAEN SwFw , such charges will be disclosed to you 28 days before
they are applied.
5. Disclaimer of Warranties by C.A.E.N.
Use of the CAEN SwFw and any data accessed through the CAEN SwFw is at your sole risk. They are Provided "as
is."
Any service or otherwise obtained through the use of the CAEN SwFw is done at your own discretion and risk, and
you will be solely responsible for any damage to your computer system or loss of data that results from the
download and/or use of any such material or service.
C.A.E.N., its officers, directors, employees, contractors, agents, affiliates, and assigns (collectively, "C.A.E.N.
Entities"), and C.A.E.N.�s Licensors do not represent that the CAEN SwFw or any data accessed therefrom is
appropriate or available for use outside Italy.
The C.A.E.N. Entities and C.A.E.N. Licensors expressly disclaim all warranties of any kind, whether express or
implied, relating to the CAEN SwFw and any data accessed therefrom, or the accuracy, timeliness, completeness, or
adequacy of the CAEN SwFw and any data accessed therefrom, including the implied warranties of title,
merchantability, satisfactory quality, fitness for a particular purpose, and non-infringement.
If the CAEN SwFw or any data accessed therefrom proves defective, you (and not the C.A.E.N. Entities, or the
C.A.E.N. Licensors) assume the entire cost of all repair or injury of any kind, even if the C.A.E.N. Entities, or
C.A.E.N. Licensors have been advised of the possibility of such a defect or damages. Some jurisdictions do not
allow restrictions on implied warranties so some of these limitations may not apply to you.
6. Limitation of liability.
Notwithstanding any other provision, nothing in this CAEN SwFw Licence shall exclude or limit either party�s liability
for the tort of deceit, fraudulent misrepresentation, death or personal injury caused by negligence.
The C.A.E.N. Entities and C.A.E.N. Licensors will not be liable to you for claims and liabilities of any kind arising out
of or in any way related to the use of the CAEN SwFw or any derivative work by yourself or by third parties, to the
use or non-use of any brokerage firm or dealer, or to the sale or purchase of any security, whether such claims and
liabilities are based on any legal or equitable theory.
The C.A.E.N. Entities and C.A.E.N. Licensors are not liable to you for any and all direct, incidental, special, indirect,
or consequential damages arising out of the use or inability to use the CAEN SwFw or any derivative work,
arising out of or related to any third-party CAEN SwFw or any derivative work , any data accessed through the
CAEN SwFw or any derivative work, your use or inability to use or access the CAEN SwFw or any derivative work ,
or any data provided through the CAEN SwFw or any derivative work , whether such damage claims are brought
under any theory of law or equity. Damages excluded by this clause include, without limitation, those for loss of
business profits, injury to person or property, business interruption, loss of business or personal information. Some
jurisdictions do not allow limitation of incidental or consequential damages so this restriction may not apply to you.
Information provided through the CAEN SwFw , may be delayed, inaccurate, or contain errors or omissions, and the
C.A.E.N. Entities and C.A.E.N. Licensors will have no liability with respect thereto. C.A.E.N. may change or
discontinue any aspect or feature of the CAEN SwFw or the use of all or any features or technology in the CAEN
SwFw at any time without prior notice to you, including, but not limited to, content, hours of availability.
7. Indemnification.
You are solely responsible for compliance with agreements you have executed with third parties. You agree to
indemnify and hold the C.A.E.N. Entities harmless from any claim or demand, including reasonable legal fees, made
by any third party in connection with or arising out of your use of the CAEN SwFw , your violation of any terms or
conditions of this CAEN SwFw Licence, your violation of applicable laws, or your violation of any rights of another
person or entity.
8. Controlling Law.
This CAEN SwFw Licence and the relationship between you and C.A.E.N. is governed by the laws of Italy.
This Agreement shall be construed and governed by Italian Law.
The United Nations Convention on the International Sale of Goods does not apply to this CAEN SwFw Licence.
Any dispute arising out of or in connection with this Agreement shall be referred to and finally resolved by
Arbitration under the provisions of Italian Law (c.p.c. art 816 and following.) by one Arbitrator.
The Arbitrator shall be nominated from Chairman of the Court of Milan.
The place of Arbitration shall be Milan, Italy and the language shall be English
9. Precedence .
This CAEN SwFw Licence constitute the entire understanding between the parties respecting use of the CAEN
SwFw, superseding all prior agreements between you and C.A.E.N.. In the event of any conflict between the terms
and conditions of this CAEN SwFw Licence, the terms and conditions of this CAEN SwFw Licence will control
10. Surviving Provisions.
Sections 2, and 4 through 10, will survive any termination of this Agreement.
Tel No: +39.0584.388398 , Fax No.: +39.0584.388959, E-mail: [email protected]