The Latest

See video

Linux Journal Live - Oct 16, 2008

See video

The October 16, 2008 edition of Linux Journal Live! Associate Editor, Shawn Powers, and Kyle Rankin, "Hack and /" columnist and author of Knoppix Hacks, Linux Multimedia Hacks, Knoppix Pocket Reference and others, discuss Linux in the home via file servers, multimedia and entertainment, and power management. more>>

Join Shawn Powers for Linux Journal Live!

On tonight's Linux Journal Live, Shawn Powers and columnist Kyle Rankin are talking Linux in the home, and will take your questions live. Want to learn about linux file servers, home entertainment solutions, or basement server rooms? Tune in at 7:30 Central tonight, October 16th. www.linuxjournal.com/live more>>

Finding Which RPM Package Contains a File

To search a list of RPM files for a particular file, execute the following command: more>>

The Tao of Linux

I recently read this: The time of beginning is one of the most precious times of all. It can be very exciting and full of wonderful growth. The first thing to do is to make up your mind that you are going to go the distance.

...

But commitment needs something else in order to be perpetuated. It needs discipline. more>>

Bash: Redirecting Input from Multiple Files

Recently I needed to create a script that processed two input files. By processed I mean that the script needed to get a line from one file, then get a line from the second file, and then do something with them. Sounds easy enough, but it's not that easy unless you know about some of bash's extended redirection capabilities. more>>

OpenOffice Scores a Triple

An excited — and apparently somewhat overwhelmed — OpenOffice community released the next major version of the office suite — OpenOffice.org 3.0 — into the wild yesterday, sparking a near-instant rush to be the first on ones block to have the much-anticipated application. more>>

Ideas Wanted: Creative Heat Recycling from Servers

The University of Notre Dame heats a botanical garden with waste server heat. We're looking for more creative ideas from you on recycling waste server heat. more>>

Keeping the Kernel Klean

Operating systems drive devices. Linux is driven by open-source imperatives. So, naturally, Linux's kernel developers have a problem with closed-source kernel modules. And, just as naturally, they've hacked up a statement they hope will discourage the closed and encourage the open. more>>

Discovery - VSTi Analog Synthesis For Linux

Years ago one of Linux's finest audio software developers suggested that I should keep a watchful eye on the Windows/Mac music software scene. I took that suggestion to heart and joined a variety of Windows/Mac-centric lists and forums. I've been able to run many Windows music programs under the Wine emulator, so my participation has gone beyond mere lurking. more>>

Mandriva 2009 Released Into the Wild

Mandriva Linux — the seventh most-popular Linux distribution1 — has just provided as good a reason as any for a popularity-push, with the unveiling of their latest release, Mandriva Linux 2009. more>>

uDig GIS: A First Look

Part of an ongoing series of on open-source geographic information system (GIS) programs, this article offers an introduction to uDig GIS. uDig is for GIS users of all levels, from beginners to advanced. more>>

See video

Linux Journal Live - Oct 9, 2008

See video

The October 9, 2008 edition of Linux Journal Live! Associate Editor, Shawn Powers, and Kyle Rankin, "Hack and /" columnist and author of Knoppix Hacks, Linux Multimedia Hacks, Knoppix Pocket Reference and others, discuss Linux distributions. more>>

Venezuela Gets It

No matter what else you may think of Hugo Chávez (probably bad if you get your information from the U.S. more>>

Why eBay Should Open-Source Skype

eBay is not going through the happiest of times. Not only has it found it necessary to make 1000 people – 10% of its workforce – redundant, it has had to own up to a serious breach of trust with its Internet telephony program, Skype. more>>

MySQL Founding Father Sails Into the Sunset

It's commonplace, perhaps even de rigueur, for company executives to say their goodbyes when someone snatches up their firm mdash indeed, if we sold our share for eleventy-billion dollars, we'd probably be inclined to take a long vacation too. This wasn't so, however, for MySQL, where the company execs kept right on going post-sale — at least until recently. more>>

Bash Extended Globbing

Wildcards in bash are referred to as pathname expansion. Pathname expansion is also sometimes referred to as globbing. Pathname expansion "expands" the "*", "?", and "[...]" syntaxes when you type them as part of a command, for example: $ ls *.jpg # List all JPEG files $ ls ?.jpg # List J more>>

Clickjacking! Noooooooooo!

As if you didn't have enough to worry about, with the stock market crashing and all your savings going south . . . U.S. CERT issued a warning about a new browser exploit called "clickjacking". Worst of all, it even affects Linux browsers. Yikes! Jeremiah Grossman, founder and CTO of WhiteHat Security, U.S. CERT said, "Clickjacking gives an attacker the ability to trick a user into clicking on something only barely or momentarily noticeable. Therefore, if a user clicks on a Web page, they may actually be clicking on content from another page." more>>

LinuxWorld Sheds Its Conference Cocoon

The annual LinuxWorld conference is always a blast and a half for those who attend, especially the crew here at Linux Journal. Sadly, those halcyon days are over, as the LinuxWorld Conference and Expo is no more. Weep not, however, as in its place has appeared a new event, the freshly-christened OpenSource World. more>>

Compiz Killed My Video Card

Having recently installed a new version of Linux I thought I'd see how progress on Compiz, the compositing window manager, was going. I tried it first on a system with an ATI video card and was met with a wonderful blank screen. Since I really didn't want to spend a bunch of time trying to figure out what was going on I just put things back to normal and got X working again. more>>