forked from SeisComP3/seiscomp3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
COPYING
223 lines (165 loc) · 9.75 KB
/
COPYING
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
SeisComP User License Agreement
Version 1.1
This document is a legal agreement between the Helmholtz-Centre Potsdam GFZ
German Research Centre for Geosciences (hereinafter referred to as "GFZ") and
__________________________
(Give institute name here)
hereinafter referred to as "you".
1. Foreword
The SeisComP 3 Software package consists of several subpackages for which
different licenses apply:
SeisComP Public License
SeisComP Binary License
GNU Public License
For the parts of the software which are covered by the SeisComP Public License
or GNU Public License, the program sources are provided under the terms of the
respective license. For the parts of the software covered by the SeisComP
Binary License, access to the program sources is restricted and granted only
to partners actively developing these programs in cooperation with the GFZ.
The subpackages and applicable licenses are listed below.
2. SeisComP Licenses
2.1 SeisComP Public License
With this License the copyright holder GFZ grants you permission to copy,
modify and distribute the Program or its Derivative Works to other licensee of
SeisComP3 in case no commercial gain is procured. These actions are prohibited
by law if you do not accept this License. Therefore, by copying, modifying or
distributing the Program or any work based on the Program, you indicate your
acceptance of this License.
You may not copy, modify, sublicense, or distribute the Program except as
expressly provided under this License. Any attempt otherwise to copy, modify,
sublicense or distribute the Program is void, and will automatically terminate
your rights under this License.
You may copy, modify and distribute the Program in object code or executable
form provided that you accompany it with the complete corresponding source code
and publish on each copy an appropriate copyright notice, this License
conditions and disclaimer of warranty. Redistributions of source code must
retain the following acknowledgement: This product uses Program developed by
Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences. For more
information see http://geofon.gfz-potsdam.de. Redistributions in object code or
executable form must reproduce the above acknowledgement in the documentation
and/or other materials provided with the distribution.
You must cause the modified files to carry prominent notices stating that you
changed the files and the date of any change. You must cause any work that you
distribute or publish, that in whole or in part contains or is derived from the
Program or any part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
You are allowed to use and/or link against libraries covered by the SeisComP
Binary Licence and defined as in 4. Definition of the Program.
All advertising materials mentioning features or use of this Program or its
Derivative Works must acknowledge that GFZ has developed this Program.
To the extent permitted by applicable law there is no warranty for the program.
The program is provided "as is" without warranty of any kind, either expressed
or implied, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. The entire risk as to the
quality and performance of the program is with you. Should the program prove
defective, you assume the cost of all necessary servicing, repair or correction.
In no event unless required by applicable law or agreed to in writing will
articular circumstance, the balance of the License is intended to apply and the
License as a whole is intended to apply in other circumstances.
If any portion of this License is held invalid or unenforceable under any
particular circumstance, the balance of the License is intended to apply and the
License as a whole is intended to apply in other circumstances.
This License shall be governed by and construed and enforced in accordance with
the laws of the Federal Republic of Germany.
2.2 SeisComP Binary License
With this License the copyright holder GFZ grants you permission to copy,
install and use the Program only for non-commercial purposes provided that you
accept this License. Therefore, by copying, installing and using of the Program,
you indicate your acceptance of this License. License for commercial use is
given on demand subject to a separate agreement.
GFZ reserves all rights not expressly granted to you in this License. Any
attempt otherwise to copy, install and use of the Program is void, and will
automatically terminate your rights under this License as well as the attempt
to link against, modify, sublicense, distribute, rent, lease, lend or provide
commercial hosting services, except expressly permitted by GFZ.
You may not reverse engineer, decompile, or disassemble the Program, except and
only to the extent that such activity is expressly permitted by GFZ or by
applicable law notwithstanding this limitation.
To the extent permitted by applicable law there is no warranty for the Program.
The Program is provided "as is" without warranty of any kind, either expressed
or implied, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. The entire risk as to the
quality and performance of the program is with you. Should the program prove
defective, you assume the cost of all necessary servicing, repair or correction.
In no event unless required by applicable law or agreed to in writing will any
copyright holder, or any other party who may modify and/or redistribute the
program as permitted above, be liable to you for damages, including any general,
special, incidental or consequential damages arising out of the use or inability
to use the program (including but not limited to loss of data or data being
rendered inaccurate or losses sustained by you or third parties or a failure of
the program to operate with any other programs), even if such holder or other
party has been advised of the possibility of such damages.
If any portion of this License is held invalid or unenforceable under any
particular circumstance, the balance of the License is intended to apply and the
License as a whole is intended to apply in other circumstances.
This License shall be governed by and construed and enforced in accordance with
the laws of the Federal Republic of Germany.
3. Amendment agreement for commercial usage
3.1 Definition
Permission for commercial usage is granted neither by the SeisComP Public
License nor the SeisComP Binary License. Examples of commercial purposes would
be running business operations, licensing, leasing, or selling the software,
distributing the software in a product to customers for evaluation purposes,
distributing the software for use with commercial products, using the software
in the creation or use of commercial products or any other activity which
purpose is to procure a commercial gain to you or others. For avoidance of doubt
Commercial Purposes would be also all services offered for a valuable
consideration such as for example training, installation, maintenance and
development or modification. All such commercial activities need the prior
written authorization by GFZ. Users requiring commercial support have to ensure
that the assigned service provider is holding a valid commercial license.
3.2 License fee
The right for commercial use of the Program (incl. the parts covered by the
SeiscomP Public License and the SeiscomP Binary License) is subject to a license
fee. The amount of the license fee will be negotiated as the case arises.
3.3 Third-party installations
It is only allowed to install the Program at a third party in case a separate
license agreement between Helmholtz Centre Potsdam GFZ German Research Centre
for Geosciences and the third party exists and the service provider is holding
a valid commercial license.
4. Definition of the Program
"Program" shall mean the following libraries and programs of SeisComP3 mentioned
separately for the SeisComP Public License and SeisComP Binary License. In
addition the acquisition libraries and binaries which are distributed under the
GNU Public License (GPL) are also listed.
4.1. SeisComP Public License package
Core Programs (source code)
scmaster, scadmin, scdb, scxmldump, scdispatch, sccnv, sczip, sync_dlsv, scamp,
scautoloc, scautopick, scevent, scimex, scimport, scmag, scquery, sctestclient
Core Libraries (source code)
libseiscomp3_core, libseiscomp3_client, memailplugin.so, mncursesplugin.so,
mtextplugin.so, mncursesplugin.so, dbmysql.so, dbpostgresql.so, dbsqlite3.so
QC Programs (source code)
scqc, scwfqquery
QC Libraries (source code)
libseiscomp3_qc, libseiscomp3_qcplugin
ArcLink Programs (source code)
arclink, isomount
GUI Programs (source code)
scesv, scheli, scmapcut, scmm, scmv, scolv, scqcv, scrttv
GUI Libraries (source code)
libseiscomp3_qt4.so, libseiscomp3_mm_preliminaryorigin.so,
libseiscomp3_mplugin.so
4.2 GNU Public License package (acquisition)
SeedLink Binaries
load_timetable, seedlink, slarchive, slinktool, sync_dlsv, timeout, trylock,
waitlock
SeedLink Libraries
libslink, libslplugin, libslutils
SeedLink Plugins
chain_plugin, ewexport_plugin, fs_plugin, mseedfifo_plugin, mseedscan_plugin,
naqs_plugin, nrts_plugin, q330_plugin, reftek_plugin, run_with_lock,
wave24_plugin, win_plugin, serial_plugin, sock_plugin, scream_plugin
4.3 Derivative Works
"Derivative Works" shall mean any work, whether in source or object form, that
is based on (or derived from) the Program and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Program and Derivative Works thereof.
Location:
Date:
__________________________
Signature
Name:
EMail: