1
The majority of code in VirtualBox Open Source Edition (OSE) is
2
copyrighted by Oracle Corporation. This code is combined with
3
third-party code that was originally released under the Apache
4
License 2.0, the OpenSSL license, the Mozilla Public License (MPL)
5
and the Slirp license, all of which the Free Software Foundation
6
considers to be incompatible with the GPL, as well as the X11, zlib,
7
liblzf and LGPL licenses. As a special exception to the terms and
8
conditions of the GPL listed below, Oracle gives you explicit
9
permission to combine its GPL code contained in VirtualBox OSE with
10
third-party code under the aforementioned licenses. You may copy
11
and distribute such a combination provided that you adhere to the
12
terms and conditions of all of the GPL and the licenses of the
13
third-party code; in particular, you must include the source code of
14
the entire combination insofar as the GPL requires distribution of
17
Note that whoever creates or distributes a derived work based on
18
VirtualBox OSE is not obligated to grant this special exception for
19
such a version. The GPL allows for releasing a modified version
20
without the above exception; Oracle also allows you to release a modified
21
version which carries forward this exception.
3
1) The majority of code in the VirtualBox Open Source Edition (OSE) is
4
copyrighted by Oracle Corporation. This code is combined with third-party code
5
that was originally released under licenses which the Free Software Foundation
6
considers incompatible with the GPL, such as the Apache License 2.0, the OpenSSL
7
license, the Mozilla Public License (MPL) and the Slirp license. (Please see the
8
VirtualBox User Manual for a complete list of third-party code and their
9
licenses.) As a special exception to the terms and conditions of the GPL listed
10
below, Oracle gives you explicit permission to combine its GPL code contained in
11
VirtualBox OSE with third-party code under the aforementioned licenses. You may
12
copy and distribute such a combination provided that you adhere to the terms and
13
conditions of all of the GPL and the licenses of the third-party code; in
14
particular, you must include the source code of the entire combination insofar
15
as the GPL requires distribution of source code.
17
2) The GPL listed below does not bind software which uses VirtualBox services by
18
merely linking to VirtualBox libraries so long as all VirtualBox interfaces used
19
by that software are multi-licensed. A VirtualBox interface is deemed
20
multi-licensed if it is declared in a VirtualBox header file that is licensed
21
under both the GPL version 2 (below) *and* the Common Development and
22
Distribution License Version 1.0 (CDDL), as it comes in the "COPYING.CDDL" file.
23
In other words, calling such a multi-licensed interface is merely considered
24
normal use of VirtualBox and does not turn the calling code into a derived work
25
of VirtualBox. In particular, this applies to code that wants to extend
26
VirtualBox by way of the Extension Pack mechanism declared in the ExtPack.h
29
3) Whoever creates or distributes a derived work based on VirtualBox OSE is not
30
obligated to grant the above exceptions for such a version. The GPL allows for
31
releasing a modified version without the above exception; in addition, Oracle
32
hereby also allows you to release a modified version which carries forward these
193
207
access to copy the source code from the same place counts as
194
208
distribution of the source code, even though third parties are not
195
209
compelled to copy the source along with the object code.
197
211
4. You may not copy, modify, sublicense, or distribute the Program
198
212
except as expressly provided under this License. Any attempt
199
213
otherwise to copy, modify, sublicense or distribute the Program is