You are currently browsing the tag archive for the ‘OpenJDK’ tag.

Newsflash 757208

Over the years, Oracle has been making big investments in Java for ARM-based devices.

This week, Oracle and ARM announced further expanding their collaboration on a number of fronts, from additional hardware platforms, porting layers, and optimized communication protocols, to 64-bit ARMv8 support, and IoT architectures.

Henrik Stahl, VP of Product Management in the Java Platform Group at Oracle, just posted an excellent summary: “ARM TechCon 2013: Oracle, ARM expand collaboration on servers, Internet of Things”. Highly recommended reading.

Cheers,

– Terrence

 

DevoxxLogo150dpi

It’s Devoxx time again!

If you’re at Devoxx, sure to check the schedule for a whole range of exciting Java and Oracle topics:

JavaFX, OpenJDK, JDK 7, Java Embedded, Java EE, JCP, NetBeans, Greenfoot, as well as Java Duchess and JUG meetings. Talks, labs, BOFs, demos, and more.

Embedded Java will also play a prominent role. Want to see Java on Raspberry Pi in action? Find out why what’s happening with Java in IoT (Internet of Things)? Play with NetBeans and Tinkerforge?

Check out the full Devoxx schedule.

Why do I think Java has the most exciting part of its future still ahead of it? Catch up with me at my talk on Wed 14:00:  “Small, Smart, Connected: Java in the Internet of Things”.

Cheers,

– Terrence

java7-download.png Java releases at Oracle are becoming a clockwork operation. As planned, JDK 7u4 is now available, along with JavaFX 2.1, and new versions of Java SE for Embedded. Specifically:

Java SE 7 Update 4:

    • For the first time, official support for Mac OS X
  • Includes the highly anticipated G1 (“Garbage First”) garbage collector, improving memory management for very large applications
  • Next step in converging Oracle JRockit and HotSpot VMs, offering the best features of both technologies
  • Numerous performance improvements to the JVM
  • OpenJDK continues to host the development of Java SE 7 on Mac OS X and the JDK 8 reference implementation

Java FX 2.1:

  • Available for Windows and Mac OS X (with Linux support currently as preview release)
  • Includes playback of MPEG-4 multimedia containing H.264/AVC video and AAC audio
  • New WebView support for JavaScript to Java method calls, which enables JavaScript content to leverage Java for demanding operations
  • Support for enhanced font rendering on LCD displays, including sub-pixel rendering
  • Additional UI enhancements such as combo box, stacked chart, and application-wide menu bar
  • Bundled with the Java 7u4 release
  • Oracle has started the OpenJFX project in OpenJDK as part of the plan to open source JavaFX

Java SE for Embedded 6 and 7:

  • Java SE for Embedded is the product line that brings Java SE to a number of embedded platforms and includes many features and performance enhancements targeted to embedded requirements, such as low footprint, power usage, and performance
  • Java SE 7u4 Embedded and Java SE 6u32 Embedded 6 releases are now available, following Java SE releases in lockstep
  • For more details, see here

For information, see the press release. For more details and a Q&A, check Henrik Stahl’s blog.

To download, go here.

Cheers,

– Terrence

newsflash-757208.jpg

Just back from Brazil and no time to catch my breath … so much happening:

  • JavaOne Latin America was a blast – so much enthusiasm in the developer community! Check out some of the videos and podcasts, including the JavaOne Community Keynote, OTN interviews with a variety of Java luminaries, as well as the Java Spotlight Podcast #60: JavaOne Latin America: Videos and Podcasts
  • Java 7u2 has been released, featuring an updated VM, support for Oracle Solaris 11, support for Firefox 5 and later, and security fixes. Also, JavaFX 2.0.2 is now included with Java SE to make developing and running JavaFX applications even easier: Java SE 7u2 Release Notes, JavaFX 2.0.2 Release Notes
  • Aligning with mainline JDK development, Java SE Embedded 7u2 has been released as well. This release includes new ports to Linux on PPC and performance improvements on ARM systems by 20-40%. Also, Oracle intends to port JavaFX to Linux on ARM in order to support a broad range of platforms from mid-range embedded all the way to desktops: Henrik’s blog on the Java SE Embedded 7u2 release.
  • Lots of activity around JavaFX as well – interest is really taking off. Point in case: A new project, eFX, has been started on java.net aiming to create a generic application framework for JavaFX 2.0 based on the NetBeans platform: Geertjan’s blog on eFX
  • Finally, OTN put together a list of their “Most Popular Tech Articles of 2011″. Java topics, from Java SE 7 and 8 features, Java EE 6, JSF, and JavaFX dominate the list. Have a look: Our Most Popular Tech Articles of 2011

Cheers,

– Terrence

javafx.pngA few weeks ago at JavaOne, Oracle announced its intention to open source the JavaFX platform.

To that effect, Oracle yesterday proposed to the OpenJDK mailing list the creation of the OpenJFX Project as the home not only for the JavaFX source code, but also for current and future development of the JavaFX toolkit in an open development model.

This is a significant step for the JavaFX technology and the OpenJDK project and demonstrates quite clearly Oracle’s commitment to open source, transparency, community building, and the success of JavaFX.

Some info on the planned OpenJFX contribution:

  • Over 6000+ public API members (methods/constructors/etc.)
  • Over 11,500 unit tests
  • Core libraries such as observable collections and binding
  • Scene graph, effects, graphics
  • CSS support for JavaFX
  • Media
  • WebView
  • Prism (hardware accelerated graphics, including openGL and D3D and java2D implementations)
  • Glass (windowing system, base porting layer, including mac, linux, and windows implementations)
  • UI Controls and Charts

More background information can also be found on the FX EXPERIENCE blog.

Cheers,

– Terrence

j1-moving-forward.png

Finally, I get a chance to catch my breath. JavaOne has been extremely busy and while there are still a few hours of good talks to go here is a quick summary so far:

General observations:

The vibe is very positive. Attendance is significantly up over previous years and the show is well organized. Feedback from attendees has been very excouraging – lots of good buzz on #javaone and other social channels. Many sessions are sold out or standing-room only.

Announcements:

This year’s JavaOne left no doubt Java is moving again, and picking up steam. Throughout the conference and in the various keynotes there was a host of announcements, strategic initiatives, roadmaps, product releases and updates.

I’ll try to summarize, focusing on the Java Platform, Java SE, and Java ME technologies:

Java SE and the Java Platform:

  • Oracle announces plans for advancing the Java SE Platform, including a vision beyond JDK 8
  • A JDK 7 for Mac OS X Developer Preview is now available, with full developer and consumer releases planned for 2012
  • NetBeans 7.1 Beta is now available, featuring full Java SE 7 support
  • Oracle details plans for JDK 8, proposed features, and a revised roadmap with extended scope, now scheduled for availability in summer 2013
  • Oracle is continuing its work to merge the HotSpot and JRockit JVMs, with the first converged features available in JDK 7
  • IBM announces availability of Java SE 7 across its products lines, the faster ever adoption of a new Java SE release by IBM
  • Oracle recently announced availability of Java SE 7 for Embedded on ARM and x86 platforms

OpenJDK:

  • OpenJDK hosts the development of JDK 7 for Mac OS X, JDK 8, and becomes the reference implementation for Java SE 8 and beyond
  • Twitter joins OpenJDK

JavaFX and Rich Client UI Technology:

  • The JavaFX 2.0 GA for Windows is now available
  • A JavaFX 2.0 for Mac OS X Developer Preview is now available, with GA releases planned starting 2012
  • NetBeans 7.1 Beta is now available, with JavaFX 2.0 support
  • Oracle details JavaFX roadmap to 2013, including cross-platform support for Mac OS X and Linux
  • Oracle announces plans to open source the JavaFX platform in the OpenJDK project
  • A private Beta for JavaFX Scene Builder is now available, with public Beta planned in early 2012
  • Oracle announces Project ‘Avatar’: A complete solution for Dynamic Rich Clients, including HTML5 support and back-end integration

Java ME:

  • Oracle increases investment in Java ME
  • Oracle Java Wireless Client (OJWC) 3.1 is now available
  • Oracle announces plans to evolve the Java ME Platform and align Java ME with Java SE 7 through:
    • Submission of new JSRs over the coming months
    • Updates of the CLDC Platform VM and library specifications to enable better alignment with Java SE 7 features
    • Creation of a “CDC Profile” in Java SE 8, which allows deployment of Java SE 8 implementations in resource-constrained environments
  • JavaFX to become the graphics framework of choice for mid-range and high-end embedded platforms
  • Oracle announces intent for full coverage of embedded vertical markets
  • Oracle plans increased and deeper integration of Java ME with content services (“Mobile Services Integration”)

For more information and details, please see the related press releases:

Summary

After speaking to many developers over the past days it’s clear JavaOne has brought renewed excitement and energy to the Java community. I personally am particularly excited about Java FX 2.0, the Mac OS X support for JDK 7 and JavaFX, and bringing Java ME back to the mainstream platform again.

Two more related links:

Cheers,

– Terrence

newsflash-757208.jpg

Some quick updates and links that have accumulated over the past days:

Cheers,

– Terrence

OSX.png

With the release of JDK 7 people have been asking “Where is JDK 7 for Mac OS X?”.

Apple and Oracle engineers are currently actively working on integrating the OS X Java code base into OpenJDK. This initial integration takes time and we can’t yet give you a specific date on the completion.

However, the integration is coming along well. You can check out the details of the Mac OS X Port Project within OpenJDK, see the status on the project wiki, and follow the mailing list. There are also regular (but unofficial) builds available for download.

Stay tuned.

Cheers,

– Terrence

PS: Of course, you can still always get the official Apple OS X JDK 6 implementation through the OS X “Software Update” mechanism.

NetBeans-7.0.1.pngHot off the press: NetBeans IDE 7.0.1 has just been released.

Beyond the numerous new features of NetBeans IDE 7.0, version 7.0.1 adds full JDK 7 support, integration of recent patches, and performance improvements. Find all the info and download here.

Also, listen in to our recent Java Spotlight Podcast episode 41, which features Geertjan Wielenga, Principal Product Manager for NetNeans.

Cheers,

– Terrence

oscon-j.png

Yes, I know, I’m a bit late (I was on vacation for a week) – OSCON is already over. I didn’t attend myself but I heard there was a lot of good content at OSCON Java – some of which is already published on YouTube.

Here are just a few of the ones I found interesting (and I’m sure there’s more):

Enjoy!

Cheers,

– Terrence

Enter your email address to subscribe to this blog

Join 138 other followers

Twitter Updates

October 2014
S M T W T F S
« Sep    
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 234,391 hits
Follow

Get every new post delivered to your Inbox.

Join 138 other followers