return to first page linux journal archive
keywordscontents

Linux Journal Issue #53/September 1998

Emphasis: Graphics and Multimedia

Features

Developing Imaging Applications with XIE by Syd Logan
Mr. Logan describes the X Image Extension and show us how to use it--for the experienced C programmer.

Open Inventor by Robert Hartley
Mr. Hartley shows how to do interactive 3-D programming using Open Inventor, Release 2, which he used to create the images on our cover.

LibGGI: Yet Another Graphics API by Andreas Beck
The next generation fully portable graphics library

Porting SGI Audio Applications to Linux by David Phillips and Richard Kent
This article describes the process of porting a variety of audio applications from the SGI platform to the Linux operating system.

Visualizing with VTK by James C. Moore
A look at a new tool for visualizations of scientific data--VTK, an object-oriented visual toolkit.

News & Articles

Porting MS-DOS Graphics Applications by Jawed Karim
Are you hesitant about porting your favorite VGA MS-DOS program to Linux? Using this tutorial and SVGALIB, porting will truly become a matter of minutes.

A Tale of DXPC: Differential X Protocol Compression by Justin Gaither
Article about using Differential X Protocol Compression which compresses X messages up to over 7:1.

Chess Software for Linux by Jason Kroll
Once there was a time when chess software for the home was slow, weak and expensive. To find human opponents, you had to go to your local chess club. Today, the situations is different.

LJ Interviews LDP's Greg Hankins by Marjorie Richardson

Migrating to Linux, Part 2 by Norman M. Jacobowitz and Jim Hebert
We continue with our look at converting an office from a commercial operating system to Linux.

Reviews

SockMail by Noah Yasskin

UNIX Power Tools by Samuel Ockman

Managing AFS: Andrew File System by Daniel Lazenby

Discover Linux by Marjorie Richardson

WWWsmith

Updating Pages Automatically by Reuven M. Lerner

Columns

Letters to the Editor

From the Editor
How Many Distributions? by Marjorie Richardson

Stop the Presses
USENIX 1998 by Aaron Mauck
SSC's system administrator travels to New Orleans and actually returns to tell us about it.

Take Command
A Little Devil Called tr by Hans de Vreught
Here's a useful command for translating or deleting characters in a file.

Linux Means Business
Training on a Token Ring Network by Charles Kitsuki
Linux can provide technical managers with cost-effective, reliable training tools

New Products

Kernel Korner
Driving One's Own Audio Device by Alessandro Rubini
In this article Alessandro will show the design and implementation of a custom audio device, paying particular attention to the software driver. The driver, as usual, is developed as a kernel module. Even though Linux 2.2 will be out by the time you read this, the software described here works only with Linux-2.0 and the first few decades of 2.1 versions.

Linux Gazette
MUP: Music Publisher by Bob van der Poel
Here's a look at notation editors for producing sheet music under Linux.

Best of Technical Support