Software Freedom Labs ⌨

A Melbourne-based business helping organisations, community groups and schools to benefit from free software.

About us

Melbourne Free Software Interest Group
How do I find others interested in free software?

We host a small interest group for free software supporters in Melbourne and Victoria.

Running fully-free software

All the software we use is fully-free software. Our computers run GNU/Linux — the GNU operating system with the Linux kernel. 1

Use third-party services based on free software

We look for service providers that use and offer technical support for free software. Two that we're particularly fond of are Rsync.net for off-site backup, and GPLHost for web server hosting.

Paid up Free Software Foundation members

We value the pioneering work of the Free Software Foundation (FSF) so we contribute through membership fees.

Our work

What is free software?
Free software respects your freedom by allowing you to use it in any way, share it and modify it. The opposite of free software is proprietary or non-free software. Don't be confused, these issues aren't technical; they are about freedom and ethics.

For more, see the the article What is free software, by the Free Software Foundation.

Custom free software development

The custom software we write is provided to our customers under a free software license. This gives them the freedom to use, share and modify the software as they please. In contrast to most developers, we celebrate this freedom, rather than seeing it as a threat.

Best-practice web-application development

The web and database applications we develop have a strong focus on being simple and easy for visitors to use. We pride ourselves on creating high-quality, standards-compliant interfaces to these applications. Among our favoured free software development tools are the Python programming language and the Django Web framework.

For larger projects, we work with the amazing folks at Boojum. Major clients include the Department of Education and Bicycle Victoria.

Free software education

We actively encourage and teach customers about the benefits of free software. Our goal here is to help them value freedom and be confident in demanding it from their software suppliers. We help customers express the benefits of free software to their decision makers in terms that they can understand.

Transitioning to free software

Thorough planning helps avoid problems when transitioning to free software. We help select appropriate applications and operating systems, train staff/students, migrate data and provide on-going support.

Selecting computer hardware that's compatible with free software

Choosing hardware that is supported by free software drivers requires a significant amount of research. Often the tiny details such as chipset and hardware revisions can make all the difference. We have a good deal of experience with the detective work involved.

Speaking

Software Freedom Day 2009, Melbourne

For Software Freedom Day, Ben gave a talk entitled "Why is Free Software important?". This non-technical talk discussed the ethical problems of proprietary software and introduced free software as a better alternative.

  • Additional information handout (PDF)

Projects we support

OpenStreetMap

Freeing geographical data and maps.

We contribute to OpenStreetMap by extending the map around our favourite places. This includes mapping the entire town of Ararat by bicycle. We also donate to this project.

Openmoko

Freeing the mobile phone.

The Openmoko Neo FreeRunner is a mobile phone first; a phone running free software. Although the phone is currently considered a developer-only product, ours is in active use. In a world full of restrictive phones, this is a very exciting device.

Image from Wikipedia — licensed under Creative Commons Attribution ShareAlike 3.0.

One Laptop Per Child

Freeing education.

The One Laptop Per Child project is a technology project that's not really about the technology. The project aims to empower children all over the world with educational tools and knowledge. The project has developed a durable and cost-effective computing device called the XO and distributed it to disadvantaged children all over the world.

Another reason we're excited about this project is that the device uses free software, including a free software BIOS. 2

We support the project through the purchase of a development machine through the "Give on, Get one" program. A second machine is given to a child.

gNewSense

A fully-free GNU/Linux distribution

Unfortunately, many people and companies who distribute GNU/Linux software add proprietary extras. We disapprove of this practice and choose gNewSense, a distribution based on the Ubuntu distribution, but with all the non-free software components removed.

Identi.ca

Free software social networking.

Mainstream social networking services are highly restrictive. They use proprietary software and give users very little control over their own data. Identi.ca is a leader in free network services. We are regular users of Identi.ca.

Contact

No relation to the Software Freedom Law Center
Although our domain name (softwarefreedom.com.au) is a little similar, we are not associated with the fantastic work of the Software Freedom Law Center. We encourage you to listen to their interesting and informative podcasts.

For more information, please contact:

Ben Sturmfels
info@softwarefreedom.com.au
(03) 9024 2467

ABN: 73 790 446 591

Footnotes:

1 The GNU operating system is a large collection of programs that allow you to do useful tasks with a computer. The Linux kernel is the component of the operating system that controls how other programs use and share the hardware. For more, see the GNU Project's article: Linux and GNU.

2 The BIOS is a program saved onto the main circuit board of the computer that controls basic communication between the hardware components. Free software BIOSs are currently rare, but the Coreboot project is making great progress.