• Like

The evolution of OpenJDK: From Java's beginnings to 2014

  • 194 views
Uploaded on

In one simple infographic, see the evolution of OpenJDK and learn about Azul's Zulu -- a fully Open Source build of OpenJDK and Windows and Linux and (soon) Mac OS X.

In one simple infographic, see the evolution of OpenJDK and learn about Azul's Zulu -- a fully Open Source build of OpenJDK and Windows and Linux and (soon) Mac OS X.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
194
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
7
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 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.