Linux Archive

The Linux Desktop Distribution Of The Future

Despite the constant predictions of "This year will be the year of the Linux desktop", such predictions have yet to become reality. While the reasons for this are numerous, they all tend to boil down to Linux being built as a server and workstation OS rather than a home system. This article will focus on how a distribution might be designed to not only make Linux a competitive desktop solution, but to propel it into a leader in the Desktop market.

Cell Linux port aims for mainstream kernel tree

IBM, Sony and Toshiba have jointly ported Linux to the Cell processor, the 4GHz multi-core PowerPC chip they co-developed. The Cell CPU is slated to ship in Sony's Playstation 3 next spring, but is likely to appear before that in workstations, embedded computing devices, and supercomputers. The Cell's Linux port includes a 64-bit PowerPC Linux kernel, along with a filesystem that abstracts the Cell's independent vector processing units so that the Linux kernel can make use of them. The companies hope their Cell Linux port will be merged into the next mainstream Linux kernel release, 2.6.13.

TSRI Offers Linux Open Design 2.6

The Software Revolution, Inc. (TSRI) announced web publication of the most comprehensive and detailed design documentation ever available for the Linux Operating System. Linux Open Design 2.6 is a richly hyper-linked graphic and textual blueprint for the entire Linux Kernel, Security, Memory Management, File System, Cryptography, Initialization, Drivers, and Architecture and Inter-Process Communications (IPC) Subsystems.

Debian and Fedora Stay Sharp

June saw new releases of two of the world's most significant Linux distributions—Red Hat Inc.'s Fedora Core and Software in the Public Interest Inc.'s Debian—both of which are popular, freely available and capable of serving well in roles from the server room to the desktop.

Low-Overhead Statistical Profiling with Oprofile

"Sometimes System Administrators need to determine where applications spend most of their time, in order to tune their systems better. The traditional method, when the source code for the application and gcc are available, is just to recompile the application with the – pg flag and to use gprof to profile it. Other than the inconvenience of the recompilation process, the solution is pretty straightforward. But what happens when you don’t have the source code for the application? And what if you’d like to profile the system as a whole? That’s when oprofile comes in handy."

Beginner’s Guide to Linux Distros

TipMonkies has an article highlighting some of the major distros and their derivatives. The article discusses some history and the advantages and disadvantages of each distro. If you have not been keeping up with Linux developments, or have yet to try a distro, it may be a good place to start.

The Linux iPod

Imagine using your iPod and a regular old microphone to record studio-quality audio. Or sitting on a commuter train and playing Othello, Pong, Tetris, or Asteroids. All this and more is possible when you install Linux on your third-generation or earlier iPod. Best of all, one soft reset, and you’re back in Apple’s iPod operating system, listening to your tunes.

Performance analysis on Linux

Performance analysis and bottleneck determination in Linux is not rocket science. It requires some basic knowledge of the hardware and kernel architecture and the use of some standard tools. Using a hands-on approach they’ll walk readers through the different subsystems and the key indicators, to understand which component constitutes the current bottleneck of a system.