Archive for the ‘Linux’ Category

Software Freedom Day

2008/09/20

I just learned about Software Freedom Day: today, 20 September!

Software Freedom Day (SFD) is a worldwide celebration of Free and Open Source Software (FOSS). Our goal in this celebration is to educate the worldwide public about of the benefits of using high quality FOSS in education, in government, at home, and in business — in short, everywhere!

I don’t have much time to research and write the article I would like to write in support of this. I am a big supporter of free software (“free as in speech, not free as in beer”), and hope to include a line of articles on it in this blog when I have more time (whenever that might be).

For the moment, let me just give a little anecdote:

My dad is a farmer in Alberta. He uses a computer for accounting, word processing, e-mail. It is important, because one of his main operations is a mail-order seed-potato business, Eagle Creek Seed Potatoes with a website for people to browse and order from. (He grows several very interesting and exotic varieties of potatoes for gardeners across Canada.) My brother farms with him, growing u-pick flowers and a very popular sunmaze.*

They recently got attacked by an e-mail virus that just about did them out of internet access – a serious problem for an internet-dependent business.

We were visiting Canada at the time, and I suggested trying Linux (specifically Ubuntu, one of the most human-friendly varieties of Linux). They put Linux on the infected machine, got the e-mail client running within the day (it’s at least as easy as it is on Windows), and are now 99% virus-proof.

While we were at it, we put Xubuntu, a low-spec variety of Ubuntu, on a laptop that could no longer handle the demands of Windows, and suddenly they had one more usable computer than they had before.

A very short learning curve (about the same as you’d get moving from one version of Windows to the next) and they were all up and running.

Moral: if you don’t want to spend money on virus-prone operating systems or on the latest and greatest computer, but just need something that works easily, reliably, and safely, Linux is the way to go. (Free Software is marketed as “free as in speech, not free as in beer”, but it’s usually both.)

And even if you don’t want to go so far as trying Linux (even though it’s very easy), there is a lot of useful free software out there that you can use in Windows or on the Mac. Try OpenOffice.org, which has a word processer, a spreadsheet, and most of the applications and features that Microsoft Office has. Try the Gimp, an image processing program akin to Photoshop. And for the love of all things digital, make sure you’re using Mozilla Firefox rather than Explorer!

That’s all for now. Enjoy Sofware Freedom Day!

*Note: Yes, I am shamelessly promoting my family’s businesses here. Go, visit them, try the maze, grow some potatoes.

(Thanks to TeXblog for alerting me to Software Freedom Day.)

Ubuntu gets saved

2007/11/04

I’ve long been a fan of the Linux operating system. Of the many, many varieties of Linux out there, my favorite so far has been Ubuntu – easy to install, easy to use, lots of community support, and it’s pretty.

I was looking at their website the other day, curious about the latest version (currently 7.10, nicknamed Gusty Gibbon), and had a look around the different flavours of Ubuntu.

There’s “regular” Ubuntu, which comes with the popular Gnome desktop environment

Then there’s Kubuntu, which has the same software but with KDE instead of Gnome
Edubuntu comes with educational software, and is designed to be easy for non-techie teachers to set up a classroom network

Part of the virtue of Ubuntu is that it comes with easy-to-install packages for media playing and other tasks that have historically been difficult to do in Linux. Unfortunately, some of the software for these tasks is not technically “free” – they cost nothing to use, but they are not distributed under the GNU General Public License.

So for those with a particular attachment to that license and the ethical stance it promotes, there is Gobuntu

And finally there is Xubuntu, for those with older systems (slower, less disk space) or those who want to squeeze the most speed and power out of what they have. It uses the bare-bones Xfce desktop environment.

I had come across all of these before. I went with the default Ubuntu flavour, because I like Gnome and it was easy. But the popularity of the Ubuntu family of distributions has led others to take Ubuntu as a base for developing other varieties. I hadn’t heard of most of these before. They include distributions tuned to particular requirements such as for security, for compactness, for different languages.

But two jumped off the screen at me (so to speak):

and

That’s right. Ubuntu CE (Christian edition), with a Jesus fish incorporated into the basic Ubuntu logo, and Ubuntu ME (Muslim edition), with an Arabic word inside the Ubuntu logo. (Anyone know Arabic? What does it say?) [Edit 12 November: I'm now pretty sure it's "Allah", the Arabic word for "God".] [Edit 2010 November 30:  Ubuntu ME is now called "Sabily", and can be found here.]

The main differences between these and the standard Ubuntu varieties seem to be that CE and ME include special software – primarily for browsing the holy text and filtering web content. I gather that some customization of the graphic theme has also been made. The Christian version includes a What Would Jesus Download toolbar for the Firefox web browser. The Muslim edition includes an Islamic calendar and even a reminder application for the five daily prayers.

But more than any of this, I suspect that the main motivation behind each of these variants is to build an online community of like-minded people.

So I thought, what other religious-themed Linux variants are out there?

I came across Mythbuntu, but that’s not religious – “Myth” refers to MythTV, a multimedia application.

And then there’s Devil Linux (not based on Ubuntu), but again the religious implication is unconnected to the purpose of the distribution. It’s a dedicated server distribution, which I know almost nothing about.

So then I wondered if there’s a humanist-themed Linux. Shouldn’t there be? Maybe I could slap together Ubuntu HE.

Then I remembered something I read back when I first discovered Ubuntu:

Ubuntu is an African word meaning ‘Humanity to others’, or ‘I am what I am because of who we all are’. The Ubuntu distribution brings the spirit of Ubuntu to the software world.

So there you have it. Ubuntu, plain old normal Ubuntu, is already a humanist distribution. (I would even say that Linux, and free software in general, reflects humanist values. But that’s a theme for another post.)

The days when you had to be a hardcore computer hacker to get anything to work on Linux are behind us. I find Ubuntu as easy to work in as Windows – easier in some ways.

If you haven’t tried Linux recently, give it a go. Get Ubuntu (free CD by mail or download) and run it risk-free from the CD to get a feel for it.*

And give me feedback. Do you think (like me) that humanist values lend themselves well to the free software philosophy of Linux (and Ubuntu in particular)? What about other operating systems – how do they (and the companies that produce them) strike you from the standpoint of humanist ethics?

* This post was written and submitted on a computer running Edubuntu from the live CD, with Windows XP installed and untouched underneath.

High-tech philanthropy: how you can be the next Bill Gates!

2007/11/01

I have just come across a really cool initiative for educating children in developing countries: One Laptop Per Child (OLPC).

I know, I know. Just from the name, it sounds like the sort of pie-in-the-sky idealism cooked up by affluent do-gooders in their summer home who have never had to live on what people earn in developing countries.

But check it out. Really. Each unit costs only $200 US (less than £100).

As the founder and president of OLPC, Nicholas Negroponte, says, “It’s an education project, not a laptop project.” The design and distribution strategy reflect that. They have held to a number of simple design features in creating this laptop, the XO, which should make it ideal for use in the most under-developed areas:

… the laptop could not be big, heavy, fragile, ugly, dangerous, or dull. Another imperative was visual distinction. … [T]he machine’s distinctive appearance is also meant to discourage gray-market traffic. There is no mistaking what it is and for whom it is intended.

XO is about the size of a textbook and lighter than a lunchbox. Thanks to its flexible design and “transformer” hinge, the laptop easily assumes any of several configurations: standard laptop use, e-book reading, and gaming.

… The integrated handle is kid-sized, as is the sealed, rubber-membrane keyboard. The novel, dual-mode, extra-wide touchpad supports pointing, as well as drawing and writing.

… It contains no hazardous materials. …

In addition, —for use at home and where power is not available—the XO can be hand powered. It will come with at least two of three options: a crank, a pedal, or a pull-cord. …

Experience shows that laptop components most likely to fail are the hard drive and internal connectors. Therefore, XO has no hard drive to crash and only two internal cables. For added robustness, the machine’s plastic walls are 2mm thick, as opposed to the standard 1.3mm. Its mesh network antennas, which far outperform the typical laptop, double as external covers for the USB ports, which are protected internally as well. The display is also cushioned by internal “bumpers.”

The estimated product lifetime is at least five years. To help ensure such durability, the machines are being subjected to factory testing to destruction, as well as in situ field testing by children.

(from the features page)

And, more importantly, they are inexpensive. They are built as simply as possible, and run with only free software (their conditions for software inclusion are analogous but not identical to those found in the excellent GNU General Public License).

You can participate in various ways – by volunteering, by donating to OLPC. But my favorite is the “Give 1 Get 1″ campaign. You pay for two of them; one goes to a child in the developing world, and the other comes to you for your child to use. Let’s face it – it’s a great little device, especially for the price tag.

So from 12 November, for a fraction of the cost of a normal laptop ($399 US, or £191.93 at today’s exchange rate) you can buy your child a sturdy, versatile educational tool while contributing to an innovative and promising effort to lift poor children out of poverty through education.

As a long-time fan of laptops, of open-source software (particularly Linux), and of education, I find this plan very exciting. I would love for Kaia’s first computer to be an XO. (I kinda think it’d be nice to have one myself, too.)

Of course, I’ll also have to keep my eyes on other projects with similar goals (see here, here, and here). They all seem to be interested in the charitable goals of helping kids in developing nations, so I don’t think competition and rivalry will become too much of a problem.

Let me know what you think. I am currently in the first flush of excitement over this idea – I haven’t turned my critical-thinking fully on this idea. Would you contribute to this project? Would you buy one of these for your own child as well as for a needy child?


Follow

Get every new post delivered to your Inbox.

Join 30 other followers