Wednesday, July 11, 2007

download java's source code

Free and Open Source Java

Get Involved

You can help build new features, fix bugs you care about and work on functionality. The links below will help you get started.

OpenJDK - Java Platform, Standard Edition (Java SE)
Binaries - coming soon, see the FAQ

Mobile & Embedded - Java Platform, Micro Edition (Java ME)

GlassFish Community - Java Platform, Enterprise Edition (Java EE)

Buttons and Banners

Get the Java Technology Community buttons and ribbons for your blog or web site!
Find out how

More Resources
Register for these communities at

NetBeans IDE
Download the free and open source Java development environment for Java ME, Java SE, and Java EE technology based applications. NetBeans IDE is available on Microsoft Windows, GNU/Linux, MacOS, as well as the Solaris Operating Environment.

Monday, June 11, 2007


Another Freedom for Java Technology

Sun fulfills its promise to deliver a fully buildable implementation of the JDK in the Open JDK community


Rich Sands, OpenJDK Community Marketing Manager, discusses this big milestone in the Open JDK Initiative and what it means for the developer community.
Read the updated FAQ

Get Involved

Visit the three new open-source Java communities that Sun is seeding and download the code: OpenJDK, Mobile & Embedded, and the GlassFish community.

Duke, the mascot of Java technology, is open sourced too. More


Dukes Choice
Nominations for the fourth edition of the popular Duke's Choice Awards are now open. Awards are made for the year's most innovative project using the Java platform. The deadline to submit your entry is March 15: winners will be recognized at the 2007 JavaOne Conference in May.

Ask the Experts: Open Source Java Project, Jan. 16-19
Got a question about Sun's open-sourcing of its Java platform implementations? Read the FAQ . Then post any follow-up questions during this Ask the Experts session and get answers from representatives of Sun's Java platform implementations.


James Gosling James Gosling: A Letter to the Community
In his letter to the Java community, James Gosling, vice president and Sun Fellow, announces that the time to open source the Java SE and Java ME implementations is now. Stay tuned for the next chapter in software development.

James Gosling on Open Sourcing Sun's Java Platform Implementations, Part 2
The father of Java technology talks about Sun's open sourcing of the Java SE and Java ME platform implementations. What license will Sun use? Who will manage the code? What about this effort keeps James Gosling up at night?

Reaction from around the world
Commentary on the announcement from BenQ Corp., Chinese Academy of Engineering, Intel Corporation, Kleiner Perkins Caulfield & Byers, LG Electronics, MobiTV, RealNetworks, Trolltech and others.

Richard Stallman
Founder, GNU Project
Flash Ogg.*

Eben Moglen
Software Freedom Law Center
Flash Ogg.*

Mark Shuttleworth
Founder, Ubuntu Project
Flash Ogg.*

Paul Cormier
Executive Vice President of Engineering, Red Hat Corp.
Flash Ogg.*

Open-Source Java Communities

As the heart of the Java platform, Java SE is the execution engine and core development technology that enables the Java technology's "write once, run anywhere" promise. By open sourcing the Java Development Kit (JDK), Sun's implementation of Java SE, Sun hopes to make the Java platform a new foundation of innovation and enhance its value as the ubiquitous, essential infrastructure of the Internet experience. Visit the community!

Mobile & Embedded
The Mobile & Embedded community site establishes a central location for the collaborative development of open source Java ME technologies and applications. Deployed in over 1.5 billion mobile and embedded devices, Java ME represents the ideal development platform for the creation and deployment of mobile data services. By open sourcing implementations of Java ME, Sun will enable the community to accelerate platform innovation, reduce development costs through the Java ME ecosystem, and, ultimately, drive a more consistent application platform. Visit the community!

The GlassFish open-source community collaborates on developing the Java EE Reference Implementation. The community delivers production-quality code, including a fully featured application server, TopLink Essentials, a Maven repository, and other components and tools that multiple companies and groups now use. Visit the community!