Pick a Free OS

Linux clustering in depth

What exactly is a cluster, and why would you want to set one up? What are the potential benefits and pitfalls of deploying a Linux cluster? This article will address those questions and also provide you with a background on clustering technology, how it works and discuss the tools that are available for building clusters on the Linux platform.

Streaming MP3 server guide

The purpose of this article is to describe the process of using Linux based tools to setup a server used for streaming MP3 data. With a streaming MP3 server, a wad of MP3's, and a microphone a user can create their own internet radio show complete with snappy banter.

Helix Gnome: Linux on the desktop, part 1

"For typical desktop use, however, such as surfing the Web, sending e-mail, checking stock prices, and so on, Linux has not made much of a dent. Fortunately, things are starting to change in this respect. This series of articles will talk about what is changing on the Linux desktop, starting with Helix GNOME."

Linux systems management arrives

A variety of systems management solutions are being developed by both large and small vendors. Three companies, Caldera Systems, Red Hat, and Acrylis Inc. have all taken very different approaches to systems management.

Linux and the TV

About eight years ago, everybody was talking about the

convergence of technology. Computers had just gained the status

of "Multimedia" machines. One could watch full motion,

high-resolution videos in tiny 320x200 windows played off a

massive 650mb cdrom disc and listen to exciting FM quality music

from tinny 8 bit cards. And then someone realized that every

device on earth could be integrated into the computer. One can

now find integrated 3d video cards, audio cards, mpeg decoders,

internal modems, web cams, pluggable microwave (huh?), and most

Easy GUI programming with EasyGTK

The Gnome Toolkit (GTK+) is a free toolkit for creating great user interfaces. EasyGTK is a wrapper library that translates calls into GTK+, removing much of the effort and time needed to master GTK+. This article dissects a small piece of EasyGTK code to explain how to create simple applications, and provides a few suggestions on using the toolkit.

Vi intro -- the cheat sheet method

This tutorial shows how to use vi, a powerful visual editor. Using an accelerated "cheat sheet" method, this tutorial aims to make you a proficient vi user without requiring a huge time commitment. You'll quickly learn how to move around, edit text, use insert mode, copy and paste text, and use important vim extensions like visual mode and multi-window editing.

A first look at GDAM

GDAM? What's that? If you're wondering what GDAM stands for, the answer is "Geoff and Dave's Audio Mixer." This article discusses what this software does best, improvements that could be made, and a few tricks to quickly get it up and running.

IBM programmers submit 64-bit Linux code for IBM eServer z900 to open source community

The code will enable a 64-bit driver for the IBM eServer z900, the reinvented mainframe. The submission comes several months earlier than expected and ahead of the 64-bit Intel driver code, which many believed would be the initial 64-bit Linux code.

NSA releases high security version of Linux

"I met some folks from the NSA and they told me about a really neat project that they've been working on, called Security-enhanced Linux. One of the cool things about it is that it separates enforcement and policy. So selinux can easily support many different security policies, from the old (some would say outdated/silly) Multi-Level Secure/Bell-LaPadula model, to Domain-Type enforcement and Rule-Based Access Control models."

Poll

What needs to be improved most on Android 3.x for tablets?: