‘Write Once, Run Anywhere’ Not Working for Phones

When it was first introduced, Sun Microsystems' Java software for cellular phones was supposed to let developers write a single program that could run on any handset. A half decade later, Sun's Java for cell phones, called the mobile information device profile, or MIDP, is used in half the world's 1.4 billion phones for downloading other bits of software. But writing a program that can run on any handset still isn't possible.

KDE Development News From SVN

This is the first of a new series of articles that keeps you informed of what's happening in KDE development. The hottest new features to hit SVN every month will be tested and sneak preview screenshots posted. Current issues are available from June and July.

First Look At AspectJ 5 and Associated Java Tools

A major focus of AspectJ 5 is on providing support for the new Java language features introduced in Java 5, including annotations and generics. AspectJ 5 also contains new features not tied to Java 5, such as an annotation-based development style, improved load-time weaving, and a new aspect instantiation model.

Review: Fedora Core 4

I've been using Linux for four years, with the majority of that time spent using Red Hat distributions. I liked Fedora Core 1, but I was not impressed by Fedora Core 2 and its annoying bugs. Fedora Core 3 made up for the shortcomings of its predecessor. Now Fedora Core 4 is out, and unfortunately, it's a mixed bag.

Fuel Cells in Mobile Phones by 2007

Japan's electronics makers have been working on methanol-based fuel cells for years, noting that the latest small electronic gizmos' thirst for power is outstripping the Lithium Ion battery's abilities, and also appreciating the benefit of near instant "recharge" by inserting new fuel. Prototype cells and chargers have been on display at recent trade shows, and manufacturers estimate that commercial versions will be available within a couple of years.