InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Sun Clarifies on the G1 Garbage Collector Licensing Controversy

Posted by Dionysios G. Synodinos on Jun 03, 2009

Sections
Process & Practices,
Architecture & Design,
Development
Topics
Java ,
Performance & Scalability ,
Community
Tags
GarbageCollection ,
JVM ,
Sun Microsystems

A couple of days ago InfoQ posted an article about the fact that the release notes for G1 in the latest Java update, mandated that it was to be used in production only by organizations with a Sun support contract. Following the debate and the reactions that where raised in the community, Sun has explicitly updated the release notes and has removed the controversial clause.

Danny Coward from Sun quotes the InfoQ article and suggests that it was just a misunderstanding:

The Janitor is told that an earlier version of the release notes implied that you had to have a support contract to use G1. Some certainly ran with that ball and even made a topical story out of it !

Our bad. So we made the notes clearer, because you don't need to do anything special to try it out. Unless you want your kinks fixed before everyone else gets the fixes either in the next update or in JDK 7. In which case, there is nice little program waiting just for you :)

Comparing the two versions of the release notes, it seems that Sun has changed the sentences:

Although G1 is available for use in this release, note that production use of G1 is only permitted where a Java support contract has been purchased. G1 is supported thru Sun's Java Platform Standard Edition for Business program.

With:

G1 is available as early access in this release, please try it and give us feedback. Usage in production settings without a Java SE for Business support contract is not recommended.

What do you think, could this just have been a huge misunderstanding? Why did so many try to connect it to the recent news about the aquitision by Oracle?

Dionysios G. Synodinos is a Web Engineer and a freelance consultant, focusing on Web technologies

RE: Why did so many try to connect it to the recent news about Oracloe by Pedro Jimenez Posted
Re: RE: Why did so many try to connect it to the recent news about Oracloe by Pedro Jimenez Posted
  1. Back to top

    RE: Why did so many try to connect it to the recent news about Oracloe

    by Pedro Jimenez

    Quite possibly. But remember, Oracle's bread and butter is that support contract. The operating margins they get out of support is foundational for keeping the stock price up.

  2. Back to top

    Re: RE: Why did so many try to connect it to the recent news about Oracloe

    by Pedro Jimenez

    "that support contract" should read "all their support contracts".

Educational Content

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.

Beauty Is in the Eye of the Beholder

Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.

Architecting Visa for Massive Scale and Continuous Innovation

John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.

Max Protect: Scalability and Caching at ESPN.com

Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.

The Seven Deadly Sins of Enterprise Agile Adoption

Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.

Questions for an Enterprise Architect

Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?

Wrap Your SQL Head Around Riak MapReduce

Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.