Alternative computing

Why pay thousands to restrictive software companies when open source programmes are free, easy to us

This week, the Greens have joined together with Friends of the Earth, New Internationalist, People and Planet and the Free Software Foundation to call on other social and activist groups to reject Microsoft's Vista operating system and encourage the use of free software.

Free and open source software (FOSS) is written by teams of developers from different companies and organisations, and can be used and shared by anybody. The 'source code', which make the program work, is made available to all users to copy and rewrite, unlike conventional software, where only the copyright holders can make changes or legally distribute copies – usually for amounts of money that bear no relation to the cost of making and distributing a disc.

The main benefits of FOSS to a small organisation are, of course, cost and independence. Most of the software is free, and often it is very easy to use. It almost always works well with other programs and doesn't try to make you buy a whole package of related products.

With free software and some second-hand or refurbished hardware, an NGO or small business can start up an office with a couple of hundred pounds, rather than spending tens of thousands on new hardware and the vast range of software licences you need in order to do the most basic office tasks. Microsoft or Mac operating systems, along with Microsoft Office and Acrobat Professional for making pdfs, don't come cheap, even with non-profit discounts.

Professional support for non-profit free software is growing fast, with groups such Tactical Tech and Women's Net producing a collection of peer-reviewed software tools that do everything an organisation needs to get itself going, all bundled up as 'NGO In a Box'. Other tools such as the free 'relationship management' tool CiviCRM (which will keep track of your members, volunteers and donors all in one place) are helping NGOs to free themselves from the tyranny of the, frankly awful to use, Microsoft Access.

“This all sounds lovely,” I can hear you thinking. “But why is the Green Party getting involved? Surely this doesn't have a lot to do with the environment?”

Well, it does and it doesn't. Specifically on Vista, when it launched this year we alerted the world to the wasteful attitude to hardware Microsoft's new operating system was foisting on its customers. The demands of the new system meant that many components in the computers of early adopters would be unable to cope, so potentially millions of perfectly good sound and video cards could be dumped in the bin as a result of the switch. We went so far as to call it a 'landfill nightmare' and I said that “future archaeologists would be able to identify a 'Vista upgrade layer' in our landfill sites." OK that was an exaggeration, although not much of one.

But apart from the environmental benefits of free software in avoiding the throwaway festival that comes with a Microsoft upgrade, there are philosophical reasons for the Green Party's affinity with free and open source.

Greens are often thought of as being against globalisation in all its forms. However, globalisation of shared information is a good thing, especially if it means small and local economies can share the benefits of collaboration and become independent of multinational corporations. If you think this sounds idealistic, take a look at Brazil, where they are saving vast sums of money by using Linux to bring computing to the favelas, or the One Laptop Per Child project, which is using open source software to drive a very cheap and simple computer that will be distributed to children throughout the developing world.

We first adopted policies in favour of FOSS in 2005 and have been gradually moving our office systems to open source solutions since. We now use Linux for our web server and website and a range of open source programs in the office. Along with signing up to the Free Software Foundation's call for more NGOs to take advantage of the benefits, we're extending this call to government too.

Think about it. The problem of designing a computer system to run a library or make hospital appointments is roughly the same everywhere in the world. With every government hiring IT companies to create separate, proprietary systems, a lot of private profit is created. However, the governments will not own the source code at the end of the process and the companies can charge the same to each government they sell their software to. It's the same kind of deal as Microsoft charging hundreds of pounds for an MS Office licence and making astronomical profits, because the cost to them each time the software is installed is – literally – nothing.

Under an open source model, governments instead collaborate with each other and pay IT companies to develop open source systems. This means the problem can be solved once and then implemented everywhere without charging taxpayers again and again for the same thing. Upgrades and further developments can be funded and carried out collaboratively too, and this can lead to enormous savings overall. Health sector projects are already underway, such as the Open Health Information Project led by Oregon State University. Getting the UK government to embrace this new approach could bring huge benefits to this country, given the billions being put into public sector IT at the moment.

Using more FOSS in government could do more than save money and development time, it could also free us from having to get involved with companies like Lockheed Martin, who are now in the final round of selection to run the 2011 Census (as I have blogged about before).

The Census Alert campaign would be completely unnecessary if the government was able to take and adapt a free, open-source census-gathering system, developed collaboratively and openly with other governments, with data security and privacy in mind. Instead, unless the campaign succeeds (which it might – we now have Campaign Against the Arms Trade and several MPs supporting the campaign) it is likely we will have to put up with the black-box, proprietary software provided by Lockheed, plus their assurances our personal details will be safe. I know which model I would rather trust.

10 comments

cmister's picture

Sign along with Green Party the call for free software adoption: http://freesoftwarefreesociety.org

mattl's picture

Sian, I am glad to see the Green Party is starting to 'get' free software - this, and your appointment of the boy Chance are the reason I feel proud to be green.

Dodgy's picture

"Under an open source model, governments instead collaborate with each other and pay IT companies to develop open source systems. .."

If you think that Open Source is commissioned by Governments, then you have deeply misunderstood the whole ethos of the movement. In it's essentials, it is a right-wing libertarian movement, rather than a socialist proposal. Read Richard Stallman. If you don't understand this, may I suggest that you either learn about some of the issues involved in the technology, or write about things which are less important?

tszuni's picture

Around 55 European, North and South American and African Public organizations participate in the PloneGov project (plonegov.org). The goals of this close collaboration is to develop in a cooperative manner, applications and websites suited for public organization for their own use as well as for their citizens’. PloneGov strategy mainly rests on two renowned multiplatform Open Source tools: Plone and Zope.

sianberry's picture

Thanks for the kind words Mr Dodgy, but of course I'm not saying FOSS is currently a government led initiative. If you read my article, you'll see I am simply saying there would be benefits if public sector IT embraced this model more.

Ferdi's picture

Not to be sour grapes, Sir but I think you could have better explained the difference between free as in freedom and free as in free beer (free as in libré and free as in gratis).

Free and Open Source Software is not only freely distributable without the requirement to pay for a license to use; it is also free to use and modify yourself as you see fit (with the necessary technical knowledge, of course) without being dependent on the producers of software to dictate you what the software can and can't do.

Some in the Open Source community view this software freedom as trivial, but if our goal is to free ourselves from the influence of unethical mega-conglomerates then this software freedom must be fully understood. You have alluded to this in the later part of your article but I feel that the issue of freedom from proprietary software still needs to be more clarified for the benefit of the reader.

Keep in mind though that the FSF and the OSI camps mostly disagree only within some of the more specific details regarding software philosophy. Within the issue of freedom from proprietary software (as in 'don't force me to use proprietary software') they both mostly agree, as they do with methodology (as in, 'show me the code').

More philosophical details can be found in their respective websites: www.fsf.org and www.osi.org. I highly recommend reading and comparing both viewpoints objectively.

Ferdi's picture

> Not to be sour grapes, Sir

Oops, I meant Ma'am :o)

FlipC's picture

It must be pointed out though that for larger organisations using for-profit software they often have direct access to the developers. A fault that causes a problem can result in a patch being rushed out quickly or a work-around being advised.

For FOSS a problem that may seem important to you may seem trivial to the community and the attitude might well be "So fix it yourself".

leapy's picture

Hey FlipC

It's worth pointing out that that very access to the closed-source developers costs a lot of money in maintenance fees - usually some 40% on top of the original license fee p.a..

The advantage of FOSS is that you have the option of relying on the community or, in your scenario, hiring the skills to "fix it yourself" and then contribute the fix back into the community.

Either way FOSS wins.

215cu's picture

This is very laudable and not too dissimilar to corporations already taking the tentative steps to using open source software in commerical applications. As you have pointed out many developing nations and third-world already use open source software and remove the need for expensive software license and can run open source software on often recycled western computers.

However, the big rub for further adoption is the risk involved and also the 80:20 rule of open source software. Open source is developed by a diverse community from one teenager in his bedroom, to a venture capital led operations that will re-coup their investment in support licensing agreements. The 80:20 rule operates in that open source software will offer the core 80% of functionality of a commerically sold piece of software at 20% of the cost.

Government IT has many problems that cannot all be solved by adopting open source software. For a start, security accreditations are difficult to come by for open source software, mainly due to the sheer scale of investment required to make their software compliant to standards and to seek official accreditation. Also the very nature of government IT is that it has organically grown over decades on many different hardware platforms and software operating systems. It takes time to replace these systems and to embrace even established technology. Government IT has a reputation of being very slow to change as any IT supplier will happily tell you as well as an uneasy relationship with the IT industry.

Also, in terms of government using open source, there are always opportunities. However, it could never and certainly won't be 100% fully adopted.

In terms of census information, this is part of the Holy Grail of personal information. Tax, Criminal, Health and Census information have to very carefully guarded as they are incredibly valuable in the marketplace but also are very useful to fraudsters.

As for 'black-box' software, this is simply a protection of intellectual property and the company's investment in a product. Just like Coca-cola is a 'black box' soft drink. It is not inherently bad and it has served the software industry very well over the last 40 years. Open source is just another way of doing things.

Such is the beauty of capitalism.

Latest tweets