Linus on Specifications

In a conversation that began as a request to include the SAS Transport Layer in the mainline Linux kernel, there was an interesting thread regarding specifications. Linux creator Linus Torvalds began the discussion saying, "a 'spec' is close to useless. I have _never_ seen a spec that was both big enough to be useful _and_ accurate. And I have seen _lots_ of total crap work that was based on specs. It's _the_ single worst way to write software, because it by definition means that the software was written to match theory, not reality."

Creating SWT Applications with Eclipse and JFace

This series of articles teaches you about creating applications using Java technology, Eclipse, and the SWT and JFace libraries. In SWT and JFace Part 3 find out how to use tabular tree, canvas, styled text, slider, spinner, scale and other controls, as well as stack layouts. You might want to look at previous articles in this series. In SWT and JFace Part 1 learn how to to create simple SWT GUIs using Eclipse, Java, basic JFace controls and layouts. In SWT and JFace Part 2, learn how to use combo, list, table, and tree controls, as well as form layouts and reusable helper methods.

Dynamic Logical Partitioning for Linux on POWER

Logical partitioning provides POWER processor-based servers with the capability to do server consolidation and optimize system resources. Dynamic logical partitioning enhances this capability by providing control of the allocation of the resources without impacting the logical partitions availability. Linux on POWER supports dynamic LPAR for changes to physical/virtual I/O and proc. resources.

E-Ink Devices Suddenly Become Real

E-Ink, the pioneering electronic paper developer that's been announcing handheld devices "in a year or so" since 2001, has quietly found a manufacturer for its screens, and is not only offering developer kits, they've got an actual mass-market product set to launch in China q4. The folks at Hong Kong-based Jinke, makers of the $299/E250 E-Ink devices, are so excited, they're talking a V2 model running Linux with an SDK that allows for user-created apps before next summer. Read more.

Torvalds’ Baby Comes of Age

"No matter what strides the new generation of open-source companies make, they all owe a big debt to Torvalds. In 1991 the Finnish programmer started Linux as a project at the University of Helsinki. Fourteen years later the reverberations are still being felt." In this email interview Torvalds discusses his thoughts on where open source is heading and the challenges the Linux community faces.