Xandros To Roll Out Myriad Servers After Desktop Release

At next week's LinuxWorld show in San Francisco, Xandros will preview the Xandros Desktop Management Server (xDMS), the first in a new series of servers that will roll out by the end of next year. Xandros' future server line-up will include file, mail, and FTP servers, among others, said Xandros Chairman and CTO Dr. Frederick Berenstein, who remains bullish over the future of desktop Linux, too.

Cooking with Eclipse; What’s new in Java 1.5

In the Eclipse Cookbook, Steve Holzner, who also authored O'Reilly's Eclipse, offers practical recipes for more than 800 situations you may encounter while working with Eclipse. Today they sample two recipes from the cookbook, with two more (on connecting Eclipse to a CVS repository and on using Swing and AWT inside SWT for Eclipse 3.0) to follow next week. First article, second article. And here's what's new on Java 1.5.

Writing Arbitrary Executable Code for x86 Linux Systems

The ability to run arbitrary code is very useful, especially for exploits like buffer overflows. The way to run such arbitrary code is by using what is called shellcode. Shellcode is machine language written in Hexadecimal format and is usually derived from disassembled flat binaries. Since shellcode is machine code, it is not portable and varies between Operating Systems and CPU architectures.

Windows alternative touted

Designers hope low-scale desktop package shakes up Microsoft-dominated software market The idea is straightforward: Instead of giving employees computers packed with features they rarely use, companies could save tons of cash by distributing simple machines tied to powerful central servers. Computing vendors have had marginal success over the years with variations of this "thin client" concept. Now IBM Corp. is betting that with some tweaks, the technology can become a big hit, challenging the traditional approach pushed by Microsoft Corp.