JDK Community Home
Projects
Forums
Governance Guidelines
JDK Project main page and Getting Started
 
Contributions
Starter Bug List
Contribution Bug Status
 
 
OpenJDK
home page
JavaHelp page
 
JDK 6
home page
download binary snapshot
download source snapshot
feedback forum
list of committed bugs
Java API docs
 
JDK 7
home page
download binary snapshot
download source snapshot
feedback forum
Java API docs
contributions
 
Tiger
home page
 
Featured JDK Blogs
JDK Community Aggregated blogs
Graham Hamilton
James Gosling
Planet JDK Aggregated Blogs
JavaDesktop Community blogs
 
Resources
Wiki
Articles
 
External Links
JavaLobby
JavaDesktop Communtiy
Glassfish Communtiy
Netbeans Communtiy
 
Upcoming Events
More to come!
 
 
 
 

Welcome to the Open Source JDK Portal

On November 13, 2006, Sun released portions of the JDK and its implementation of JavaHelp under the GPL v2 license! You can find more about this announcement and other open source Java news here – or you can jump right to the new OpenJDK Project and get started.

For information about why Sun is open-sourcing the JDK, details about the license choice and answers to other questions you may have, see the FAQ. You can also express your ideas and concerns on the forum.

Back to the OpenJDK Community.

Features
 
 
Terrence Barr
A License To Innovate

Innovation, GPL2, and the classpath exception   Terrence Barr
  (Nov 22, 2006)

John O'Conner
Open source Java: You just can't please everyone

IBM has been requesting an open source Java for years. Now that they have it, you'd think they'd be happy. They're not, and obviously you just can't please everyone.   John O'Conner
  (Nov 22, 2006)

Mark Reinhold: Behind the scenes
A quick glimpse at just some of what had to be done in order to open-source two major components of a closed-source project.
-  Mark Reinhold
  (Nov 17, 2006)

Eduardo Pelegri-Llopart
OpenSourcing Java and Language Design...

OpenSourcing the Java Platform may re-energize language design   Eduardo Pelegri-Llopart
  (Nov 16, 2006)

Evan Summers
Less Opensource Desktop

Java was GPL'ed and can now be distributed on Linux, woohoo! But what's next for the opensource desktop? Netbeans i hope!? But for the consumer desktop, we need a new "free-binary" license, to enable repackaging and redistribution of binaries, eg. essential non-free video drivers and codecs, as well as opensource software like Netbeans.   Evan Summers
  (Nov 16, 2006)

The People Who Brought You FOSS Java
Open Source is all about reputations, so in light of today's great annoucement about Sun finally revealing its licensing choice for open source Java, I thought I'd take a few moments to highlight some of the people who have been working for years to push this effort slowly, relentlessly forward.
-  Danese Cooper
  (Nov 13, 2006)

Calvin Austin
The unwritten story of open source java

I'm over the moon that Sun has stepped up to deliver open source Java. But why did it take so long? What events led up to this historic day?   Calvin Austin
  (Nov 15, 2006)

David Herron
Re: Concerns about GPL-licensed Java

In Concerns about GPL-licensed Java goes into some well known issues with copying code from one project to another. The first concern, 1) When code is GPL, the license tends to infect things that arent intended to be GPL. is...   David Herron
  (Nov 15, 2006)

Green Field
Sun's Java GPL open source announcement marks a remarkable new chapter for many constituencies -- for developers at a global scale -- inspiring Brazilians, Indians, Chinese, Russians, Africans, Americans -- everyone, to freely build the products that best characterize local opportunity, leveraging the best global technology...
-  Rich Green
  (Nov 13, 2006)

No more "Java Trap" as Java goes open source?
"It'll be very good that the Java trap wont exist anymore. It'll be a thing of the past," said Richard Stallman...   Bruce Boyes

Way to go, JT Harness
A brief background overview of the harness underlying jtreg: the JavaTest harness, which is now available as JT Harness.
-  Jonathan Gibbons
  (Nov 14, 2006)

Tom Ball
Hacking Open Source javac!

Hallelujah! Java SE is now an open-source project, with the HotSpot VM and javac as its first sub-projects. This is great news for anyone interested in Java performance, as the world now has full-access to both the static (javac) and...   Tom Ball
  (Nov 13, 2006)

Felipe Gaucho
A big Hot & Open Source cup of coffee

Let's celebrate Open Source Java!   Felipe Gaucho
  (Nov 13, 2006)

From No Charge To Free
I first became aware of Java in the fall of 1995 sometime after the Netscape announcement. It was around the release of JDK 1.0 beta and long before I joined Sun as I was working on a paper on Java security (published a year later).
-  Andreas Sterbenz
  (Nov 13, 2006)

David Van Couvering
Richard Stallman loves Java

Well, maybe "love" is too strong a word, but it's quite a coup to have him go on video praising Sun for their open sourcing of Java.   David Van Couvering
  (Nov 13, 2006)

David Dice: Open source Java - Crossing the Rubicon
At this point I should probably employ a pithy turn of phrase or draw a clever analogy between Sun's announcement of open source Java and some interesting historical event. But if you've read this far I'll spare you that pain. There are considerable high-level implications to Sun's actions, but those are well-covered elsewhere so I'll stick to local prognostication. Going forward the source will...
-  David Dice
  (Nov 13, 2006)

Roger Brinkley
JavaHelp's Emancipation

Free, free, at last...JavaHelp is finally an open source project.   Roger Brinkley
  (Nov 13, 2006)

David Herron
Yup, GPL

Okay, we're finally public with what we're doing. Maybe I'll find time to resume posting on my blog. Especially as we have some interesting Quality Team plans cooking in the background. Anyway I'm reading through the slashdot thread and it...   David Herron
  (Nov 13, 2006)

Joshua Marinacci
Musings on the new opportunities that Open Source Java brings

I have often said that I don't love Java because I'm at Sun. I'm at Sun because I love Java. I love Java so much that I wanted to work at a place where I can do the most good...   Joshua Marinacci
  (Nov 13, 2006)

One giant leap, two small steps
Sun is open-sourcing its entire Java stack—ME, SE, and EE—under the GNU General Public License, version2. You can get the source code for HotSpot and javac in the new OpenJDK project.
-  Mark Reinhold
  (Nov 13, 2006)

Java ME, SE and EE: Open Source, Open Source and, yes Open Source
We've been climbing this particular mountain for a number of years now (since I was a small child, it seems). Many have been impatient for us to reach the top for a quite some time. Our bosses passed us the flag to plant at JavaOne. We finally took the hint and did a press event as the summit came into view in August. Given..
-  Daniel Coward
  (Nov 13, 2006)

The Compiler is Open Sourced
Starting tomorrow, the Java™ compiler, javac, is available under the GPLv2 from openjdk.dev.java.net/compiler.
-  Peter von der Ahé
  (Nov 13, 2006)

Roger Brinkley
It's all about ME

The Mobile & Embedded that is. Today Sun announces the beginning of new community that promises to be the one place for JavaME platform and application development   Roger Brinkley
  (Nov 13, 2006)

Terrence Barr
Please Buckle Up and Enjoy the Ride (oh, and hang on to your hat!)

The launch of Java ME open source and the Jave Mobile & Embedded Community   Terrence Barr
  (Nov 13, 2006)

Evan Summers
IT's all good

Opensource, Java, and everything else that is good about our industry, is on the ascendency. Mostly importantly, diversity is here to stay. Phew, i got worried there for a while.   Evan Summers
  (Nov 12, 2006)

Fabrizio Giudici
About open licensing of Java SE

I'm opening a small parenthesis in my thematic sequence of blog entries to talk about something I've just read on the Dr. Dobb's Portal. Looks like Sun is going to use GPL for the upcoming open source licensing of Java...   Fabrizio Giudici
  (Nov 08, 2006)

Simon Morris
Blame Java!

When will Java applications 'just work' out-of-the-box on the desktop? I have projects crying out to be written in Java, so why do I find myself considering other technologies? Is "Java" really a dirty word on the desktop?   Simon Morris
  (Nov 08, 2006)

Danny Coward: Java SE 6 Pops its Cork !
You can all uncross your fingers and toes, because Java SE 6 has passed through its last stage before full release by passing its final approval ballot in the JCP Executive Committee! As a member of the EC I have been watching the voting over the last couple of weeks since the ballot started. My fingernails now start above the wrist. Here are all...


-  Daniel Coward
  (Nov 07, 2006)

Annette Vernon
2007 JavaOne Call for Papers - Coming soon!

The JavaOne call for papers launch is a "red letter" day for many in the developer community. And you can expect it very soon. Also a sneak preview of 2006 JavaOne Rock Stars.   Annette Vernon
  (Nov 03, 2006)

Felipe Gaucho
Jazoon 07 Call for Papers

The deadline of the Jazoon 07 Call for Papers is coming. This promises to be one of the best Java events in Europe during 2007, and a great moment to promote your Open Source projects. Check it out.   Felipe Gaucho
  (Nov 02, 2006)

Stephen Walli: Open Source Software, Standards, and Java
In an article for Enterprise Open Source Magazine, Stephen Walli talks about the interrelationship between open source implementations and industry standards, and how Java and the JCP fit into this framework. He then looks at some of the challenges facing Sun in open sourcing its implementations of Java technology. Check out this insightful analysis of how the cogs of the IT industry mesh, and Java's role. — Stephen Walli

  (Oct 21, 2006)

Opinion: Use an Eclipse-style Governance Model for Open Source Java
Eclipse Foundation Executive Director Mike Milinkovich has some ideas on how to establish governance for the open source JDK project in ways that he believes would foster broad involvement by open source developers and corporations. Check out his perspective in this interview conducted by InfoQ's Floyd Marinescu.

Mark Reinhold: Source-code management for an open JDK
Mark discusses one of the most important and visible parts of the open source JDK project's community development infrastructure - the source code management system. The current system has worked well, but it seems clear that in an open and collaborative development environment, it won't suffice for the future. What to do? Tell us what you think! — Mark Reinhold

Videocast: Robert Scoble interviews Jonathan Schwartz on open source Java and other topics
Robert Scoble talks to Sun's CEO, Jonathan Schwartz, about Sun's business, the Internet, and... open sourcing Java. Jonathan explains why Sun is doing it, what it will mean to the industry, and how it will benefit developers and customers. 34:12 - Requires QuickTime.

David Herron Bug tracking systems for use in open sourcing the JDK
David Herron explores the issues to consider in picking a bug tracking technology that can serve both Sun's established development processes and the new open source community's needs. Join the conversation!   David Herron

John Reynolds
Open software pragmatism - Free (as in beer) isn't the point

Go back with me to the mid-90's and revisit the issues that we had with that closed-source code that we'd purchased...    John Reynolds
  (Sep 02, 2006)

Alex Fletcher: What's New With GlassFish?
Before the initiative to open source the JDK, Project GlassFish has paved the way for an open source implementation of Java technology from Sun - in this case Java EE 5. Here's a note from Alex Fletcher at Entiva on what is going on with this sister project to deliver a compelling Java EE 5 application server implementation under an open source license. — Alex Fletcher

Norman Richards: Why Open Source Java Matters
"It's funny to watch the debate about open source Java, because I don't think many of the commentators really understand what is important about open source Java." Norman Richards, aurhor and JBoss developer, has some ideas on why it is important - check out one open source developer's perspective. — Norman Richards

Mark Reinhold: At sixes and sevens
Mark Reinhold explains why the JDK 7 workspace has opened up already, before Java SE 6 ships. "Now the world doesn't stop turning - and developers don't stop hacking - just because JDK 6 is in stabilization mode. Engineers both inside and outside of Sun are already working on fixes and features for JDK 7, so the question arises: Where should those changes go?"Mark Reinhold

Simon Phipps: Why Bother Open Sourcing Java?
Simon thinks that while the JDK may attract a core developer community of only a few hundred passionate contributors, the over 4 million developers that rely on Java technology will reap huge benefits from this effort. The most important reason why Sun is bothering to open source the JDK: "'I'm keen to ensure that the Java platform finally finds its place at the heart of the Free software movement, but to do that it needs to be released under Free license."Simon Phipps

Danny Coward: Open Source Java SE: Who Gives a Fig?
A week after the August 14 update, Danny Coward takes a look at industry reaction. "For me, the most interesting reactions have been those from Java developers." Danny notes that most developers don't care how Java is made, they just want it to work. — Danny Coward

Neil Ward-Dutton: Sun's open-sourcing of Java: avoid the red herring
Neil Ward-Dutton of Macehiter Ward-Dutton observes that "to Sun, the open-source model is a means to an end: and in large part the "end" is about aligning Sun's remuneration with the business value that customers get from using its software - rather than making them pay for software up front, before they've had a chance to get the value from it." — Neil Ward-Dutton

Alan Williamson: Open Source Java? - Why on earth would I want that?
Alan Williamson, Java Champion and architect for the BlueDragon Java EE CFML engine that helps power some of the largest websites on the planet, talks about open sourcing the JDK from the perspective of the "humble Java developer, the troops in the trenches churning out code daily." The concerns of these developers are very different from those of F/OSS developers and community leaders. See why in this illuminating blog entry. — Alan Williamson

Podcast: The Java Posse #076
Join the Java Posse: Tor Norbye of Sun, Carl Quinn from Google, Dick Wall with New Energy Associates, and Joe Nuxoll from Apple for a rollicking podcast on the August 14 news update, and what it might mean for the developer community.

Dalibor Topic: Whatever People Say I Am, That's What I'm Not / Angst in Javaland
Dalibor Topic, lead developer on the Kaffe VM project, has some insightful comments on fear. Fear of forks, of licenses, of governance anarchy - and ideas on how to put those fears to rest. — Dalibor Topic

Tom Tromey: Open Source Java
Tom Tromey, from the GNU/Classpath project says: "You've probably already read about Sun's continuing effort to open source Java. And, before I get too far into what I have to say - my preliminary reaction is that this is awesome." He's got a lot more to say than that, of course - and this blog goes into detail on his ideas for success. Mark Wielaard, leader of the GNU/Classpath project agrees with Tom's perspective as well. — Tom Tromey

Video: Rich Green Interview: Open source Java scheduled for October arrival
In this wide-ranging video interview, Sun's VP of Software, Rich Green, discusses the why and how of Sun's plans for open sourcing components of the Java platform. (length: 8:19)

Stephen Walli: Sun and Open Source Java versus the Microsoft .NET Efforts
Stephen Walli a well-known speaker and writer on open systems standards since 1991, compares and contrasts the Java technology ecosystem and its open, participative style, with the ecosystem surrounding Microsoft's .NET initiative. "So Sun has a huge opportunity to "do it right" with Java. They began the release of Java EE 5 with the GlassFish project, and continue the work in the context of a culture shift that has delivered OpenSolaris. Now time will tell if they can harness all their collective experience in open source software, standards, and the JCP to bring about a complete open source Java world."Stephen Walli

Dana Gardner: Ambiguity over open sourcing Java only serves Sun's detractors
In this ZDnet blog, Dana Gardner takes Sun to task on timing and differences in plans for bringing implementations of Java EE, Java SE, and Java ME to the open source world.

Michael Cote: More on Open Sourcing Java
Redmonk analyst Michael Cote discusses his talk with Sun representatives on efforts to open source the JDK, and the importance of transparency. — Michael Cote

Bob Brewin Interview: Q&A: Sun CTO updates progress on open-source Java effort
In this wide-ranging interview, Computerworld asks Bob Brewin, Sun's Software CTO to expand on Sun's plans to open source the JDK, its Java SE technology implementation.

From Slashdot: Java to be Open Sourced in October
This fast moving discussion thread on Slashdot captures a wide range of opinion on the latest news.

Simon Phipps: An Ongoing Process
Simon Phipps takes the occasion of Sun's open source Java platform update events to look back at some forgotten history that informs the process by which Sun is open sourcing the JDK. — Simon Phipps

Mark Reinhold: Yes, we really are going to open-source the JDK
There was a small press event up in San Francisco this evening where Rich Green, Laurie Tolson (my boss), and Alan Brenner talked about open-sourcing the JDK and also (surprise!) Sun's implementations of the Java ME CLDC and CDC platforms.

Danny Coward: Open Source: Cutting the Java SE apron strings
Like any parent watching a child leave home for college, Sun appears to have had mixed feelings about the imminent departure of Java SE from its closed source home. Conceived in vitro, from baby steps in a new playground, through..

Geir Magnusson: Open Source Java
Geir Magnusson from the Apache Software Foundation's Project Harmony talks about the implications of Sun open sourcing the JDK in this blog entry. — Geir Magnusson

Sun: Brew-It-Yourself Java?
What does the mainstream business press think of open sourcing the JDK? Here's what BusinessWeek had to say - do you agree?

From SlashDot: Simon Phipps on the Process of Opening Java
Lots of ideas and opinions in this SlashDot thread, including some interesting perspectives on branding and compatibility.

James Governor: Open Source Java Will Mean Developer Churn:Zero Sum Technocracy
Redmonk's James Governor thinks Sun needs to "break some eggheads' shells". Find out what he means. — James Governor's MonkChips

Tom Marble: Java Libre Folksonomy
Whats a Folksonomy? Its a way to aggregate common threads on wide-spread sites. Not all discussion of open sourcing the JDK will happen on the JDK Community. Tag your posts, blogs, and comments with tags as suggested by Tom Marble, and your ideas will join the conversation wherever it happens. — Tom Marble  

Anthony Green: OSCON Java Libre Dinner
Anthony Green from the GNU Classpath and GCJ projects attended a dinner at OSCON in Portland, OR hosted by Sun, to introduce several leaders from the F/OSS communities to Sun's Java engineering team. Here's the straight scoop from Anthony on what happened! — Anthony Green

Rich Green on Sun's Open Source Odyssey
How will Sun's plan to open source its entire software portfolio become a profitable reality? CNET's Martin LaMonica interviews Sun Software VP Rich Green to find out the answer.

On Javalobby: Open source Java may become a reality
See what Javalobby posters had to say after the announcement at JavaOne 2006.

Simon Phipps: Respecting the Developers
So why doesn't Sun just pick an OSI-approved license, apply it to the Java source code and be done with it? There are many reasons why "throwing it over the wall" isn't a good idea but perhaps the most important one is that this code comes complete with a community already. Wouldn't it be unfortunate, even dishonorable, to disrespect the community of engineers who have made the JDK the success it is today? — Simon Phipps

David Herron David Herron: Open source project beginnings
Many thoughts bubbled up from listening to FLOSS Weekly 11: Guido van Rossum ... so here's a couple. First, they discussed the major complaint against Python, a complaint that has kept me from learning the language lo these many years...   David Herron

» More Features  

Community Log-in
 
Community Contacts
 
News
 
 

 Feed java.net RSS Feeds