All


opinions

Is GitHub the new dependency trap for free software?

Free software won the source code battle, but it is quietly losing the workflow battle. We can inspect code, fork code, patch code, and redistribute code. Great. And yet, for a huge part of our ecosys ...

by Tony Mobily – 2/15/2026

opinions

Corporations trained AI on everything they could, so why can't we?

AI is everywhere. It is in search, in email, in support systems, in code editors, in photo tools, in your phone and, yes, right here in this very article. We can still pretend we are “evaluating” AI f ...

by Tony Mobily – 2/14/2026

opinions

AI is not killing free software. It is forcing us to level up

Free Software Magazine is alive right now because we had AI at hand when we needed it. We moved from an old proprietary publishing system to Jekyll in less than a day -- yes, less than a day! If we ha ...

by Tony Mobily – 2/13/2026

end users

Atop, when you need to know exactly what's happening at the system-resource level

System resources are always limited, no matter what type of computer or server you're using. You never seem to have enough RAM, CPU threads, or disk I/O. High level tools like `top`, `htop`,`sar`, `io ...

by Jeff Jordan – 6/29/2015

interviews

Interview with Mikeal Rogers: Node.js fork that ended up as a giant, unifying step forward

Node.js is the software that allows you to run Javascript to create amazingly powerful server-side applications by using Google's V8 Javascript Engine. As a Node developer myself, I have always felt f ...

by admin – 6/18/2015

Development

How to protect your GNU/Linux computer from remote attacks with Fail2ban

Governments around the world are hacking into any computer that they can find. They are not just targeting large companies, but any computer that has information that they can sell. Is there anything ...

by Jeff Jordan – 6/16/2015

opinions

It's 2015, writing a simple 6 screen application is still too hard

Last night I saw a message from a friend of mine in Facebook: she is trying to organise a baby sitting community where people who trust each other will exchange "tokens" when they babysit each other's ...

by Tony Mobily – 6/15/2015

end users

The simple guide to bitcoins using Electrum

Bitcoin is the most established digital currency available today. It provides a safe, anonymous way to send and receive a virtual currency everybody trusts. However, managing bitcoins is not _quite_ a ...

by Tony Mobily – 6/13/2015

games

Secret Maryo Chronicles: a wonderful GNU/Linux game

For those people who grew up on the "classic", 2D version of Super Mario, and -- why not -- those who like simple, but very refined games, Secret Maryo Chronicles is not to be missed. Mind you, it's n ...

by Tony Mobily – 6/11/2015

Development

Your web site, on your computer, with Free Software

A friend recently asked me to create Secure Vehicle Storage, and it reminded me that somewhere along the way, people were convinced that having a web site means paying somebody forever. You pay for th ...

by Tony Mobily – 6/10/2015

Development


Development

How to protect your GNU/Linux computer from remote attacks with Fail2ban

Governments around the world are hacking into any computer that they can find. They are not just targeting large companies, but any computer that has information that they can sell. Is there anything ...

by Jeff Jordan – 6/16/2015

Development

Your web site, on your computer, with Free Software

A friend recently asked me to create Secure Vehicle Storage, and it reminded me that somewhere along the way, people were convinced that having a web site means paying somebody forever. You pay for th ...

by Tony Mobily – 6/10/2015

Development

Create an encrypted disk image in GNU/Linux

In my previous article about creating a "mountable" disk image in GNU/Linux, I explained how to create a file that effectively mimics the functionality of a disk: I explained how to create a file whic ...

by Tony Mobily – 6/10/2015

Development

Create a "mountable" disk image in GNU/Linux

In this article I will explain how to create a file that works like a USB drive -- without the "physical" side of a USB disk. The advantage of making such a file is that you can make it encrypted; as ...

by Tony Mobily – 6/5/2015

Opinions


opinions

Is GitHub the new dependency trap for free software?

Free software won the source code battle, but it is quietly losing the workflow battle. We can inspect code, fork code, patch code, and redistribute code. Great. And yet, for a huge part of our ecosys ...

by Tony Mobily – 2/15/2026

opinions

Corporations trained AI on everything they could, so why can't we?

AI is everywhere. It is in search, in email, in support systems, in code editors, in photo tools, in your phone and, yes, right here in this very article. We can still pretend we are “evaluating” AI f ...

by Tony Mobily – 2/14/2026

opinions

AI is not killing free software. It is forcing us to level up

Free Software Magazine is alive right now because we had AI at hand when we needed it. We moved from an old proprietary publishing system to Jekyll in less than a day -- yes, less than a day! If we ha ...

by Tony Mobily – 2/13/2026

opinions

It's 2015, writing a simple 6 screen application is still too hard

Last night I saw a message from a friend of mine in Facebook: she is trying to organise a baby sitting community where people who trust each other will exchange "tokens" when they babysit each other's ...

by Tony Mobily – 6/15/2015

End Users


end users

Atop, when you need to know exactly what's happening at the system-resource level

System resources are always limited, no matter what type of computer or server you're using. You never seem to have enough RAM, CPU threads, or disk I/O. High level tools like `top`, `htop`,`sar`, `io ...

by Jeff Jordan – 6/29/2015

end users

The simple guide to bitcoins using Electrum

Bitcoin is the most established digital currency available today. It provides a safe, anonymous way to send and receive a virtual currency everybody trusts. However, managing bitcoins is not _quite_ a ...

by Tony Mobily – 6/13/2015

end users

Opening large PDF files in GNU/Linux: muPDF comes to the rescue

I was recently given an ebook by a friend. It was a photography book, with tons of hi-res images and very little text. When I opened it with Ubuntu, Evince (the default PDF viewer that comes with Ubun ...

by Tony Mobily – 6/6/2015

end users

Read RSS news feeds with Liferea

Nowadays, the Internet is all about the Web. Users seem to have forgotten that it's possible to receive updates about anything that is posted on multiple web sites in seconds: this non secret is calle ...

by Tony Mobily – 6/3/2015

Games


games

Secret Maryo Chronicles: a wonderful GNU/Linux game

For those people who grew up on the "classic", 2D version of Super Mario, and -- why not -- those who like simple, but very refined games, Secret Maryo Chronicles is not to be missed. Mind you, it's n ...

by Tony Mobily – 6/11/2015

games

MegaGlest: a fantastic, free software strategy 3D game

When the Glest team started "Glest" as a college project a few years ago, they probably didn't expect their game to go such a long way. While "Glest" stopped being developed a couple of years ago in 2 ...

by Tony Mobily – 2/4/2012

games

Free gaming platforms: welcome to the revolution

Talking about online gaming and gambling is a huge issue -- and it has always been. Many people have strong opinions about gambling, and yet Las Vegas exists, as well as many others ways to gamble. Ga ...

by David Jonathan – 2/4/2012

games

Why games are NOT the key to Linux adoption

I have a number of concerns about a recent article about [games [as] the key top Linux adoption](http://blog.andrewmin.com/2008/12/28/why-games-are-the-key-to-linux-adoption/). It nearly screams for s ...

by Jon Peck – 1/19/2009

Humour


humour

The Bizarre Cathedral - 100

Latest from the Bizarre Cathedral.

by Ryan Cartwright – 10/13/2011

humour

The Bizarre Cathedral - 99

Latest from the Bizarre Cathedral.

by Ryan Cartwright – 5/26/2011

humour

The Bizarre Cathedral - 98

Latest from the Bizarre Cathedral. You can't teach a grumpy mutt new tricks

by Ryan Cartwright – 5/19/2011

humour

The Bizarre Cathedral - 97

Latest from the Bizarre Cathedral.

by Ryan Cartwright – 4/14/2011

Interviews


interviews

Interview with Mikeal Rogers: Node.js fork that ended up as a giant, unifying step forward

Node.js is the software that allows you to run Javascript to create amazingly powerful server-side applications by using Google's V8 Javascript Engine. As a Node developer myself, I have always felt f ...

by admin – 6/18/2015

interviews

Zurmo, the free CRM: Interview with Ray Stoeckicht

I had the privilege to interview Ray Stoeckicht, the co-founder of an exciting new free software/open souce company creating Zurmo. Zurmo is a "social CRM": a program aimed at making CRM fun (if you k ...

by Tony Mobily – 2/6/2013

interviews

The newsroom’s ally: Ally-Py

*Software architect Gabriel Nistor talks to Trevor Parsons about Ally-Py, the new Free Software framework designed to get the most from web APIs.* Sourcefabric’s Superdesk enables news organisations t ...

by Daniel James – 11/8/2012

interviews

Interview with Lars J. Nilsson, author of free online gambling software

Not long ago, after giving a speech about free software I was asked by an audience member whether the free software community had come up with free (as in freedom) gambling software. I answered "no", ...

by Tony Mobily – 6/8/2012

Reviews


reviews

Using kdesvn on a multimedia project

This has been a very busy year for our "Lunatics" project (a free-film/free-culture animated web series about the first settlers on the Moon). As with many software projects, we keep our assets in a v ...

by Terry Hancock – 3/9/2013

reviews

Book review: The artist's guide to the Gimp by Michael J. Hammel

The artists guide to the Gimp is a book that gets everything right. In terms of design, the book's layout breaks all the rules of how to make a computer manual: it is in landscape format, it's all in ...

by Tony Mobily – 2/12/2013

reviews

Book Review: Ubuntu Made Easy

[Ubuntu Made easy]( http://nostarch.com/ubuntumadeeasy): A project-based introduction to Linux, published by [No Starch Press]( http://nostarch.com/), was written for the new Ubuntu user. The authors ...

by Alan Berg – 11/26/2012

reviews

QuiEdit: An Editor for Anyone Who wants a Quiet Life

Editors, like file managers and browsers, are legion. To carve out a niche for itself an editor needs to have some compelling or unique feature(s). QuiEdit is unique. No, really. It is. If you want to ...

by Gary Richmond – 5/25/2012

Announcements


announcements

The rebirth of Free Software Magazine

When I started Free Software Magazine, over 10 years ago, it was a very different world. Magazines still mattered, Facebook was a primitive site for university students, Digg was about to become a hug ...

by Tony Mobily – 4/12/2015

announcements

"Lunatics!" is back - Crowd-funding, Free-culture, and Free-Software

After an additional year of production work, our free-film project "Lunatics!" is back up on Kickstarter. We have a lot more done - some "finished" animation, voice acting and soundtrack mixing, a lot ...

by Terry Hancock – 7/25/2013

announcements

Great book giveaway from Packt Publishing: GIMP Starter Guide

If you want to learn how to use GIMP, this is your chance to win a book that will teach you just that! Packt made available 5 copies of the great book GIMP Starter Guide by Fazreil Amreen. In order to ...

by Tony Mobily – 5/23/2013

announcements

Packt Publishing is celebrating their 1000th book tomorrow

Packt is one of the first publishers who actively supported us back in 2005, when this mad adventure started. They were just starting up back then, and yet they invested in Free Software Magazine in s ...

by Tony Mobily – 9/27/2012


We organise Free Software Magazine with Apollo Project Management