| By Maureen O'Gara | Article Rating: |
|
| August 3, 2011 02:00 PM EDT | Reads: |
2,295 |
Java SE 7, the Java Platform, Standard Edition 7 is out.
It's the first major release in five years and took 9,494 bug fixes, 1,966 enhancements, 9,018 changesets, 147 builds and four JSRs to get here.
It's also the first release of the Java platform under Oracle's stewardship, and threatened not to happen until Oracle put its foot down and went off and wheeled and dealed and leveraged IBM. (Remember the Apache Foundation stalking off and slamming the door?)
Still, it's based on the open source OpenJDK, making it something of a novelty for a commercial release.

There's nothing revolutionary about it. It's supposed to reduce the amount of code needed to do things (Project Coin). It comes with an updated XML stack and lets dynamic languages like Ruby, Groovy, Python and JavaScript get better performance running on JVMs. It offers a new parallelizing Fork/Join Framework and a multi-core-ready API for building applications for these newfangled multi-core systems. And it's got new networking and security features and a comprehensive I/O interface for working with different file systems that should provide more information when errors occur.
Oracle says there are nine million Java developers out there and a billion Java downloads a year. It counts more than three billion devices powered by Java, including presumably the Android widgets Oracle takes such great exception to.
Published August 3, 2011 Reads 2,295
Copyright © 2011 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Maureen O'Gara
Maureen O'Gara the most read technology reporter for the past 20 years, is the Cloud Computing and Virtualization News Desk editor of SYS-CON Media. She is the publisher of famous "Billygrams" and the editor-in-chief of "Client/Server News" for more than a decade. One of the most respected technology reporters in the business, Maureen can be reached by email at maureen(at)sys-con.com or paperboy(at)g2news.com, and by phone at 516 759-7025. Twitter: @MaureenOGara
- The History of Programming
- Sun Burns Oracle
- It's the Java vs. C++ Shootout Revisited!
- Oracle Wants Billions from Google Suit
- Valve, JAAS and Filter in Tomcat
- ActiveJDBC: New Java ORM
- Oracle Wants $2.6 Billion in Damages from Google
- Externalizing Fine-Grained Authorization from Applications
- How Bad Outdated JavaScript Libraries Are for Page Load Time
- After Five-Year Drought, Java SE7 Is Here
- Why Response Times Are Often Measured Incorrectly
- IBM CEO Seeks Heir
- Cloud Economics – Amazon, Microsoft, Google Compared
- Driving Java Innovation in the Cloud at Cloud Expo 2011 New York
- The History of Programming
- How Garbage Collection Differs in the Three Big JVMs
- Thirty Tips to Optimize HTML/CSS/Images for Smooth Web Experience
- Sun Burns Oracle
- It's the Java vs. C++ Shootout Revisited!
- Sun Settles Eolas’ Java Claims
- Oracle Wants Billions from Google Suit
- Valve, JAAS and Filter in Tomcat
- Three Tips to Successfully Load Test Adobe Flex Applications
- Developers Should Learn Why, Not Just Memorize What
- Secrets Of The Masters: Core Java Job Interview Questions
- A Cup of AJAX? Nay, Just Regular Java Please
- SYS-CON Announces Readers' Choice Awards for SOA, Java, Linux, .NET, MX, ColdFusion, and XML Technologies
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Reporting Made Easy with JasperReports and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- Java Basics: Lesson 11, Java Packages and Imports (Live Video Education)
- Cover Story: What Is POJO Programming?



































Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.