Chapter 3 Oracle VM Manager Licensing

3.1 Oracle VM Manager Components

This section contains a list of the components that make up Oracle VM Manager. The components in Oracle VM Manager are:

  • Oracle VM Manager Core: Used to manage Oracle VM Servers, virtual machines, and resources. The Oracle VM Manager core is an Oracle WebLogic Server application that may be installed on Oracle Linux. Access to functionality within the Oracle VM Manager core is available via the Oracle VM Web Services API.

  • Oracle VM Manager Database: Used by Oracle VM Manager core to store and track configuration, status changes and events. Oracle VM Manager uses a MySQL Enterprise database. The database is also used by the Oracle VM Manager Web Interface and Oracle VM Manager Command Line Interface to host configuration and to cache information shared between these two interfaces.

  • Oracle VM Manager Database Backup: A process that is run on a schedule from within Oracle VM Manager Core to perform regular backup operations using MySQL Enterprise Backup. Scripts are provided to assist with database restoration and manual backup operations.

  • Oracle VM Manager Web Interface: Provides a graphical user interface to the functionality in the Oracle VM Manager Core via a web interface that makes use of the Oracle Application Development Framework (ADF) available in Oracle Fusion MiddleWare.

  • Oracle VM Manager Command Line Interface: Provides a command line interface to the functionality in the Oracle VM Manager Core via an SSH-style shell.

3.2 Open Source or Other Separately Licensed Software

Required notices for open source or other separately licensed software products or components distributed in Oracle VM Manager are identified in the following table, along with the applicable licensing information. Additional notices and/or licenses may be found in the included documentation or readme files of the individual third party software.

Table 3.1 Open Source or Other Separately Licensed Software Included In Oracle VM Manager

Provider

Component

Licensing Information

Codehaus

Jettison 1.4.1

Copyright 2006 Envoi Solutions LLC.

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

A copy of the License is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

FasterXML, LLC

jackson-annotations 2.11.2

jackson-databind 2.11.2

Copyright (c) 2019 Tatu Saloranta <tatu.saloranta@iki.fi>

A copy of the License is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

FasterXML, LLC

jackson-jaxrs-base 2.11.2

jackson-jaxrs-json-provider 2.11.2

Copyright FasterXML.com

A copy of the License is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

FasterXML, LLC

jackson-core 2.11.2

jackson-module-jaxb-annotations 2.11.2

Copyright (c) 2007- Tatu Saloranta, tatu.saloranta@iki.fi

A copy of the License is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

Joe Walnes

XStream 1.4.12

Copyright (c) 2003-2006, Joe Walnes

Copyright (c) 2006-2020, XStream Committers

All rights reserved.

A copy of the license for this component is reproduced in Section 6.1.4, “BSD Style License - Joe Walnes”.

Joel Martin

noVNC 1.1.0

Note: The source code is available at http://yum.oracle.com/oracle-vm-3.html

Copyright (C) 2018 The noVNC Authors

maintainers:

  • Joel Martin (@kanaka)

  • Sally Ross (@directxman12)

  • Samuel Mannehed for Cendio AB (@samhed)

  • Pierre Ossman for Cendio AB (@CendioOssman)

maintainersEmeritus:

  • - @astrand

The noVNC core library files are licensed under the MPL 2.0 (Mozilla Public License 2.0). The noVNC core library is composed of the Javascript code necessary for full noVNC operation. This includes (but is not limited to):

  • core/**/*.js

  • app/*.js

  • test/playback.js

The HTML, CSS, font and images files that included with the noVNC source distribution (or repository) are not considered part of the noVNC core library and are licensed under more permissive licenses. The intent is to allow easy integration of noVNC into existing web sites and web applications. The HTML, CSS, font and image files are licensed as follows:

  • *.html : 2-Clause BSD license

  • app/styles/*.css : 2-Clause BSD license

  • app/styles/Orbitron* : SIL Open Font License 1.1

Copyright 2009 Matt McInerney

  • app/images/ : Creative Commons Attribution-ShareAlike

  • http://creativecommons.org/licenses/by-sa/3.0/

Some portions of noVNC are copyright to their individual authors. Please refer to the individual source files and/or to the noVNC commit history: https://github.com/novnc/noVNC/commits/master

The are several files and projects that have been incorporated into the noVNC core library. Here is a list of those files and the original licenses (all MPL 2.0 compatible):

  • core/base64.js : MPL 2.0

  • core/des.js : Various BSD style licenses

  • vendor/pako/ : MIT

  • vendor/browser-es-module-loader/src/ : MIT

  • vendor/browser-es-module-loader/dist/ : Various BSD style licenses

  • vendor/promise.js : MIT

Any other files not mentioned above are typically marked with a copyright/license header at the top of the file. The default noVNC license is MPL-2.0.

The following license texts are included:

  • docs/LICENSE.MPL-2.0

  • docs/LICENSE.OFL-1.1

  • docs/LICENSE.BSD-3-Clause (New BSD)

  • docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)

  • vendor/pako/LICENSE (MIT)

Or alternatively the license texts may be found here:

  • http://www.mozilla.org/MPL/2.0/

  • http://scripts.sil.org/OFL

  • http://en.wikipedia.org/wiki/BSD_licenses

  • https://opensource.org/licenses/MIT

A copy of the license text for this component is reproduced in Section 6.1.20, “NoVNC Licenses”.

Jython

Jython 2.7 Beta 1

Jython 2.2.1-1ovmfork

This product includes software developed by the Python Software Foundation.

A copy of the license for this component is reproduced in Section 6.1.15, “The Jython License”.

Kirill Simonov

pyyaml 5.3.1

Copyright (c) 2017-2020 Ingy döt Net

Copyright (c) 2006-2016 Kirill Simonov

A copy of the license for this component is reproduced in Section 6.1.24, “PyYAML License”.

Marc Prud'hommeaux

JLine 0.9.94

Copyright (c) 2002-2007, Marc Prud'hommeaux. All rights reserved.

Copyright (c) 2002-2006, Marc Prud'hommeaux mwp1@cornell.edu All rights reserved.

A copy of the license for this component is reproduced in Section 6.1.5, “BSD Style License - Marc Prud'hommeaux, JLine 0.9.94”.

Marc Prud'hommeaux

JLine 3.5.2

Copyright (c) 2002-2015, the original author or authors.

All rights reserved.

A copy of the license for this component is reproduced in Section 6.1.6, “BSD Style License - Marc Prud'hommeaux, JLine 3.5.2”.

Noah Spurrier

Pexpect 4.8.0

Copyright (c) 2013-2014, Pexpect development team

Copyright (c) 2012, Noah Spurrier <noah@noah.org>

A copy of the license for this component is reproduced in Section 6.1.22, “Pexpect License”.

Peter Nitsch

jsTerm 1.1_o

Copyright (c) 2010 Peter Nitsch

A copy of the license for this component is reproduced in Section 6.1.14, “jsTerm License”.

QOS.ch

Simple Logging Facade for Java (SLF4J) 1.7.30

Copyright (c) 2004-2017 QOS.ch

All rights reserved.

A copy of the license for this component is reproduced in Section 6.1.25, “SLF4J QOS.ch License”.

Terracotta, Inc.

Quartz Job Scheduler 2.3.2

Quartz Job Scheduler

Copyright © 2003-2016 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.

The name Software AG and all Software AG product names are either trademarks or registered trademarks of Software AG and/or Software AG USA Inc. and/or its subsidiaries and/or its affiliates and/or their licensors. Other company and product names mentioned herein may be trademarks of their respective owners.

A copy of the Notice File for this component is reproduced in Section 6.1.26, “Quartz Job Scheduler 2.3.2 Notice File”.

This product is licensed under Apache License, Version 2.0.

A copy of the license is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

Software in this product is provided under the Eclipse Public License, Version 1.0 (EPL-1.0) and LGPL 2.1.

A copy of the license for this component is reproduced in Section 6.1.8, “Eclipse Public License, Version 1.0 (EPL-1.0)”.

Software in this product is provided under the SLF4J QOS.ch License.

A copy of the license for this component is reproduced in Section 6.1.25, “SLF4J QOS.ch License”.

Software in this product is provided under the c3p0 license.

A copy of the license for this component is reproduced in Section 6.1.7, “c3p0 License”.

Software in this product is provided under the mchange-commons-java license.

A copy of the license for this component is reproduced in Section 6.1.18, “mchange-commons-java License”.

log4j version 1.2.17 is provided under the standard Apache 2.0 license with the following copyright notices from the associated NOTICE file.

Apache log4j

Copyright 2010 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

A copy of the license is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

HikariCP is provided under the standard Apache 2.0 license with the following copyright listed in each of the source files.

Copyright (C) 2013 Brett Wooldridge

Licensed under the Apache License, Version 2.0 (the "License");

A copy of the license is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Apache Software Foundation

Apache Log4J 1.2.17-16

Copyright 2010 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

A copy of the license for this component is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Apache Software Foundation

Apache ws-commons-util 1.0.2

A copy of the license for this component is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Apache Software Foundation

Apache Mina SSHD 2.3.0

Copyright 2008-2019 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Please refer to each LICENSE.<component>.txt file for the license terms of the components that Apache MINA depends on.

Message logging is provided by the SLF4J library package, which is open source software, written by Ceki Gülcü, and copyright by SLF4J.ORG and QOS.ch. The original software is available from

http://www.slf4j.org/

A copy of the license for this component is reproduced in Section 6.1.3, “Apache License, Version 2.0, for Apache MINA SSHD”.

The Apache Software Foundation

Mina 2.0.21

Apache MINA

Copyright 2007-2016

The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Please refer to each LICENSE.<component>.txt file for the license terms of the components that Apache MINA depends on.

License for Mina and dependencies Tomcat & XBean

© 2003-2019, The Apache Software Foundation

A copy of the license for this component is reproduced in Section 6.1.2, “Apache License, Version 2.0, for Apache MINA”.

The Apache Software Foundation

Commons Logging 1.2-9f99a00

Apache Commons Logging

Copyright 2003-2016 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

A copy of the license for this component is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Apache Software Foundation

Apache XML-RPC 3.1.3

Copyright 1999-2009 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

A copy of the license for this component is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Apache Software Foundation

Apache Commons BeanUtils 1.9.4

This product includes software developed at the The Apache Software Foundation (http://www.apache.org/).

Apache Commons BeanUtils 1.9.4

Copyright 2000-2019 The Apache Software Foundation

Apache Commons Collections 3.2.2

Copyright 2001-2015 The Apache Software Foundation

Apache Commons Logging 1.2

Copyright 2003-2014 The Apache Software Foundation

A copy of the license for this component is reproduced in Section 6.1.1, “Apache License, Version 2.0”.

The Legion Of The Bouncy Castle

Bouncy Castle Crypto API 1.64

Except where otherwise stated, this software is distributed under a license based on the MIT X Consortium license. The OpenPGP library also includes a modified BZIP2 library which is licensed under the Apache Software License, Version 2.0.

Copyright (c) 2000 - 2019 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)

A copy of the license for this component is reproduced in Section 6.1.17, “The Legion Of The Bouncy Castle License”.


3.3 Entitled Products and Restricted Use Licenses

Table 3.2 Entitled Products and Restricted Use Licenses
Product Licensing Information

Oracle VM Manager

MySQL Enterprise Edition 8 is included for use as the Oracle VM Manager Management Repository. Use of MySQL Enterprise Edition, including without limitation MySQL Enterprise Backup, is restricted to use with Oracle VM Manager.

A copy of all third party licenses included with this component of the product is reproduced in Section 6.3.1, “Licensing Information For Third Party Software Used in MySQL Enterprise Edition Components Included In Oracle VM Manager”.

Oracle Fusion Middleware 12c components Oracle WebLogic Server 12c (12.1.3) Standard Edition and Application Development Framework (ADF) Release 12c are included with Oracle VM Manager. Use of Oracle WebLogic Server 12c Standard Edition and Application Development Framework are restricted for use with Oracle VM Manager.

A copy of all third party licenses included with this component of the product is reproduced in Section 6.3.2, “Licensing Information For Third Party Software Used in Fusion Middleware Components ”.

Java Platform, Standard Edition (Java SE) Development Kit (JDK) 7 is included with Oracle VM Manager and is intended only for use in conjunction with running Oracle VM Manager applications. If you use the JDK in any other way or if you use a different version of the JDK than that provided with Oracle VM Manager, your use of the JDK is subject to the terms set forth at: https://java.com/otnlicense

A copy of all third party licenses included with this component is reproduced in Section 6.3.3, “Licensing Information for Third Party Software Used in JDK 7 or JRE 8 Third Party Licenses”.

Java Runtime Environment (JRE) 8 is included with Oracle VM Manager and is used for the Oracle VM Manager Command Line Interface. JRE 8 is intended only for use in conjunction with running Oracle VM Manager applications. If you use the JRE in any other way or if you use a different version of the JRE than that provided with Oracle VM Manager, your use of the JRE is subject to the terms set forth at: https://java.com/otnlicense

A copy of all third party licenses included with this component is reproduced in Section 6.3.3, “Licensing Information for Third Party Software Used in JDK 7 or JRE 8 Third Party Licenses”.