Issue 19

Download the whole issue as PDF

Issue 19 of Free Software Magazine is out, and so are another 18 fantastic articles. Tony Mobily opens the magazine with his editorial on file formats. Andrew Min and Gary Richmond join forces to provide useful tips&tricks, while Robin Monks reviews some of the best free software media players. Howard Fosdick reviews Puppy Linux, Andrew Min talks about Pidgin, and Dirk Morris covers Untangle Gateway... and that's just the tip of the iceberg!

Editorial

Winning the OpenDocument vs. OpenXML war

Write a full post in response to this!

In August 2005 Peter Quinn, now retired Chief Information Officer of Massachusetts, decided that OpenDocument was the best way to store documents with the guarantee that they would be able to be opened 10, 30, 50 years from now. For a state government, this is particularly important. He led Massachusetts toward OpenDocument and OpenOffice.org. The move, which sparked controversy and ferocious lobbying, is likely to end-up in history books (and while we’re at it, I’ll mention that history books in particular ought to be accessible 50, 100, 1000 years from now!).

Community

Tips and Tricks

Write a full post in response to this!

This is a collection of tips&tricks written by Gary Richmond and Andrew Min. In this article:

  • How to get the best out of the history command in GNU/Linux (Gary)
  • How to close down GNU/Linux safely after a system freeze with the SysRq key (Gary)
  • How to find .debs (even if you think they don’t exist) (Andrew)
  • How to kill processes (Andrew)

Free as in free milk

Microsoft's business practices in developing countries

Write a full post in response to this!

A first draft of this article has been sitting for months in my hard disk. I decided to finish it after reading that Microsoft will offer its operating system and office suite for $3 per machine to developing countries. That made me think of the way the giant software company “helps” these countries by giving licenses of its proprietary software almost for free, and that in turn made me think of free milk. Let me tell you about it.

The Nestlé boycott

No budget learning with free software

The Guus Kieft School

Write a full post in response to this!

This article describes the work in progress of applying Ubuntu Linux sensibly within an underfunded school, and as part of a wider well thought out and alternative educational structure. I shall emphasise best practices and try my best not to dwell too much on the underlying technologies.

The school

User space

This puppy rocks!

Puppy Linux is fast yet full-featured

Write a full post in response to this!

Fast, small, lightweight—and still a full-featured GNU/Linux: Puppy Linux combines a complete set of applications with great flexibility, yet it requires minimal hardware. This article introduces this increasingly popular GNU/Linux distribution.

Stretching your instant messaging wings with Pidgin

How to connect to virtually any instant messenger network using Pidgin

Write a full post in response to this!

Today, everyone uses a different instant messenger. Your boss may use Lotus Sametime, your colleague AIM, your friend Google Talk, and your kid Yahoo! Messenger. However, these all take up hard drive space, RAM, and CPU usage. In addition, many of these are proprietary and Windows-only (two big minuses for GNU/Linux users). Luckily, the free software world has an alternative that enables users to chat with users of all of these programs (and many more). It is called Pidgin.

Zonbu GNU/Linux computer

Run silent, run green

Write a full post in response to this!

Zonbu GNU/Linux is a new, environmentally-friendly, compact PC available from Zonbu. It includes some features that really make it stand out from other PCs. Last, but not least, it comes with GNU/Linux. In this article, I will give you some of the highlights and thoughts of my experience with Zonbu.

Free software media players

The good, the bad and the ugly

Write a full post in response to this!

Last year, while running Ubuntu, I decided I wanted to watch a video, so I opened it up in the built-in Totem player. What happened next took me back to the dark era of codecs and computing. The XviD video I was watching became pixelated, the video became out of sync; within a few minutes it was unwatchable. I dual booted back into Windows XP, opened up by trusty MPUI and watched the video with the free software XviD codecs without any issues. The experience had left a bad taste in my mouth.

Snap happy with free software

Manage your photos with digiKam

Write a full post in response to this!

It’s been said that for a free software desktop to succeed it needs to address the needs of the average home user. Managing digital photographs is just one of those needs. Let’s see how one of the more popular free software photo management applications, digiKam, measures up.

Everyone is a photographer

Create your own Live CD in 7 Steps

Revisor saves the day!

Write a full post in response to this!

Knoppix made live CDs popular—and with good reason too. Do you want to check whether a distribution works well with your hardware, or to show off the latest Compiz Fusion magic, or maybe you have a presentation to do and you want to make sure you have the same environment to show it in as you had to create it? A live CD can help with all of these scenarios. However, until recently you had to read through some pretty dense documentation to make any customisations. Now, Fedora 7 is out and Revisor is here to help you create any kind of live system you can imagine, in 7 easy steps.

Using third party schemes to install applications, codecs and drivers in GNU/Linux

Where there's an easy way, Phil will find it

Write a full post in response to this!

A common criticism levelled at GNU/Linux and free software by proprietary software companies is that installing applications, drivers and media codecs is made difficult. Well, it isn’t.

Server side

SSH beyond the command line

File servers made easy with SSH

Write a full post in response to this!

If you’re an experienced administrator, you’ve probably used SSH to remotely access a troublesome box or your personal computer. For those who don’t know: SSH it’s a great way to fiddle with a computer from miles away as if you were sitting at its keyboard, but it’s also just about the simplest and most secure way to configure your computer to let you access its files from anywhere. You can use SSH on nearly every operating system to transfer files to and from your computer over the internet or a LAN.

Is SSH for more than commands?

The "alias" command

Alias: Speed Dial for your Shell

Write a full post in response to this!

You almost certainly have speed dial set up on your home, office and mobile phone. It saves time, ensures against a failing memory and allows you to work smarter.

Devotees of the command line don’t have to be left out in the cold. One of the crown jewels of GNU/Linux is that every user, be he ne’er so base, has at his or her fingertips the kind of power of which even Caligula could not dream. Alright, I’m exaggerating—a little.

Create your online project site, start to finish, with Sakai

A flexible Collaboration Learning Environment

Write a full post in response to this!

Sakai is an online Collaboration Learning Environment, CLE for short. Indiana University has proactively deployed it for 100,000 students, and over 120 other Universities are involved with their own local deployments or test beds. Clearly, this well received application is worth checking out and taking for a vigorous and thorough test run.

Fast programming with Rexx

Ease of use and power can co-exist

Write a full post in response to this!

Ever need to code quickly? You can code Rexx like water—yet it’s powerful. Here’s everything you need to start, by studying real-world programming examples.

Configure and use the Untangle Gateway

Facing the challenges with network administration, the right way

Write a full post in response to this!

Connecting a network to the modern day internet can be challenging. Basic infrastructure, like routers, DHCP Servers, and DNS servers, are required to get the network online. The network must also be protected with a firewall and intrusion prevention, and the desktops need protection from viruses and spyware. Next will come a spam and phish filter to stop the continual flood of junk email. Most are then forced to implement some sort of internet usage control, like web filtering, to control what users are doing on the network.

SPIP: Content management for publishers and writers

A powerful tool to manage online publications

Write a full post in response to this!

Content Management System (CMS) software comes nowadays in all shapes and colours, so you can afford to be picky and choose the one that fits your needs. And if you happen to be a writer or an editor of an online magazine, SPIP might be what you are looking for. While SPIP is not as well-known as, say, Joomla, it has a huge following in France, its country of origin. Unlike other CMS applications which cater for a broad user base that needs to manage “content”, SPIP is designed for a more specific audience and purpose.

Introduction to Firestarter

Additonal security through a simple interface

Write a full post in response to this!

Most modern GNU/Linux distributions are secure with their default minimal installs, whether desktop or server, while some distributions are designed specifically with security in mind. However, any GNU/Linux distribution that needs services available to other users or systems will need either enhanced or configurable security. There are other situations in which added security is beneficial; for example, a large environment, while secure to the outside world, would be enhanced with additional security measures in place.

Network design



CariNet: Cloud computing is a reality.

Other sites

Odiogo

Free Software Magazine uses Apollo, project management and CRM for its everyday activities!