Contenu connexe Similaire à The evolution of OpenJDK: From Java's beginnings to 2014 (20) Plus de Azul Systems Inc. (17) The evolution of OpenJDK: From Java's beginnings to 20141. 1995
EVOLUTION OF OPENJDK
From the beginning, JAVA has been
all about developer productivity
and application performance
WHAT MADE
JAVA POPULAR:
• EASY TO USE AND LEARN
• MODULAR AND REUSABLE CODE
• PLATFORM INDEPENDENT
WHAT RESTRICTED
USE OF JAVA
• PROPRIETARY COMPONENTS
• LICENSING RESTRICTIONS
• VENDOR LOCK-IN
</>
Due to these restrictions, Open Source
development with JAVA was limited.
BEGINNING OF THE OPEN JDK ERA
SUN RELEASED THE JAVA CODE UNDER GNU, AND MADE
JAVA OPEN-SOURCE FRIENDLY.
COMPONENTS MADE
OPEN SOURCE BY SUN:
JAVA CLASS LIBRARY SOURCE CODE
UNDER GNU
OPEN SOURCE COMPILER- JAVAC
CODE FOR HOTSPOT JVM
However, a small percentage of the
encumbered code still remained
proprietary.
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
Without an Open Source alternative for encumbered
components, a truly Open Source JDK could not be built.
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
01010101010101010101010101010101
2011
Eventually SUN replaced most of the
encumbered code with open source
components, and OpenJDK was born.
BUT COMMERCIAL DEVELOPMENT USING
OPENJDK WAS STILL CHALLENGING
• LACK OF SUPPORT FOR MULTIPLE PLATFORMS
• LONGER BUG FIX CYCLES
• COMPLEX THIRD PARTY LICENSING
• LIMITED SUPPORT FOR CLOUD
HOW ZULU TOOK OPENJDK
TO THE NEXT LEVEL
SUPPORT - SUBSCRIPTION BASED SUPPORT
MULTIPLE PLATFORM COMPATIBILITY - LINUX, WINDOWS DESKTOP,
WINDOWS SERVER
BUG FIXES - QUARTERLY AND OUT OF RELEASE CYCLE BUG FIXES
EASY LICENSING - ISV-FRIENDLY BINARY LICENSING AND
SUPPORT FOR THIRD PARTY APPLICATIONS
CLOUD SUPPORT - SUPPORT FOR WINDOWS AZURE
Zulu is the only multi-platform JVM built on OpenJDK . With Zulu, JAVA
developers, system administrators and end users can now enjoy the
full benefits of open source JAVA with deployment flexibility and full
control over their upgrade timing.
DOWNLOAD ZULU NOW
AZUL
S Y S T E M S
2014
CLOUD, AMAZON AWS, AND RACKSPACE
LEARN MORE ABOUT ZULU
Contact Azul Systems at:
CALL US
EMAIL US
ON THE WEB
+1.650.230.6500
info@azulsystems.com
azulsystems.com
©2014 Azul Systems Inc.