This is an automated email from the ASF dual-hosted git repository.
solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git
The following commit(s) were added to refs/heads/master by this push:
new abf8fd03f [OPENMEETINGS-2791] LICENSE file is updated automatically
abf8fd03f is described below
commit abf8fd03f01d738cd89db6f9205fa7dc15ebbeb2
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Fri Jan 24 11:03:34 2025 +0700
[OPENMEETINGS-2791] LICENSE file is updated automatically
---
LICENSE | 101 +++++++-------------
pom.xml | 45 ++++++++-
src/license/asf-license.txt | 224 ++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 304 insertions(+), 66 deletions(-)
diff --git a/LICENSE b/LICENSE
index d61e0d895..6d9e55c79 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,3 @@
-
Apache OpenMeetings License:
Apache License
@@ -178,31 +177,6 @@ Apache OpenMeetings License:
END OF TERMS AND CONDITIONS
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
======================================================================================================================
Following components are direct work from the Apache OpenMeetings project:
@@ -250,19 +224,17 @@ conditions of the following licenses.
======================================================================================================================
-
-
0BSD
* XZ for Java (org.tukaani:xz:1.10 - https://tukaani.org/xz/java.html)
BSD-2-Clause
- * PostgreSQL JDBC Driver (org.postgresql:postgresql:42.7.4 -
https://jdbc.postgresql.org)
+ * PostgreSQL JDBC Driver (org.postgresql:postgresql:42.7.5 -
https://jdbc.postgresql.org)
CC BY 3.0
- * Font Awesome (org.webjars:font-awesome:6.5.2 - http://webjars.org)
+ * Font Awesome (org.webjars:font-awesome:6.7.1 - http://webjars.org)
CDDL, v1.0, LGPL, v2.1 or later
@@ -291,8 +263,8 @@ conditions of the following licenses.
Eclipse Public License, Version 1.0
* H2 Database Engine (com.h2database:h2:2.3.232 -
https://h2database.com)
- * Logback Classic Module (ch.qos.logback:logback-classic:1.5.15 -
http://logback.qos.ch/logback-classic)
- * Logback Core Module (ch.qos.logback:logback-core:1.5.15 -
http://logback.qos.ch/logback-core)
+ * Logback Classic Module (ch.qos.logback:logback-classic:1.5.16 -
http://logback.qos.ch/logback-classic)
+ * Logback Core Module (ch.qos.logback:logback-core:1.5.16 -
http://logback.qos.ch/logback-core)
Eclipse Public License v2.0
@@ -317,7 +289,7 @@ conditions of the following licenses.
MIT License
- * @eonasdan/tempus-dominus
(org.webjars.npm:eonasdan__tempus-dominus:6.9.10 - https://www.webjars.org)
+ * @eonasdan/tempus-dominus
(org.webjars.npm:eonasdan__tempus-dominus:6.9.11 - https://www.webjars.org)
* @fullcalendar/bootstrap5
(org.webjars.npm:fullcalendar__bootstrap5:6.1.15 - https://www.webjars.org)
* @fullcalendar/core (org.webjars.npm:fullcalendar__core:6.1.15 -
https://www.webjars.org)
* @fullcalendar/daygrid (org.webjars.npm:fullcalendar__daygrid:6.1.15
- https://www.webjars.org)
@@ -336,8 +308,8 @@ conditions of the following licenses.
* Bouncy Castle ASN.1 Extension and Utility APIs
(org.bouncycastle:bcutil-jdk18on:1.78.1 -
https://www.bouncycastle.org/java.html)
* Bouncy Castle Jakarta S/MIME API
(org.bouncycastle:bcjmail-jdk18on:1.78.1 -
https://www.bouncycastle.org/java.html)
* Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs
(org.bouncycastle:bcpkix-jdk18on:1.78.1 -
https://www.bouncycastle.org/java.html)
- * Bouncy Castle Provider (org.bouncycastle:bcprov-jdk18on:1.79 -
https://www.bouncycastle.org/java.html)
- * Checker Qual (org.checkerframework:checker-qual:3.42.0 -
https://checkerframework.org/)
+ * Bouncy Castle Provider (org.bouncycastle:bcprov-jdk18on:1.80 -
https://www.bouncycastle.org/download/bouncy-castle-java/)
+ * Checker Qual (org.checkerframework:checker-qual:3.48.3 -
https://checkerframework.org/)
* dd-plist (com.googlecode.plist:dd-plist:1.28 -
http://www.github.com/3breadt/dd-plist)
* desandro-matches-selector
(org.webjars.npm:desandro-matches-selector:2.0.2 - http://webjars.org)
* dev.samstevens.totp:totp (dev.samstevens.totp:totp:1.7.1 -
https://github.com/samdjstevens/java-totp/totp)
@@ -387,7 +359,7 @@ conditions of the following licenses.
The Apache Software License, Version 2.0
* Apache Commons CLI (commons-cli:commons-cli:1.9.0 -
https://commons.apache.org/proper/commons-cli/)
- * Apache Commons Codec (commons-codec:commons-codec:1.17.1 -
https://commons.apache.org/proper/commons-codec/)
+ * Apache Commons Codec (commons-codec:commons-codec:1.17.2 -
https://commons.apache.org/proper/commons-codec/)
* Apache Commons Collections
(org.apache.commons:commons-collections4:4.4 -
https://commons.apache.org/proper/commons-collections/)
* Apache Commons Compress (org.apache.commons:commons-compress:1.27.1
- https://commons.apache.org/proper/commons-compress/)
* Apache Commons CSV (org.apache.commons:commons-csv:1.12.0 -
https://commons.apache.org/proper/commons-csv/)
@@ -470,9 +442,9 @@ conditions of the following licenses.
* Apache XmpBox (org.apache.pdfbox:xmpbox:3.0.3 -
https://www.apache.org/pdfbox-parent/xmpbox/)
* Asterisk-Java (org.asteriskjava:asterisk-java:3.41.0 -
https://github.com/asterisk-java/asterisk-java)
* Bootstrap (org.webjars:bootstrap:5.3.3 - http://webjars.org)
- * bootstrap-core (de.agilecoders.wicket:wicket-bootstrap-core:7.0.8 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-core)
- * bootstrap-extensions
(de.agilecoders.wicket:wicket-bootstrap-extensions:7.0.8 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-extensions)
- * bootstrap-themes
(de.agilecoders.wicket:wicket-bootstrap-themes:7.0.8 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-themes)
+ * bootstrap-core (de.agilecoders.wicket:wicket-bootstrap-core:7.0.9 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-core)
+ * bootstrap-extensions
(de.agilecoders.wicket:wicket-bootstrap-extensions:7.0.9 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-extensions)
+ * bootstrap-themes
(de.agilecoders.wicket:wicket-bootstrap-themes:7.0.9 -
https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-themes)
* Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.14.18
- https://bytebuddy.net/byte-buddy)
* Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.14.1 -
https://bytebuddy.net/byte-buddy)
* Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.15.10
- https://bytebuddy.net/byte-buddy)
@@ -518,15 +490,15 @@ conditions of the following licenses.
* JODConverter Local (org.jodconverter:jodconverter-local:4.4.8 -
https://github.com/jodconverter/jodconverter)
* jqplot4java (org.wicketstuff:jqplot4java:10.3.0 -
http://maven.apache.org)
* JqPlot Plugin Integration (org.wicketstuff:jqplot:10.3.0 -
http://wicketstuff.org/jqplot-parent/jqplot)
- * jquery-selectors (de.agilecoders.wicket:jquery-selectors:4.0.6 -
http://nexus.sonatype.org/oss-repository-hosting.html/jquery-selectors)
+ * jquery-selectors (de.agilecoders.wicket:jquery-selectors:4.0.7 -
http://nexus.sonatype.org/oss-repository-hosting.html/jquery-selectors)
* jwarc (org.netpreserve:jwarc:0.30.0 - https://github.com/iipc/jwarc)
* Kurento Client (org.kurento:kurento-client:7.1.0 -
https://kurento.openvidu.io/kurento-client/)
* Kurento Common utils (org.kurento:kurento-commons:7.1.0 -
https://kurento.openvidu.io/kurento-commons/)
* Kurento JSON-RPC Client (org.kurento:kurento-jsonrpc-client:7.1.0 -
https://kurento.openvidu.io/kurento-jsonrpc/kurento-jsonrpc-client/)
* library (de.agilecoders.wicket.webjars:wicket-webjars:4.0.5 -
https://github.com/l0rdn1kk0n/wicket-webjars/wicket-webjars)
* Log4j Implemented Over SLF4J (org.slf4j:log4j-over-slf4j:2.0.16 -
http://www.slf4j.org)
- * micrometer-commons (io.micrometer:micrometer-commons:1.14.2 -
https://github.com/micrometer-metrics/micrometer)
- * micrometer-observation (io.micrometer:micrometer-observation:1.14.2
- https://github.com/micrometer-metrics/micrometer)
+ * micrometer-commons (io.micrometer:micrometer-commons:1.14.3 -
https://github.com/micrometer-metrics/micrometer)
+ * micrometer-observation (io.micrometer:micrometer-observation:1.14.3
- https://github.com/micrometer-metrics/micrometer)
* Netty/Buffer (io.netty:netty-buffer:4.1.85.Final -
https://netty.io/netty-buffer/)
* Netty/Codec/HTTP (io.netty:netty-codec-http:4.1.85.Final -
https://netty.io/netty-codec-http/)
* Netty/Codec/Socks (io.netty:netty-codec-socks:4.1.85.Final -
https://netty.io/netty-codec-socks/)
@@ -540,15 +512,15 @@ conditions of the following licenses.
* Ogg and Vorbis for Java, Core (org.gagravarr:vorbis-java-core:0.8 -
https://github.com/Gagravarr/VorbisJava)
* OpenJPA Aggregate Jar (org.apache.openjpa:openjpa:4.0.1 -
http://openjpa.apache.org/openjpa)
* Open JSON (com.github.openjson:openjson:1.0.13 -
https://github.com/openjson/openjson)
- * Openmeetings Core
(org.apache.openmeetings:openmeetings-core:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-core)
- * Openmeetings DB
(org.apache.openmeetings:openmeetings-db:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-db)
- * Openmeetings Install
(org.apache.openmeetings:openmeetings-install:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-install)
- * Openmeetings MediaServer
(org.apache.openmeetings:openmeetings-mediaserver:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-mediaserver)
- * Openmeetings Screen Sharing applet
(org.apache.openmeetings:openmeetings-screenshare:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-screenshare)
- * Openmeetings Service
(org.apache.openmeetings:openmeetings-service:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-service)
- * Openmeetings Util
(org.apache.openmeetings:openmeetings-util:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-util)
- * Openmeetings Web
(org.apache.openmeetings:openmeetings-web:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-web)
- * Openmeetings Webservices
(org.apache.openmeetings:openmeetings-webservice:8.0.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-webservice)
+ * Openmeetings Core
(org.apache.openmeetings:openmeetings-core:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-core)
+ * Openmeetings DB
(org.apache.openmeetings:openmeetings-db:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-db)
+ * Openmeetings Install
(org.apache.openmeetings:openmeetings-install:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-install)
+ * Openmeetings MediaServer
(org.apache.openmeetings:openmeetings-mediaserver:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-mediaserver)
+ * Openmeetings Screen Sharing applet
(org.apache.openmeetings:openmeetings-screenshare:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-screenshare)
+ * Openmeetings Service
(org.apache.openmeetings:openmeetings-service:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-service)
+ * Openmeetings Util
(org.apache.openmeetings:openmeetings-util:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-util)
+ * Openmeetings Web
(org.apache.openmeetings:openmeetings-web:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-web)
+ * Openmeetings Webservices
(org.apache.openmeetings:openmeetings-webservice:8.1.0-SNAPSHOT -
https://openmeetings.apache.org/openmeetings-webservice)
* org.apiguardian:apiguardian-api
(org.apiguardian:apiguardian-api:1.1.2 -
https://github.com/apiguardian-team/apiguardian)
* org.opentest4j:opentest4j (org.opentest4j:opentest4j:1.3.0 -
https://github.com/ota4j-team/opentest4j)
* OWASP Java HTML Sanitizer
(com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:20240325.1
- https://github.com/OWASP/java-html-sanitizer/owasp-java-html-sanitizer)
@@ -571,18 +543,18 @@ conditions of the following licenses.
* rome (com.rometools:rome:2.1.0 - http://rometools.com/rome)
* rome-utils (com.rometools:rome-utils:2.1.0 -
http://rometools.com/rome-utils)
* SparseBitSet (com.zaxxer:SparseBitSet:1.3 -
https://github.com/brettwooldridge/SparseBitSet)
- * Spring AOP (org.springframework:spring-aop:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Beans (org.springframework:spring-beans:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Context (org.springframework:spring-context:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Context Support
(org.springframework:spring-context-support:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Core (org.springframework:spring-core:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Expression Language (SpEL)
(org.springframework:spring-expression:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring JDBC (org.springframework:spring-jdbc:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Object/Relational Mapping
(org.springframework:spring-orm:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Transaction (org.springframework:spring-tx:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Web (org.springframework:spring-web:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * Spring Web MVC (org.springframework:spring-webmvc:6.2.1 -
https://github.com/spring-projects/spring-framework)
- * swagger-annotations (io.swagger.core.v3:swagger-annotations:2.2.27 -
https://github.com/swagger-api/swagger-core/modules/swagger-annotations)
+ * Spring AOP (org.springframework:spring-aop:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Beans (org.springframework:spring-beans:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Context (org.springframework:spring-context:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Context Support
(org.springframework:spring-context-support:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Core (org.springframework:spring-core:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Expression Language (SpEL)
(org.springframework:spring-expression:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring JDBC (org.springframework:spring-jdbc:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Object/Relational Mapping
(org.springframework:spring-orm:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Transaction (org.springframework:spring-tx:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Web (org.springframework:spring-web:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * Spring Web MVC (org.springframework:spring-webmvc:6.2.2 -
https://github.com/spring-projects/spring-framework)
+ * swagger-annotations (io.swagger.core.v3:swagger-annotations:2.2.28 -
https://github.com/swagger-api/swagger-core/modules/swagger-annotations)
* TagSoup (org.ccil.cowan.tagsoup:tagsoup:1.2.1 -
http://home.ccil.org/~cowan/XML/tagsoup/)
* UNO interface library (org.openoffice:unoil:4.1.2 -
https://wiki.openoffice.org/wiki/Uno)
* Wicket Auth Roles (org.apache.wicket:wicket-auth-roles:10.3.0 -
http://wicket.apache.org/wicket-auth-roles)
@@ -617,7 +589,7 @@ conditions of the following licenses.
* Adobe XMPCore (com.adobe.xmp:xmpcore:6.1.11 -
https://www.adobe.com/devnet/xmp/library/eula-xmp-library-java.html)
* asm (org.ow2.asm:asm:9.7.1 - http://asm.ow2.io/)
* bootstrap-italia (org.webjars.npm:bootstrap-italia:2.8.7 -
https://www.webjars.org)
- * ical4j (org.mnode.ical4j:ical4j:4.0.8 - http://ical4j.github.io)
+ * ical4j (org.mnode.ical4j:ical4j:4.1.0 - http://ical4j.github.io)
* Java Advanced Imaging Image I/O Tools API core (standalone)
(com.github.jai-imageio:jai-imageio-core:1.4.0 -
https://github.com/jai-imageio/jai-imageio-core)
* ThreeTen-Extra (org.threeten:threeten-extra:1.8.0 -
https://www.threeten.org/threeten-extra)
* XStream Core (com.thoughtworks.xstream:xstream:1.4.21 -
http://x-stream.github.io/xstream)
@@ -631,4 +603,3 @@ conditions of the following licenses.
UnRar License
* Java Unrar (com.github.junrar:junrar:7.5.5 -
https://github.com/junrar/junrar)
-
diff --git a/pom.xml b/pom.xml
index bbdd5ed71..d305f843b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1234,6 +1234,46 @@
<groupId>org.spdx</groupId>
<artifactId>spdx-maven-plugin</artifactId>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>license-maven-plugin</artifactId>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>build-licenses</id>
+
<phase>generate-resources</phase>
+ <goals>
+
<goal>aggregate-add-third-party</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>update-license</id>
+
<phase>generate-resources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <concat
destfile="${project.basedir}/LICENSE" force="yes">
+
<fileset dir="${project.basedir}/src/license">
+
<include name="asf-license.txt"></include>
+
</fileset>
+
<fileset dir="${project.build.directory}">
+
<include name="THIRD-PARTY.txt"></include>
+
</fileset>
+ </concat>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
<pluginManagement>
<plugins>
@@ -1440,6 +1480,7 @@
<exclude>**/.project</exclude>
<exclude>**/.classpath</exclude>
<exclude>**/.settings/**</exclude>
+
<exclude>src/license/asf-license.txt</exclude>
<exclude>.gitattributes</exclude>
</excludes>
</configuration>
@@ -1584,6 +1625,7 @@
<force>true</force>
<fileTemplate>${project.basedir}/src/license/license-template.ftl</fileTemplate>
<licenseMerges>
+
<acceptPomPackaging>true</acceptPomPackaging>
<licenseMerge>
The Apache
Software License, Version 2.0|
The Apache
Software License, version 2.0|
@@ -1636,7 +1678,8 @@
The MIT License
</licenseMerge>
</licenseMerges>
- <verbose>true</verbose>
+ <verbose>false</verbose>
+
<skipAggregateAddThirdParty>${om.quick.build}</skipAggregateAddThirdParty>
</configuration>
</plugin>
<plugin>
diff --git a/src/license/asf-license.txt b/src/license/asf-license.txt
new file mode 100644
index 000000000..03a58f615
--- /dev/null
+++ b/src/license/asf-license.txt
@@ -0,0 +1,224 @@
+Apache OpenMeetings License:
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work 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 Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+======================================================================================================================
+
+Following components are direct work from the Apache OpenMeetings project:
+
+======================================================================================================================
+
+admin.bat
+admin.sh
+network_test.sh
+webapps/openmeetings/data/conf/om_ldap.cfg
+webapps/openmeetings/css/*.css
+
+webapps/openmeetings/docs/*
+webapps/openmeetings/languages/*
+webapps/openmeetings/public/**
+
+webapps/openmeetings/WEB-INF/classes/**
+webapps/openmeetings/WEB-INF/web.xml
+
+webapps/openmeetings/WEB-INF/lib/openmeetings-*.jar
+
+webapps/openmeetings/screenshare/icon.*
+webapps/openmeetings/screenshare/splashicon.*
+======================================================================================================================
+
+Further those components are either itself or derivate work from
+projects licensed under the Apache License 2.0:
+
+======================================================================================================================
+
+bin/*
+conf/*
+webapps/ROOT/index.html
+lib/*
+
+======================================================================================================================
+
+
+APACHE OPENMEETINGS THIRD-PARTY DEPENDENCIES:
+
+Apache OpenMeetings includes a number of third-party dependencies with
separate copyright notices
+and license terms. Your use of these subcomponents is subject to the terms and
+conditions of the following licenses.
+
+======================================================================================================================