VMAN Third-party software list
Licenses Used in Linked Software
| License | Abbr | Website |
|---|---|---|
| Apache 2.0 License | http://www.apache.org/licenses/LICENSE-2.0 | |
| Berkeley Software Distribution License | BSD | http://www.opensource.org/licenses/bsd-license.php |
| Bouncy Castle License | ||
| Creative Commons Public Domain | https://creativecommons.org/licenses/publicdomain/ | |
| Common Development and Distribution License | CDDL | http://www.sun.com/cddl/ |
| Common Public License | CPL | http://www.opensource.org/licenses/cpl1.0.php |
| Eclipse Public License | EPL | http://www.eclipse.org/legal/epl-v10.html |
| GNU General Public License | GPL | https://www.gnu.org/licenses/gpl-3.0.html |
| GNU Lesser General Public License | LGPL | http://www.gnu.org/copyleft/lesser.html |
| MIT License | MIT | http://www.opensource.org/licenses/mit-license.php |
| Mozilla Public License | MPL | http://www.mozilla.org/MPL/ |
| Oracle Binary Code License Agreement for the Java SE Platform Products | https://www.oracle.com/cz/downloads/licenses/binary-code-license.html |
Third-Party Software
Java Libraries
| Library | License | Description |
|---|---|---|
| activeio-core | Apache 2.0 | ActiveMQ Messaging - IO abstraction framework |
| activemq-core | Apache 2.0 | ActiveMQ Messaging |
| activemq-pool | Apache 2.0 | ActiveMQ Pooled ConnectionFactory |
| args4j | MIT | Java command line arguments parser |
| bc-fips | Bouncy Castle License | FIPS 140-2 Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms certified to FIPS 140-2 level 1 |
| bcpkix-fips | Bouncy Castle License | The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, S/MIME and certificate generation. |
| bctls-fips | Bouncy Castle License | APIs that are designed primarily to be used in conjunction with the BC FIPS provider |
| collection-setter-injector | Apache 2.0 | JAXB2 Collection Setter Injector Plugin |
| commons-codec | Apache 2.0 | Implementations of common encoders and decoders such as Base64, Hex, Phonetic and URLs. |
| commons-collections | Apache 2.0 | Implementations of many popular collection data structures (Bag, MapIterator, etc.) |
| commons-io | Apache 2.0 | Utilities to assist with developing IO functionality |
| commons-jxpath | Apache 2.0 | XPath 1.0 Implementation |
| commons-lang | Apache 2.0 | String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. |
| commons-lang3 | Apache 2.0 | String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. |
| commons-logging | Apache 2.0 | Thin bridge between different logging implementations |
| commons-logging-api | Apache 2.0 | Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. |
| commons-validator | Apache 2.0 | Form validation templates and rules |
| dom4j | BSD | XML processing |
| ehcache-core | Apache 2.0 | Standards-based caching API |
| guava | Apache 2.0 | Suite of libraries that include utility classes, Google's collections, I/O classes,... |
| j-Interop | LGPL | Pure Java DCOM Implementation (WMI) |
| j-interopdeps | LGPL | Pure Java COM Bridge |
| javax.activation | CDDL/GPLv2+CE | JavaBeans Activation Framework |
| javax.annotation-api | CDDL + GPLv2 with classpath exception | Common Annotations for the JavaTM Platform API |
| javax.servlet-api | CDDL + GPLv2 with classpath exception | Java Servlet API |
| javax.xml.soap-api | CDDL + GPLv2 with classpath exception | SAAJ API |
| jaxb-api | CDDL 1.1 | Java to XML marshalling and unmarshalling |
| jaxb-bom | Eclipse Public License v. 2.0 | JAXB Bill of Materials (BOM) |
| jaxb-bom-ext | Eclipse Public License v. 2.0 | JAXB Bill of Materials (BOM) with all dependencies |
| jaxb-bundles | CDDL 1.1 | JAXB bundles module |
| jaxb-core | CDDL+GPL License | Java to XML marshalling and unmarshalling |
| jaxb-impl | CDDL+GPL License | Java to XML marshalling and unmarshalling |
| jaxb-xjc | CDDL+GPL License | Generates java classes for the given xml representation |
| jcifs | GNU LGPL | Client library that implements the CIFS/SMB networking |
| jcl-over-slf4j | Apache 2.0 | Library for backward compatibility of slf4j |
| jetty-http | Apache 2.0 | The Eclipse Jetty Project |
| jetty-io | Apache 2.0 | IO Utility |
| jetty-project | Apache 2.0 | The Eclipse Jetty Project |
| jetty-security | Apache 2.0 | Jetty security infrastructure |
| jetty-server | Apache 2.0 | Web server |
| jetty-servlet | Apache 2.0 | Jetty Servlet Container |
| jetty-util | Apache 2.0 / Eclipse Public License 1.0 | Utility classes for Jetty |
| jetty-webapp | Apache 2.0 | Web application support |
| jetty-xml | Apache 2.0 / Eclipse Public License 1.0 | The jetty xml utilities |
| jna | Apache 2.0 /LGPL 2.1 | Java Native Access |
| joda-time | Apache 2.0 | Date and time library |
| jul-to-slf4j | MIT | JUL to SLF4J bridge |
| logback-classic | Eclipse Public License - v 1.0, LGPL | Logging framework |
| logback-core | Eclipse Public License - v 1.0, LGPL | Logging framework |
| pom | MIT | Root POM for Kohsuke's projects |
| quartz | Apache 2.0 | Job Scheduler |
| saaj-impl | CDDL + GPLv2 with classpath exception | SOAP with Attachments |
| Saxon-HE | MPL | The XSLT and XQuery Processor |
| slf4j-api | MIT | Java Logging Abstraction Layer |
| spring-aop | Apache 2.0 | Enables Aspect Oriented Programming in Spring applications |
| spring-beans | Apache 2.0 | Instance objects that are managed by the Spring container |
| spring-context | Apache 2.0 | Spring Context |
| spring-core | Apache 2.0 | Spring Core |
| spring-expression | Apache 2.0 | Supports querying and manipulating an object graph at runtime |
| spring-jms | Apache 2.0 | Java message service |
| spring-modules | Apache 2.0 | modules, add-ons and integration tools for Spring |
| spring-oxm | Apache 2.0 | Spring Object/XML Marshalling |
| spring-security-core | Apache 2.0 | Authentication and access-control framework |
| spring-web | Apache 2.0 | Spring Web |
| spring-webmvc | Apache 2.0 | Spring Web MVC |
| spring-ws-core | Apache 2.0 | Spring Web Services Core |
| spring-ws-security | Apache 2.0 | Spring Web Services |
| spring-xml | Apache 2.0 | For XML schema-based configuration |
| vijava | BSD | Java to VMware SDK |
| wsdl4j | CPL | WSDL manipulation |
| xercesImpl | Apache 2.0 | XML Parsers |
| xml-apis | Apache 2.0 | AKA 'xml-commons'. Provides common utilities and interfaces for dealing with XML |
| xstream | BSD | serialize objects to XML and back again |
Non-Java libraries
| Library | License | Description |
|---|---|---|
| Infragistics.Documents.Excel | Commercial | Export Chargeback reports into .xlsl file |
| MathNet.Numerics | MIT/X11 | Provides methods and algorithms for numerical computations |
| MathNet.Filtering | MIT/X11 | Toolkit for digital signal processing, offering an infrastructure for digital filter design, applying those filters to data streams |
| OpenJDK16 | Binary Code License for Java SE Platform Products | Shipped as a run time for Java Worker |
| RestSharp | Apache License 2.0 | Used for adding Nutanix entities |
| System.Threading.Tasks.Dataflow | MIT | Actor-based programming model that supports in-process message passing for coarse-grained dataflow and pipelining tasks |
| Vmware vSphere Web Service SDK | MIT | Used for connecting to VMware API |