Computing minimalism: try this software, be more productive part 2

By Greg Hill

OK, so in part one we established what the problem is with popular software, why that problem exists and we established the benefits of taking the trouble to find a solution.


In this section I will try to guide the reader through the first baby steps towards that solution. The idea is to make you more productive in terms of work speed and, ergo, freeing up your time. That solution can be summed up in two words: "free software". Before we press on there are a couple of important points to make.

First, the term "free software" has two important and distinct meanings. "Free software" usually means "free" in the sense that it is non-proprietary. This means you are free to copy it for yourself or colleagues, free to distribute it and if you're feeling sharp, free to actually use the original code to improve the programme! This type of "free" is often called "free as in free speech" for clarity. 'Free speech' software can also be called "open source" , the difference in meaning is almost negligible.

The second type of "free" of course is "free of cost". This is usually referred to as "free as in beer". Even "free beer" programmes usually accept user contributions should you find the software useful, but it's entirely your choice. (One piece of software even requires the user to promise he or she will not take more than two airplane trips in one year). Software can be free in terms of both 'speech' and 'beer', or just one, or neither. If you are a typical computer user, it's likely that all your software is not free in either sense.

Secondly, I have established already that I do not believe you can ever be truly free or efficient when using Windows. But I accept that leaving Microsoft entirely is a big step that many people don't feel they can take yet. So I am bearing that in mind as I make my suggestions here.

Now, here are a few suggestions for users of Windows and / or GNU Linux for alternatives to popular software. The criteria for my choices here are simple. A perfect, short and sweet summary of what makes good software can be found here, but I will briefly recap.

Good software should do one job and do it well.

A music player plays music while I type. I don't need to browse musical web sites with that same software. My word processor that I'm using now does not enable me to embed a database in my document whilst autocreating forms for me with links to an HTML web design template. I don't need any of that. You get the idea.

Good software is unintrusive.

As I'm type, I'm downloading some music (legally, from jamendo.com ). My download manager is in the background and will stay there, with just a little five second message appearing in the corner to say when it's done. It doesn't pop up to ask me for "upgrades". It doesn't offer to link to other software, it doesn't use any advertising or ask for a monthly subscription. It gets the heck out of my way so I can work. Try doing that with Adobe PDF reader.


Good software is lean

You don't need to spend thirty minutes downloading bloated software just to read a PDF. It does not take 20 MB of ram just to type a letter to mum. An internet browser should not take twenty seconds just to process a basic web page. These problems occur because overpaid programmes purposely bundle their software with burdensome features for reasons we have already discussed.

Yes hard drives are getting bigger, but that does not mean we should waste the space anymore than you should put large, empty boxes on your front lawn just because you have a large garden.


Good software is easy to install and uninstall.

It's my computer. I will decide what goes in and out. Software has no more right to make its removal difficult anymore than a guest in your home has the right to refuse a polite request to leave.


I could go on but the previous link explains it all nicely, so take a quick read.

Enough waffle. Let's press on with a few basic alternatives. Don't worry if this is not minimalistic enough for you, I'm taking things one step at a time.


Office suites

Let's start with the easiest answer. To get good, free software for the office use OpenOffice.org That's the actual name of the software as well as its web address. Openoffice.org is free as in 'beer' and 'speech'. It does everything you need it to do. Its word processor can read and write Word documents, its spreadsheet programmer can read and write Excel files and so on. There's no excuse whatsoever not to use this software as an MS Office replacement. It's not exactly as lean as I would like but at least you have the freedom. Available for Windows and GNU/Linux.


Word processing

As well as the OpenOffice.org writer, there is a much leaner choice for Windows. It's called Jarte and you can see it here. Jarte is free as in 'beer'. It's small, it's quick and its interface is far more straightforward and user friendly than Word once you get past the tiny adjustment curb. I'm willing to bet that ninety percent of tasks you use your word processor for, you can do with Jarte at a fraction of the disk space and resource use. And yes, it can read and write .doc files.

Jarte is available only for Windows. A quick look at the website will see the case for minimalism explained once again, quite nicely.


Abiword is another alternative. Abiword sits somewhere between Word and Jarte for size and functionality. It is free as in 'speech' and 'beer' and is popular with Linux users, though it's multi-platform, meaning it can be used on any system. I use Abiword when I need a full featured word processor for my work. Yet again, it can read and write Word files.

If you're not sick of hearing about it yet, a good comparison of Abiword and Word is available here.


PDF File readers

Ever since PDF came into fashion, users have been baffled by the long start time of Adobe, agitated by the constant nag screens, confused by the amount of memory it uses and annoyedby requests for upgrades and massive internet downloads. There must be an alternative, right?

Yes there is: Foxit Reader. Free as in 'beer', lighting quick and tiny, Foxit Reader cannot edit or create PDF files, but how many users need to do that? (And if you do, there's other free software for you to use). Available for Windows and GNU Linux.


Audio

Unless you have been living in an alternate reality, you may have noticed that Windows Media Player is slow, bulky and tries hard to run your computer for you. Well, the alternative is Football 2000, which is one of my favourite pieces of software and one of the very few Windows only applications I miss.

Foobar can play virtually any audio file, it can create playlists, it can convert between formats, it can look up details of your audio CDs online, it can - only if you tell it to - edit the tags on your audio files (tags are the small files that tell you details such as the artist name, album title, genre type etc.) and organise your music library. The interface looks spartan and there may be a tiny learning curve, but in the long run it will save you time and makes organising your music fun again. The only thing it can't do - as far as I know - is bring up a picture of the album cover. Though a quick glance at the website suggests maybe now it can!

Foobar 2000 is freeware, meaning free as in 'beer' but not speech. Did I mention it's quick and extremely light on resources? :-)


Multimedia

Slightly tougher area here. Multimedia, by its nature, is not something that is easy for computers to handle without a lot of power. Still, remember that challenge I gave you last time? Think about your software nine years ago, what can it do now - with much bigger software - that it couldn't do back then?

To prove this point, we have Media Player Classic. MPC is based on the Windows Media Player of old but only aesthetically, the code behind it is totally independent as is the team of designers. Free in both senses, MPC can play virtually anything - including DVDs - and runs lean. It is Windows only.

On Linux, we have the even more efficient Xine Media Player or Mplayer. The latter is also available for Windows but you need to have a little computing knowledge to get it running.


Web browsers

There is a whole ton of choice in this area. Most rebellious users like to use Firefox. Personally I prefer to use Opera. There's simply no competition with the two 'big' browsers, Opera wins hands down in style, features, security, users friendliness, stability, choice and light resource use. No I don't get kickbacks for that, Opera is free as in 'beer' and multi-platform. It can even be used on mobile phones.

The adventurous may like to try a little known browser called Arora. Arora will be easy to use for anyone who has used Firefox. The only feature lacking in these early days is a system for remembering user-names and passwords. Still, it runs super light and should work well for anyone who has older hardware.

That's enough for our first experiment. Give these programmes a try and use them without fear. Mess around, have fun. They will not affect your existing software and are easy to install and remove. While you play around with them, try a little experiment: open up your task manager (Windows users press ctrl+alt+delete , Linux users all have their own way to do this) and make a comparison. Compare Jarte and Word, compare Windows Media Player and Foobar 2000 and so on. As long as your system is clean from viruses and spyware, the difference in speed and performance should be easy to see anyway.

I'll be back soon to take our experiment one step further for the willing. Meanwhile, if anyone has had their curiosity tweaked, the free software versus proprietary argument goes well beyond geek chat. It covers corporate behavior, ethics, philosophy on the rights of people and ideas about human development. A simple Google search will turn up many interesting resources, the GNU web site has many interesting articles ranging from FAQs to reasons why schools should use and benefit from free software. Finally, look out for a documentary called "Revolution OS". The introduction features one free software figure telling a Microsoft manager" "I'm your worst nightmare!".