-
Notifications
You must be signed in to change notification settings - Fork 2
/
LICENSE
40 lines (31 loc) · 1.95 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
AgentXcpp library LICENSE
Version 1, 17 February 2011
Copyright 2011-2016 Tanjeff-Nicolai Moos <[email protected]>
AgentXcpp 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.
AgentXcpp 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 Lesser General Public License along
with AgentXcpp. If not, see <http://www.gnu.org/licenses/>.
Linking this library statically or dynamically with other modules is making a
combined work based on this library. Thus, the terms and conditions of the GNU
General Public License cover the whole combination.
As a special exception, the copyright holder of this library gives you the
following permissions:
1) The permission to link this library with independent modules to produce
an executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under terms of
your choice, provided that you also meet, for each linked independent
module, the terms and conditions of the license of that module. An
independent module is a module which is not derived from or based on this
library.
2) The permission to instantiate templates, use macros and/or use inline
functions provided by the library without causing the resulting work to be
covered by the GNU General Public License, provided you don't copy code
from the library to your program.
If you modify this library, you may extend this exception to your version of
the library, but you are not obliged to do so. If you do not wish to do so,
delete this exception statement from your version.