0% found this document useful (0 votes)
5 views5 pages

Doc1

The document provides an overview of legacy Oracle Java SE and Java Embedded product editions, detailing their features, installation processes, and licensing considerations. It outlines the differences between various Java SE editions, including Java SE Advanced and Java SE Suite, and their respective commercial features. Additionally, it explains the installation requirements for both Java SE and Java Embedded products, along with the licensing agreements necessary for commercial use.

Uploaded by

bavitaf570
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Doc1

The document provides an overview of legacy Oracle Java SE and Java Embedded product editions, detailing their features, installation processes, and licensing considerations. It outlines the differences between various Java SE editions, including Java SE Advanced and Java SE Suite, and their respective commercial features. Additionally, it explains the installation requirements for both Java SE and Java Embedded products, along with the licensing agreements necessary for commercial use.

Uploaded by

bavitaf570
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Co

nfi
de
nti
al - Introduction
Ora
This page describes the legacy Oracle Java SE product editions, legacy Oracle
cle
Java Embedded products, and the features available with them. It contains
Res
the following sections:
tric
ted
 Introducing the legacy Oracle Java SE Product Editions
 Introducing the legacy Oracle Java Embedded Products
 Installation of legacy Oracle Java SE Product Editions
 Installation of legacy Oracle Java Embedded Products
 Licensing Considerations and Restricted-Use Licensing
Legacy Oracle Java SE Product Editions
Java SE is available in three different product editions. Each product edition
offers different functional capabilities, and is suitable for different kinds of
applications and development scenarios.

Java SE
Java SE includes:

 The Java Development Kit (JDK), including the JavaFX Software


Development Kit (SDK),
 Java Runtime Environment (JRE), (Server and regular packages)
 JavaFX Runtime,
 JRockit JDK
The JDK is a superset of the JRE, and contains everything in the JRE, plus tools
such as compilers and debuggers for development. A JRE provides a Java
Virtual Machine (JVM), the standard class libraries and other components to
run applications written in the Java programming language. JavaFX is a client
platform designed to enable application developers to easily create and
deploy rich internet applications (RIAs) that behave consistently across
multiple platforms. Java SE 8u202 and earlier can be used for free internally
to run applications and may be redistributed in accordance with the Oracle
Binary Code License Agreement for the Java SE Platform Products (the “Java
BCLA”). The Java BCLA or other relevant licenses must be accepted by you
prior to download. Java SE does not include the commercial features as
defined in the Licensing Considerations and Restricted-Use Licensing section
below, but it is easy to upgrade to one of the other Java SE product editions
described below that contain those features. NOTE: Versions 8u211 and later
are available under different licenses. Please see the FAQ for more details.
Legacy Oracle Java SE Advanced & Oracle Java SE Advanced
Desktop
Co Oracle Java SE Advanced and Oracle Java SE Advanced Desktop can be
nfi purchased from Oracle and they both include Java SE, plus additional
de
features for mission critical enterprise client and server deployments of Java,
nti
as well as Java-based ISV applications and solutions. The Oracle Java SE
al -
Advanced for Independent Software Vendors & Oracle Java SE Advanced
Ora
cle
Res
tric
ted
Co
nfi
de
nti
al - Desktop for Independent Software Vendors products that are available differ
Ora only by license terms - commercial features and packages are identical.
cle
Res The Oracle Java SE Advanced products help maximize up-time and reduce
tric total cost of ownership. Oracle Java SE Advanced and Oracle Java SE
ted Advanced Desktop include Java Mission Control and Flight Recorder (known
as JRockit Mission Control and JRockit Flight Recorder when bundled with
Oracle JRockit) with near zero overhead profiling and diagnostics in
production environments. They provide unprecedented insight and actionable
information for any component of any Java application. Deployment and
configuration features of the Oracle Java SE Advanced products’ JRE & JDK
enable centralized management of Java desktops in the enterprise.

Legacy Oracle Java SE Suite


Oracle Java SE Suite can be purchased from Oracle and includes Oracle Java
SE Advanced plus additional features for soft real-time. JRockit Real Time
offers extremely low and predictable latencies for standard Java applications.
The Oracle Java SE Suite for Independent Software Vendors product that is
available differs only by license terms - commercial features and packages
are identical.

Legacy Oracle Java Embedded Products


Oracle Java Embedded products include Oracle Java SE Embedded, Oracle
Java ME Embedded, Oracle Java ME Embedded Client (OJEC), Oracle Java
Wireless Client (OJWC), and Oracle Java SE for embedded use cases, that is,
for cases outside the scope of the Java BCLA. Development use of Oracle Java
Embedded products is governed by the applicable Oracle Technology
Network Developer License Agreement, which must be accepted prior to
download. Any commercial or production use and/or distribution of Oracle
Java Embedded products is governed by the Oracle Java Binary License and
Redistribution Agreement (the “Java BLRA”).
Installation of legacy Java SE Product Editions
Oracle does not provide installation programs that correspond directly to Java
SE, Oracle Java SE Advanced, Oracle Java SE Advanced Desktop and Oracle
Java SE Suite. Depending on the products licensed, one or more of the
following individual packages must be downloaded:

 JRE (Server or regular packages)


 JDK
 Java Advanced Management Console
 Microsoft Windows Installer (MSI) Enterprise JRE Installer
 JavaFX Runtime

Co  JRockit JDK
nfi  JRockit Mission Control
de
nti  Java for Business JRE*
al -
 Java for Business JDK*
Ora
cle
Res
tric
ted
Co
nfi
de
nti
al - * The legacy Java for Business offering has been replaced with Oracle Java SE
Ora Advanced, Oracle Java SE Advanced Desktop or Oracle Java SE Suite.
cle
Res Installation of legacy Oracle Java Embedded Products
tric
Oracle provides installation programs that correspond directly to Oracle Java
ted
SE Embedded, Oracle Java ME Embedded and Oracle Java ME Embedded
Client (OJEC). The Oracle Java Wireless Client (OJWC) product requires the
Oracle Java ME Embedded product and Lightweight User Interface Toolkit.
Installation of Oracle Java SE for embedded use cases, that is, Java SE for
cases outside the scope of the Java BCLA, is the same as noted in the
previous section “Installation of Oracle Java SE Product Editions”, with the
requirement of obtaining commercial licenses under the Java BLRA for use
and redistribution in all cases.
Licensing Considerations and Restricted-Use Licensing
Some of the packages described in the Installation of Oracle Java SE Product
Editions section above install Commercial Features that are restricted to
Oracle Java SE Advanced, Oracle Java SE Advanced Desktop and/or Oracle
Java SE Suite. This means that even if you download an Oracle Java SE
package for free under the Java BCLA, you must separately license from
Oracle (and pay the appropriate license fee) the right to use any Commercial
Features, described in Table 1-1 below, included in these packages.
Commercial Feature Availability by Product Edition
Table 1-1 lists all the Commercial Features and the feature availability for
Oracle Java SE Advanced, Oracle Java SE Advanced Desktop and Oracle Java
SE Suite. The Y value in a column means that the feature is available in the
specified product edition; N means that use of the feature is not permitted in
the specified product edition. This table can help you understand the
difference between the product editions and determine whether you require
Oracle Java SE Advanced or Oracle Java SE Suite.

Commercial Features are not permitted for use with any Oracle Java
Embedded Products except as noted in Table 1-1 below specifically for the
Oracle Java SE Embedded products.

Table 1-1 - Commercial Features in Java SE Product Editions (and Oracle Java
SE Embedded)

Oracle Java SE Product Editions


Feature

Java SE Advanced / Advanced Desktop(2) Java SE S

Java Flight Recorder (1) Y Y


Co
nfi
de
nti
Java Mission Control (1) Y Y
al -
Ora
cle
Res
tric
ted
Co
nfi
de
nti
al -
Ora
cle Oracle Java SE Product Editions
Res
tric Feature
ted
Java Advanced
Y Y
Management Console (1) (6)

MSI Enterprise JRE


Y Y
Installer (1)

JRockit Flight Recorder (1) Y Y

JRockit Mission Control


Y Y
Console observability (1)

JRockit Mission Control


Memory Leak Detector Y Y
observability (1)

JRE Usage Tracking (4) Y Y

JRockit Real Time,


N Y
Deterministic GC

1. These features include configuration options, command line tools, APIs,


Co protocols and the JMX MBeans under oracle.jrockit.management and
nfi bea.jrockit.management to enable observation of a running JVM and
de require Oracle Java SE Advanced or Oracle Java SE Suite licenses for
nti the computer running the observed JVM.
al -
Ora
cle
Res
tric
ted
Co
nfi
de
nti
al - Example: A company has 10 servers with the Java Flight Recorder (or
Ora JRockit Flight Recorder if using JRockit) enabled, that are being
cle monitored from four workstations. The company needs Oracle Java SE
Res Advanced or Oracle Java SE Suite licenses for the 10 servers, but not
tric for the four client workstations.
ted Example: A company is using a third-party JMX tool to monitor their
application. They only access MBeans in the javax.management
package and their own custom MBeans. No Oracle Java SE Advanced or
Oracle Java SE Suite license is required.
2. Oracle Java SE Advanced Desktop and Oracle Java SE Advanced
Desktop for Independent Software Vendors are for desktop usage only
and are licensed on a named user plus (NUP) basis. Oracle Java SE
Advanced and Oracle Java SE Advanced for Independent Software
Vendors are licensed on a processor or Named User Plus (NUP) basis
and features can be used in server environments as well as on
desktops.
3. These are not considered “Commercial Features” for Oracle Java SE
Embedded (an Oracle Java Embedded product), licensed under the Java
BLRA commercial agreement. Therefore, these features are permitted
for use under a Java BLRA license for Oracle Java SE Embedded, using
version 8+.
4. The legacy Java for Business program has been replaced with Oracle
Java SE Advanced, Oracle Java SE Advanced Desktop and Oracle Java
SE Suite. Use of this Commercial Feature is for legacy Java for Business
product licensees only.
5. Oracle Java SE Suite and Oracle Java SE Suite for Independent Software
Vendors are licensed on a processor or named user plus (NUP) basis
and features can be used in server environments as well as on
desktops.
6. A license to Oracle Java SE Advanced Desktop, Oracle Java SE
Advanced Desktop for Independent Software Vendors, Oracle Java SE
Advanced, Oracle Java SE Advanced for Independent Software Vendors,
Oracle Java SE Suite or Oracle Java SE Suite for Independent Software
Vendors includes a restricted-use license to Oracle WebLogic Server
Standard Edition. Oracle WebLogic Server Standard Edition may be
used solely for running the Java Advanced Management Console 2.0
and later versions.

Co
nfi
de
nti
al -
Ora
cle
Res
tric
ted

You might also like