News (14)

OpenJDK gets pencil lines not formal governance

OpenJDK is set to benefit from Sun's lesson with OpenSolaris that just because a project's governance is "dreamworthy", it may not suit developers. Read more »

Java will be free this year, says Sun

The struggle to open up Java completely is finally coming to an end. Read more »

Sun promises 100 percent open source Java in 2008

Sun is to open source the last closed-source parts of Java, a move that should make it possible to fully integrate the software into Linux distributions. Read more »

Ubuntu gets served by enterprise

Canonical, the Linux distribution maker best known for the Ubuntu Linux desktop operating system, has taken the wraps off a new release of the server edition of its product. Read more »

Sun lowers barriers to open-source Java

Company gives members of its OpenJDK community free access to Java test tools, but the program isn't available for a rival Apache project. Read more »

Sun patches dangerous Java vulnerabilities

Sun Microsystems says a Java security hole, which was called "as bad as it gets" by security experts, has now been patched. Read more »

GPL likely to regain Apache compatibility

In a significant change of course, the Free Software Foundation is working to make the upcoming version 3 of the General Public License (GPL) compatible with an alternative, the Apache License. Read more »

Open-source Java -- except for the exceptions

Sun releases Java's source code under the GPL -- except for some third-party chunks and the compatibility test kit. Read more »

Sun patches critical JRE security flaws

Sun Microsystems has issued a critical security patch to address vulnerabilities in Sun's Java Runtime Environment when it processes graphics interchange format, or GIF, images. Read more »

Sun picks GPL for Java code

After years of requests and debates, Sun is set to release Java source code under a Linux-friendly licence. Read more »

Features (52)

My solution for Linux adoption

Here is the solution to serious Linux adoption. Read on to find out what it is. Read more »

Print on all Java platforms with JPS

Java Print Service (JPS) allows you to print even on very size-limited platforms such as J2ME; it also supports standard Java 2D graphics. Learn how to organise printing with this API. Read more »

Monitor and manage Java applications with JConsole

The jconsole command launches a graphical console tool that enables you to monitor and manage Java applications on a local or remote machine. Read more »

Examine class files with the javap command

Javap is useful when you want to see what your compiler is doing for (or to) you, or when you want to see what effect a code change will have on the compiled class file. Read more »

Adobe AIR brings the Web to the desktop

The Adobe Integrated Runtime (AIR) lets developers build Web applications with a rich user interface that mimics desktop applications. Read more »

Introducing JavaFX: Sun's new family of Java-based products

JavaFX is a new family of products and technologies from Sun Microsystems that you can use to create Rich Internet Applications (RIAs). JavaFX currently consists of JavaFX Script and JavaFX Mobile; other JavaFX products are planned for release in the future. Read more »

Get your feet wet with Sun's tiny Java DB

Java DB is a lightweight database management system (DBMS) that is written completely in Java. It only needs 2 MB of memory, and it makes it very easy to embed a fully functional database directly into your application. Java DB is also standards-based, supports SQL and the JDBC API, and easily integrates with J2EE. Beginning with the release of Java 6, Sun started packaging Java DB in the JDK. Read more »

JAXB 2.0 offers improved XML binding in Java

Java Architecture for XML Binding (JAXB) 1.0 made it easier for developers to manipulate XML content from Java applications. Read more »

Read and write data with Java's I/O streams

All of Java's I/O is based upon streams. Once you learn the syntax for one stream; you can work with any other type in Java. This article introduces some ways of working with Java streams. Read more »

JConsole, the essential J2SE tool

JConsole allows you to see inside your Java application while it's running. To do this you need to install the correct plumbing code, but we'll show you how. Read more »

Video (2)

100% free Java coming soon

Simon Phipps, chief open source officer, Sun Microsystems, explains the path that OpenJDK is taking to reach its goal of being fully open sourced. Read more »

Why Java picked Mercurial for source control

James Gosling explains why the OpenJDK project choose Mercurial for its source control Read more »

Log in


Sign up | Forgot your password?

  • Staff Microsoft shows off IE9 preview

    This week, highlights from Microsoft's MIX10 conference and more in the Roundup. Read more »

    -- posted by Staff

  • Chris Duckett IE9's H.264 vote killed Ogg

    In a split decision by the judges, the winner of the W3C/WHATWG video codec consensus is H.264, taking home the future of video playback on the internet while loser Ogg goes home with nothing but thoughts of what might have been. Read more »

    -- posted by Chris Duckett

  • Staff Google launches Apps Marketplace

    Google launches and app store, while Mozilla plans to re-write its open-source license. More of this week's news in the Roundup. Read more »

    -- posted by Staff

What's on?

  • Optus Deal

    Broadband + home phone + PlayStation®3 in a single package price!