DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Low-Code Development: Leverage low and no code to streamline your workflow so that you can focus on higher priorities.

DZone Security Research: Tell us your top security strategies in 2024, influence our research, and enter for a chance to win $!

Launch your software development career: Dive head first into the SDLC and learn how to build high-quality software and teams.

Open Source Migration Practices and Patterns: Explore key traits of migrating open-source software and its impact on software development.

Related

  • Microsoft Teams for Developers: Enhancing Communication With Call Initiating and Recording
  • Mastering Thread-Local Variables in Java: Explanation and Issues
  • Migrating From Lombok to Records in Java
  • Exploring Lightweight Concurrency With Virtual Threads: A Developer-Agnostic Perspective

Trending

  • Build Your Business App With BPMN 2.0
  • Build an Advanced RAG App: Query Rewriting
  • Next-Gen Lie Detector: Stack Selection
  • Outsmarting Cyber Threats: How Large Language Models Can Revolutionize Email Security
  1. DZone
  2. Coding
  3. Java
  4. Java Developers, Don't Throw Out Your Mac Yet: Apple Will Contribute To OpenJDK

Java Developers, Don't Throw Out Your Mac Yet: Apple Will Contribute To OpenJDK

By 
James Sugrue user avatar
James Sugrue
DZone Core CORE ·
May. 23, 23 · Interview
Like (1)
Save
Tweet
Share
13.9K Views

Join the DZone community and get the full member experience.

Join For Free

Finally, some very good news for the Java community. For those who were worried about the future of Java on OSX, don't worry:  Apple have just announced that they will be working with Oracle on the OpenJDK project. Apple will contribute most of the key components, tools and technology required for Java SE 7 on Mac OS X. 

Following the announcement that Apple would not longer be maintaining further JDK updates on Mac OS X beyond the most recent update, this comes as very welcome news to Oracle:

 “We are excited to welcome Apple as a significant contributor in the growing OpenJDK community,” said Hasan Rizvi, Oracle’s senior vice president of Development. “The availability of Java on Mac OS X plays a key role in the cross-platform promise of the Java platform. The Java developer community can rest assured that the leading edge Java environment will continue to be available on Mac OS X in the future. Combined with last month’s announcement of IBM joining the OpenJDK, the project now has the backing of three of the biggest names in software.” 

And of course, Apple are happy to keep Java developers happy: 

“We’re delighted to be working with Oracle to insure that there continues to be a great version of Java on the Mac,” said Bertrand Serlet, Apple’s senior vice president of Software Engineering. “The best way for our users to always have the most up to date and secure version of Java will be to get it directly from Oracle.” 

Apple also confirmed that Java SE 6 will continue to be available from Apple for Mac OS X Snow Leopard® and the upcoming release of Mac OS X Lion. Java SE 7 and future versions of Java for Mac OS X will be available from Oracle. 

Henrick has already blogged about this, answering some of questions that are likely to be on developers minds: 

Q: When will JDK 7 be available for OSX?

A: My expectation is that we will release on current supported platforms first, and that OSX support will follow later. The JDK 7 schedule can not easily accomodate large changes like the addition of a new platform.

This is great news. Once again we're seeing Oracle listening to community comments, and it's good to see that recent pleas to Apple to contribute their work to the OpenJDK haven't fallen on deaf ears. Kudos to both companies for a continued committment to Java. 

 

Java (programming language) OpenJDK Mac OS X dev

Opinions expressed by DZone contributors are their own.

Related

  • Microsoft Teams for Developers: Enhancing Communication With Call Initiating and Recording
  • Mastering Thread-Local Variables in Java: Explanation and Issues
  • Migrating From Lombok to Records in Java
  • Exploring Lightweight Concurrency With Virtual Threads: A Developer-Agnostic Perspective

Partner Resources


Comments

ABOUT US

  • About DZone
  • Send feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: