Skip to content

Commit db31f87

Browse files
committed
The open-source version of Arrowhead WP5 Virtual Market of Energy prototype
1 parent 7e226b2 commit db31f87

File tree

362 files changed

+38782
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

362 files changed

+38782
-8
lines changed

Diff for: Dependencies/core-utils-1.7.jar

68.6 KB
Binary file not shown.

Diff for: Dependencies/core-utils-1.7_license.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
The core-utils (se.bnearit.arrowhead.common:core-utils:1.7) is distributed under the terms of the Apache License, Version 2.0 and the Eclipse Public License - Version 1.0.

Diff for: Dependencies/dnssdjava-1.0-beta7.jar

46.4 KB
Binary file not shown.

Diff for: Dependencies/dnssdjava-1.0-beta7_license.txt

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
The dnssdjava-1.0-beta7.jar ("com.github.danieln.dnssdjava") third party library is distributed under the following terms:
2+
3+
License:
4+
5+
Copyright (c) 2011, Daniel Nilsson
6+
All rights reserved.
7+
8+
Redistribution and use in source and binary forms, with or without
9+
modification, are permitted provided that the following conditions are met:
10+
* Redistributions of source code must retain the above copyright
11+
notice, this list of conditions and the following disclaimer.
12+
* Redistributions in binary form must reproduce the above copyright
13+
notice, this list of conditions and the following disclaimer in the
14+
documentation and/or other materials provided with the distribution.
15+
16+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
17+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19+
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
20+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
22+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
23+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
25+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Diff for: FlexOfferManual.docx

37.2 KB
Binary file not shown.

Diff for: LICENSE renamed to LICENSE.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
MIT License
1+
The MIT License (MIT)
22

3-
Copyright (c) 2016 lawrizs
3+
Copyright (c) 2016, The ARROWHEAD Consortium
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -9,13 +9,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
99
copies of the Software, and to permit persons to whom the Software is
1010
furnished to do so, subject to the following conditions:
1111

12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
1414

1515
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1616
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1717
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

Diff for: README.md

-2
This file was deleted.

Diff for: README.txt

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
1. Project Full Name
2+
3+
Virtual Market of Energy (VME). The project "Unix Name" is "vmenergy".
4+
5+
2. Project Purpose And Summarization
6+
7+
VME is an IoT-based automation platform for demand-response (DR) and electricity flexibility management and trading.
8+
VME is suitable for different DR applications and can scale up to millions of distributed electricity Prosumers (consumers
9+
and/or producers), Aggregators, and Market actors. VME is a hierarchical system-of-systems, which interconnects a large
10+
number of Prosumers, Aggregators, and Market nodes using the two-way XMPP communication. In VME, flexibility of different
11+
Prosumer loads is generalized, modeled, and explicitly represented as so-called Flex-Offers. Flex-Offers from thousands
12+
of Prosumers are collected by an Aggregator. Aggregator combines (aggregates) thousands of Prosumer Flex-Offers into fewer
13+
aggregated Flex-Offers. Aggregated Flex-Offers capture much larger energy amounts and flexibility and thus are more valuable
14+
(e.g., on the market). Aggregated Flex-Offers are used by Aggregators to generate aggregated execution schedules, which are
15+
then disaggregated and distributed back to the Prosumers. Prosumers rewards are calculated based on how well the schedules
16+
are executed and on the time and energy amount flexibilities offered through Flex-Offers. VME is an open source project,
17+
uses the Arrowhead Framework, and was developed in the Danish TotalFlex project (http://www.totalflex.dk/) and the European's
18+
largest automation Arrowhead project (http://www.arrowhead.eu).
19+
20+
3. Project Public Description
21+
22+
VME is an IoT-based automation platform for demand-response (DR) and electricity flexibility management and trading. VME is
23+
suitable for different DR applications and can scale up to millions of distributed electricity Prosumers (consumers and/or
24+
producers), Aggregators, and Market actors. The central concept in VME is a so-called FlexOffer, which generalizes and allows
25+
modelling and explicitly capturing flexibility in electricity consumption and/or production both at the prosumer, aggregator,
26+
and maket levels. VME natively supports Flex-Offers and integrates Flex-Offer aggregation/disaggregation techniques, as well
27+
as analytics. VME is an open source project, uses the Arrowhead Framework, and was developed in the Danish TotalFlex project
28+
(http://www.totalflex.dk/) and the European's largest automation Arrowhead project (http://www.arrowhead.eu).
29+
30+
4. Using the project
31+
32+
Please see "FlexOfferManual.docx" for the instructions of using the VME.
33+
34+
5. License terms
35+
36+
This software is distributed under the MIT license (see LICENSE.txt) and uses third party libraries that are distributed under
37+
their own terms (see THIRD-PARTY.txt).

Diff for: THIRD-PARTY.txt

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
2+
Lists of 89 third-party dependencies.
3+
(BSD license) dnssdjava (com.github.danieln.dnssdjava:dnssdjava:1.0-beta7 - no url defined)
4+
(Eclipse Public License) waffle-jna (com.github.dblock.waffle:waffle-jna:1.7 - http://dblock.github.com/waffle/waffle-jna/)
5+
(The Apache Software License, Version 2.0) FindBugs-jsr305 (com.google.code.findbugs:jsr305:1.3.9 - http://findbugs.sourceforge.net/)
6+
(The Apache Software License, Version 2.0) Gson (com.google.code.gson:gson:2.3.1 - http://code.google.com/p/google-gson/)
7+
(The Apache Software License, Version 2.0) Guava: Google Core Libraries for Java (com.google.guava:guava:11.0.2 - http://code.google.com/p/guava-libraries/guava)
8+
(CDDL 1.1) (GPL2 w/ CPE) jersey-client (com.sun.jersey:jersey-client:1.8 - https://jersey.dev.java.net/jersey-client/)
9+
(CDDL 1.1) (GPL2 w/ CPE) jersey-core (com.sun.jersey:jersey-core:1.8 - https://jersey.dev.java.net/jersey-core/)
10+
(The Apache Software License, Version 2.0) Commons CLI (commons-cli:commons-cli:1.2 - http://commons.apache.org/cli/)
11+
(BSD license) dnsjava (dnsjava:dnsjava:2.1.1 - http://www.dnsjava.org)
12+
(BSD license) dom4j (dom4j:dom4j:1.6.1 - http://dom4j.org)
13+
(CDDL + GPLv2 with classpath exception) javax.annotation API (javax.annotation:javax.annotation-api:1.2 - http://jcp.org/en/jsr/detail?id=250)
14+
(CDDL + GPLv2 with classpath exception) Java Servlet API (javax.servlet:javax.servlet-api:3.0.1 - http://servlet-spec.java.net)
15+
(The Apache Software License, Version 2.0) Bean Validation API (javax.validation:validation-api:1.1.0.Final - http://beanvalidation.org)
16+
(CDDL 1.1) (GPL2 w/ CPE) javax.ws.rs-api (javax.ws.rs:javax.ws.rs-api:2.0.1 - http://jax-rs-spec.java.net)
17+
(Common Public License Version 1.0) JUnit (junit:junit:3.8.1 - http://junit.org)
18+
(Common Public License Version 1.0) JUnit (junit:junit:4.8.2 - http://junit.org)
19+
(ASL, version 2) (LGPL, version 2.1) Java Native Access (net.java.dev.jna:jna:4.1.0 - https://github.com/twall/jna)
20+
(ASL, version 2) (LGPL, version 2.1) Java Native Access Platform (net.java.dev.jna:jna-platform:4.1.0 - https://github.com/twall/jna)
21+
(The Apache Software License, Version 2.0) Commons Lang (org.apache.commons:commons-lang3:3.0 - http://commons.apache.org/lang/)
22+
(The Apache Software License, Version 2.0) Commons Math (org.apache.commons:commons-math3:3.2 - http://commons.apache.org/proper/commons-math/)
23+
(Apache License, Version 2.0) Apache Commons Math (org.apache.commons:commons-math3:3.6.1 - http://commons.apache.org/proper/commons-math/)
24+
(MIT License) ARROWHEAD::WP5::Aggregator Core (org.arrowhead.wp5:aggregator-core:1.0-SNAPSHOT - http://maven.apache.org)
25+
(MIT License) ARROWHEAD::WP5::Application-Common (org.arrowhead.wp5:application-common:1.0-SNAPSHOT - http://maven.apache.org)
26+
(MIT License) arrowhead-common (org.arrowhead.wp5:arrowhead-common:1.0-SNAPSHOT - http://www.arrowhead.eu/arrowhead-common/)
27+
(MIT License) ARROWHEAD::WP5::Core-Arrowhead-Subsystem (org.arrowhead.wp5:arrowhead-subsystem:1.0-SNAPSHOT - http://maven.apache.org)
28+
(MIT License) ARROWHEAD::WP5::Communication Common (org.arrowhead.wp5:communication-common:1.0-SNAPSHOT - http://www.arrowhead.eu/communication-common/)
29+
(MIT License) ARROWHEAD::WP5::Communication XMPP (org.arrowhead.wp5:communication-xmpp:1.0-SNAPSHOT - http://www.arrowhead.eu/communication-xmpp/)
30+
(MIT License) ARROWHEAD::WP5::Core Data Structures (org.arrowhead.wp5:core-api:1.0-SNAPSHOT - http://www.arrowhead.eu/core-api/)
31+
(MIT License) ARROWHEAD::WP5::Market Core (org.arrowhead.wp5:market-core:1.0-SNAPSHOT - http://www.arrowhead.eu/market-core/)
32+
(GNU LESSER GENERAL PUBLIC LICENSE) BeanShell (org.beanshell:bsh:2.0b5 - http://www.beanshell.org/)
33+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: Http Utility (org.eclipse.jetty:jetty-http:9.1.0.M0 - http://www.eclipse.org/jetty)
34+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: IO Utility (org.eclipse.jetty:jetty-io:9.1.0.M0 - http://www.eclipse.org/jetty)
35+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: Security (org.eclipse.jetty:jetty-security:9.1.0.M0 - http://www.eclipse.org/jetty)
36+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: Server Core (org.eclipse.jetty:jetty-server:9.1.0.M0 - http://www.eclipse.org/jetty)
37+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: Servlet Handling (org.eclipse.jetty:jetty-servlet:9.1.0.M0 - http://www.eclipse.org/jetty)
38+
(Apache Software License - Version 2.0) (Eclipse Public License - Version 1.0) Jetty :: Utilities (org.eclipse.jetty:jetty-util:9.1.0.M0 - http://www.eclipse.org/jetty)
39+
(Eclipse Distribution License v. 1.0) (Eclipse Public License v1.0) EclipseLink ASM (org.eclipse.persistence:org.eclipse.persistence.asm:2.6.0 - http://www.eclipse.org/eclipselink)
40+
(Eclipse Distribution License v. 1.0) (Eclipse Public License v1.0) EclipseLink Core (org.eclipse.persistence:org.eclipse.persistence.core:2.6.0 - http://www.eclipse.org/eclipselink)
41+
(Eclipse Distribution License v. 1.0) (Eclipse Public License v1.0) EclipseLink Moxy (org.eclipse.persistence:org.eclipse.persistence.moxy:2.6.0 - http://www.eclipse.org/eclipselink)
42+
(Dual license consisting of the CDDL v1.1 and GPL v2) JSR 353 (JSON Processing) Default Provider (org.glassfish:javax.json:1.0.4 - http://jsonp.java.net)
43+
(CDDL+GPL) grizzly-framework (org.glassfish.grizzly:grizzly-framework:2.3.14 - http://grizzly.java.net/grizzly-framework)
44+
(CDDL+GPL) grizzly-framework (org.glassfish.grizzly:grizzly-framework:2.3.21 - http://grizzly.java.net/grizzly-framework)
45+
(CDDL+GPL) grizzly-http (org.glassfish.grizzly:grizzly-http:2.3.14 - http://grizzly.java.net/grizzly-http)
46+
(CDDL+GPL) grizzly-http (org.glassfish.grizzly:grizzly-http:2.3.21 - http://grizzly.java.net/grizzly-http)
47+
(CDDL+GPL) grizzly-http-server (org.glassfish.grizzly:grizzly-http-server:2.3.19 - http://grizzly.java.net/grizzly-http-server)
48+
(CDDL+GPL) grizzly-http-servlet (org.glassfish.grizzly:grizzly-http-servlet:2.3.19 - http://grizzly.java.net/grizzly-http-servlet)
49+
(CDDL+GPL) grizzly-websockets (org.glassfish.grizzly:grizzly-websockets:2.3.14 - http://grizzly.java.net/grizzly-websockets)
50+
(CDDL+GPL) grizzly-websockets (org.glassfish.grizzly:grizzly-websockets:2.3.21 - http://grizzly.java.net/grizzly-websockets)
51+
(CDDL + GPLv2 with classpath exception) HK2 API module (org.glassfish.hk2:hk2-api:2.4.0-b12 - https://hk2.java.net/hk2-api)
52+
(CDDL + GPLv2 with classpath exception) ServiceLocator Default Implementation (org.glassfish.hk2:hk2-locator:2.4.0-b12 - https://hk2.java.net/hk2-locator)
53+
(CDDL + GPLv2 with classpath exception) HK2 Implementation Utilities (org.glassfish.hk2:hk2-utils:2.4.0-b12 - https://hk2.java.net/hk2-utils)
54+
(CDDL + GPLv2 with classpath exception) OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers. (org.glassfish.hk2:osgi-resource-locator:1.0.1 - http://glassfish.org/osgi-resource-locator/)
55+
(CDDL + GPLv2 with classpath exception) aopalliance version 1.0 repackaged as a module (org.glassfish.hk2.external:aopalliance-repackaged:2.4.0-b12 - https://hk2.java.net/external/aopalliance-repackaged)
56+
(CDDL + GPLv2 with classpath exception) javax.inject:1 as OSGi bundle (org.glassfish.hk2.external:javax.inject:2.4.0-b12 - https://hk2.java.net/external/javax.inject)
57+
(CDDL+GPL License) jersey-repackaged-guava (org.glassfish.jersey.bundles.repackaged:jersey-guava:2.18 - https://jersey.java.net/project/project/jersey-guava/)
58+
(CDDL+GPL License) jersey-container-grizzly2-http (org.glassfish.jersey.containers:jersey-container-grizzly2-http:2.18 - https://jersey.java.net/project/jersey-container-grizzly2-http/)
59+
(CDDL+GPL License) jersey-container-grizzly2-servlet (org.glassfish.jersey.containers:jersey-container-grizzly2-servlet:2.18 - https://jersey.java.net/project/jersey-container-grizzly2-servlet/)
60+
(CDDL+GPL License) jersey-container-servlet (org.glassfish.jersey.containers:jersey-container-servlet:2.18 - https://jersey.java.net/project/jersey-container-servlet/)
61+
(CDDL+GPL License) jersey-container-servlet (org.glassfish.jersey.containers:jersey-container-servlet:2.4 - https://jersey.java.net/project/jersey-container-servlet/)
62+
(CDDL+GPL License) jersey-container-servlet-core (org.glassfish.jersey.containers:jersey-container-servlet-core:2.18 - https://jersey.java.net/project/jersey-container-servlet-core/)
63+
(CDDL+GPL License) jersey-container-servlet-core (org.glassfish.jersey.containers:jersey-container-servlet-core:2.4 - https://jersey.java.net/project/jersey-container-servlet-core/)
64+
(CDDL+GPL License) jersey-core-client (org.glassfish.jersey.core:jersey-client:2.18 - https://jersey.java.net/jersey-client/)
65+
(CDDL+GPL License) jersey-core-common (org.glassfish.jersey.core:jersey-common:2.18 - https://jersey.java.net/jersey-common/)
66+
(CDDL+GPL License) jersey-core-server (org.glassfish.jersey.core:jersey-server:2.18 - https://jersey.java.net/jersey-server/)
67+
(CDDL+GPL License) jersey-ext-entity-filtering (org.glassfish.jersey.ext:jersey-entity-filtering:2.18 - https://jersey.java.net/project/jersey-entity-filtering/)
68+
(CDDL+GPL License) jersey-media-jaxb (org.glassfish.jersey.media:jersey-media-jaxb:2.18 - https://jersey.java.net/project/jersey-media-jaxb/)
69+
(CDDL+GPL License) jersey-media-moxy (org.glassfish.jersey.media:jersey-media-moxy:2.18 - https://jersey.java.net/project/jersey-media-moxy/)
70+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-core:4.1.4 - http://www.igniterealtime.org/projects/smack/)
71+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-experimental:4.1.4 - http://www.igniterealtime.org/projects/smack/)
72+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-extensions:4.1.4 - http://www.igniterealtime.org/projects/smack/)
73+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-im:4.1.4 - http://www.igniterealtime.org/projects/smack/)
74+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-java7:4.1.4 - http://www.igniterealtime.org/projects/smack/)
75+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-resolver-javax:4.1.4 - http://www.igniterealtime.org/projects/smack/)
76+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-sasl-javax:4.1.4 - http://www.igniterealtime.org/projects/smack/)
77+
(The Apache Software License, Version 2.0) Smack (org.igniterealtime.smack:smack-tcp:4.1.4 - http://www.igniterealtime.org/projects/smack/)
78+
(Apache License 2.0) (LGPL 2.1) (MPL 1.1) Javassist (org.javassist:javassist:3.16.1-GA - http://www.javassist.org/)
79+
(Apache License 2.0) (LGPL 2.1) (MPL 1.1) Javassist (org.javassist:javassist:3.18.1-GA - http://www.javassist.org/)
80+
(The MIT License) Jhades core (org.jhades:jhades:1.0.4 - http://jhades.org/jhades)
81+
(The JSON License) JSON in Java (org.json:json:20140107 - https://github.com/douglascrockford/JSON-java)
82+
(The Apache Software License, Version 2.0) JXMPP (org.jxmpp:jxmpp-core:0.4.2 - http://www.igniterealtime.org/projects/jxmpp/)
83+
(The Apache Software License, Version 2.0) JXMPP (org.jxmpp:jxmpp-util-cache:0.4.2 - http://www.igniterealtime.org/projects/jxmpp/)
84+
(The PostgreSQL License) PostgreSQL JDBC Driver (org.postgresql:postgresql:9.4-1200-jdbc41 - http://jdbc.postgresql.org)
85+
(WTFPL) Reflections (org.reflections:reflections:0.9.9-RC1 - http://code.google.com/p/reflections/reflections/)
86+
(MIT License) SLF4J API Module (org.slf4j:slf4j-api:1.7.12 - http://www.slf4j.org)
87+
(MIT License) SLF4J Simple Binding (org.slf4j:slf4j-simple:1.7.12 - http://www.slf4j.org)
88+
(MIT License) SLF4J Simple Binding (org.slf4j:slf4j-simple:1.7.5 - http://www.slf4j.org)
89+
(Apache License, Version 2.0) (Eclipse Public License - Version 1.0) core-utils (se.bnearit.arrowhead.common:core-utils:1.7 - no url defined)
90+
(The Apache Software License, Version 2.0) XML Commons External Components XML APIs (xml-apis:xml-apis:1.0.b2 - http://xml.apache.org/commons/#external)
91+
(Apache Software License, version 1.1) (Indiana University Extreme! Lab Software License, vesion 1.1.1) (Public Domain) MXP1: Xml Pull Parser 3rd Edition (XPP3) (xpp3:xpp3:1.1.4c - http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/)

Diff for: aggregator-core/LICENSE.txt

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2016, The ARROWHEAD Consortium
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

0 commit comments

Comments
 (0)