Free software advocacy for the VCS
There’s been a lot of talk on the UK-Riders mailing list about the tendency for discussions to be subverted into an argument for the use of free and open source software (FOSS). The voluntary and charitable sectors are a difficult audience. As Free Software proponents, we feel that our software is a superior choice, but we can quickly forget that the people we work with have a much more pragmatic view of the world; they have problems that need solving. Here are some tips for advocating Free Software to charities and volunteers.
Know your audience: people working for charities aren’t always computer experts and are likely to have been volunteered into being the organization’s accidental techie. They might not have had any choice over what software tools they use for practical, political and financial reasons; don’t criticize them for it. Most people are going to have a pragmatic approach to IT; they have problems and need them solved now. It’d be nice if everyone could share your view of ethics but the practical benefits are more important now.
Use positive, vigorous arguments. FOSS has far more to offer than simply being a better alternative to Microsoft. Great sales messages don’t focus on how better your widget is than all previous widgets (many technically superior products have failed) but by concentrating on what instant benefits using your widget will bring. There’s no need to refer to Microsoft as M$ or otherwise insult them; it’s unprofessional.
Be consistent, but more importantly be realistic and correct. Here are some common mistakes.
- FOSS is not without costs. Even GPL licensing can cost.
- Commercial software and FOSS are not mutually exclusive. The most important projects are worked on by multinational companies.
- No software is without problems. FOSS has bugs and usability problems too.
- Open standards are not exclusive to FOSS. Proprietary software often makes good use of open standards to exchange data with other applications.
It’s easy to think that the world is against FOSS; especially when the facts seem to fit that view. Some people are hard to win over, some you can’t. Accusations of conspiracy will not help your case and make you look unprofessional. Expect people to have different opinions and viewpoints to yourself.
Don’t get personal: ignore others when they do. Be prepared to apologize if you accidentally offend someone. Knowing when not to advocate and when to back down is more productive than trying to grab even the smallest opportunity.
I’d love to hear, by e-mail or in the comments, if there’s anything you think that could be added or removed from this short list. It’s a tricky subject.
Subscribe to news feed
May 29th, 2007 at 5:45 pm
Very reasoned and reasonable, James.
The one thing that puts me off using Open Office rather than Office is that I’ve ‘developed’ some stuff in Excel using VBA and they don’t work on Open Office. (OK, I can’t be sked to transalate them….)
Also, not sure if things like the Morefunc and ASAP Utilities add-ins (both of which I use) work in Open Office.
So honesty requires that folk advocating OO first check that stuff the organisation already has is compatible, or can be made to be compatible.
I don’t do databases but there may be an issue with Access, too.
You’re right: organisations use software to do jobs and achieve outcomes, not to be racist about Redmond.
May 29th, 2007 at 7:41 pm
Excellent - a well thought out and mature response that could lead to people using at least some Open Source for all the right reasons.
Most so called ‘Microsoft Advocates’ are happy to look at Open Source as at least a partual solution but see no adventage to themselves or their clients in limiting their choices purely because someone else declares it to be an ‘ethical’ choice…
May 29th, 2007 at 9:38 pm
Spot on, there are a few points here that have made me think about my own actions; this is advice I will definatley be taking.
May 30th, 2007 at 12:08 pm
There is also the issue of awareness of vendors beyond the one who provided the desktop operating system. A recent discussion about collaboration focussed on Microsoft Groove (a virtually unknown product) and completely failed to mention Lotus Notes - one of the most widespread collaboration products. Notes also costs less than half what Groove costs for a retail desktop licence.
One circuit rider list contributor said he “offer solutions based on your qualifications and experience”, I wonder if the “needs of the client” sometimes go missing.
Is the VCS being offered the choice of the full range of proprietary and open source solutions ?