Skip to main content

Poll Result: Completion of Sun Acquistion Was 2010's Most Significant Java News

Posted by editor on January 11, 2011 at 7:12 PM PST

A plurality of voters in last week's poll considered the completion of Oracle's acquisition of Sun Microsystems the most significant Java-related news of 2010. But other news items also attracted considerable numbers of votes; and news that was not among the poll options was also posted in the comments section.

A total of 269 votes were cast, and three comments were posted. The exact question and results were:

What was the most significant Java-related news in 2010?

  • 32% (87 votes) - The completion of Oracle's acquisition of Sun
  • 16% (44 votes) - The new Java 7 / Java 8 plan
  • 16% (43 votes) - IBM and Oracle joint commitment to OpenJDK
  • 4% (12 votes) - The release of Java EE 6
  • 15% (41 votes) - The growth of Scala and other new JVM languages
  • 8% (22 votes) - Other
  • 7% (20 votes) - I don't know

While a third of the voters considered the completion of the Sun acquisition to be the most significant Java-related news of 2010, about a sixth of the voters considered each of three other stories most significant: the new Java 7 / Java 8 plan; IBM and Oracle joint commitment to OpenJDK; and the growth of Scala and other new JVM languages.

A considerable 8% of the voters didn't think the most significant news of 2010 was captured by the poll choices. Both georgm and jkeatley consider Oracle's lawsuit against Google to be the most significant story. Meanwhile, aleixmr cited the continuing neglect of the client side as being a significant (and unfortunate) highlight of 2010 as a whole.

New poll: do you recommend learning Java?

Our new poll was suggested by Alexander Romanenko, who is considering undertaking the substantial effort that's required to add Java to his professional programming repertoire. However, Alexander has concerns about Java's future, due to recent events, and to the pessimism and angst that is so widely expressed regarding those events.

So, on Alexander's behalf, our new poll asks "Would you recommend learning Java to today's college students and developers who want to add to their skill set?" Let him know what you recommend by voting between now and Monday.

Java Today

In the Aquarium, Alexis Moussine-Pouchkine looks ahead to 12 GlassFish Webinars!

With GlassFish 3.1 soon to be released and Java EE 6 still a very popular topic, the GlassFish Webinar Series announced by Pieter has you covered on lots of different topics. That's no less than 12 webinars scheduled before the end of May to cover the Java EE programming model, various tools, what's new in GlassFish 3.1, clustering...

Dustin Marx investigates HotSpot in HotSpot JVM Options Displayed: -XX:+PrintFlagsInitial and -XX:+PrintFlagsFinal -

Inspecting HotSpot JVM Options is a great post for those wishing to understand better the options provided by Oracle's (formerly Sun's) HotSpot Java Virtual Machine. In this thorough post, Zahid Qureshi discusses how to use the option -XX:+PrintFlagsFinal in conjunction with -XX:+UnlockDiagnosticVMOptions to "dump out every JVM option and its value." Zahid goes further than this and runs these flags against the HotSpot JVM in both client (his client output here) and server mode...

Ludovic Poitou talks about Multiple Directory Administrative Users:

Most of LDAP directory servers configure a single well known directory administrative account (cn=Directory Manager [,dc=example,dc=com]) which has full access to everything. While there is a need to have one special user to bootstrap the server, we are too often seeing that special account being used by all applications that have specific administrative needs : the provisioning application, the email management application...

Fabrizio Chami presents an Android Proximity Alerts Tutorial:

Smart-phones are taking over the mobile world, this is a fact. Since GPS devices are usually found embedded in those phones, there is already a notable rise in applications that take advantage of the offered geographical positioning functionality. A type of those applications is the one of Location Based Services, where the service exploits knowledge about where the mobile user is globally positioned at. Pretty common are also...


Our latest href="">Spotlight is Arun Gupta's entry on the "Stories" blog, CEJUG - Manage your JUGs using GlassFish:

Typically the JUG members are identified by subscribers on a mailing list. This however does not provide enough information about the members to the JUG leaders. The Cear√° Java User Group (CEJUG) in Brazil is trying to change that by formalizing the notion of a JUG member and created an application to manage all the activities associated with it...

We're also featuring the new Java EE 6 article by Java Champion Adam Bien, Simplicity by Design:

The introduction of Java Platform, Enterprise Edition (Java EE) 5, in 2006, did a lot to simplify enterprise application development. Java EE 6, released in 2009, simplifies design and architecture tasks even further. Java EE 6 is a good choice for building small situational applications quickly and without any overhead...


Our current poll asks Would you recommend learning Java to today's college students and developers who want to add to their skill set? Voting will be open until Monday.

Subscriptions and Archives: You can subscribe to this blog using the Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the blogs feed. You can find historical archives of what has appeared the front page of in the home page archive.

-- Kevin Farnham

Twitter: @kevin_farnham