Becoming an Open Source Lobbyist?
Random Guru 42 asks: "With the recent MFP scandal in Toronto, with we taxpayers having to take the brunt of the cost of licensing and leasing software the city doesn't need, I'm wondering what it would take to lobby the city to start switching over to open source software. Has anyone ever tried to lobby your local council to make the jump away from expensive, closed software?"
Open Source is a development model, a way to create a work, usually software. While it does have many pluses compared to other development models, how a program is made generally has little impact on someones decision when they're choosing a program to use. On the other hand, Free Software is based on the Freedoms that a program has, and thus is much more business/government friendly.
Yes, you heard me. The Freedom that Free Software gives you is often the most compelling reason for anyone to switch, you just need to realize that different people value different freedoms. In this case, when talking to a government you need to remind them what freedoms they are giving up by using proprietary software. Here's a brief list of points to get your started.
My personal favorite of XP's EULA - Section 9 concerns upgrading and says "After upgrading, you may no longer use the software that formed the basis for your upgrade." This means that if you have a CD of XP SP1 and upgrade to SP2, then according to this agreement you have to buy a totally new copy of Windows to reinstall should your system get hosed.
EULAs are intentionally vague, and chain the user with restrictions so draconian that it's nearly impossible to use the software normally without voiding the EULA. Do some research, it is very easy to come up with a very long list of legal traps that would persuade a user away from proprietary software.
And then you can mention that Free Software does not come with such restrictions. Indeed, one of the basic points of the Free Software definition is that the software should be free to use in any way the user sees fit, without restrictions. A little research into this and you can have one hell of an argument.
One PHB I worked for wrote a complaint about how bad OpenOffice was, and how bad Linux was. He calls the OS on his home machine (XP Home) "Word".
The punch-line? Said PHB wrote out the complaint using OpenOffice (1.1.2) on a Linux box (Mandrake 10.0 using KDE 3.2) without realising it. One of his receptionists used the same system for three days before she suddenly frowned at the screen and said, "Hey... this isn't Microsoft Word, is it?" Cue the quiet gristly sounds of Leon biting his tongue.
So... beware of people telling you OpenOffice has a steep learning curve. If your office is dumb enough to base its digital life around a big sheaf of Excel and/or Word macros, then yes, they will have major issues with that. They will have major issues with anything. Everyone else - the gazillions of people who wouldn't know what a macro was even if it leaped out of the screen and bit them on the nose - will get along just fine.
Got time? Spend some of it coding or testing
My brother works at Toronto city hall and he was complaining to me earlier about how his own computer (at work) barely works.
I asked him why he couldn't install Firefox, or OO.o, and it was all about IT. So then I asked him to tell IT to do it, but he said that he would have to get permission from this person, and that person, so it's very difficult to change anything there. I'm assuming it's very similar in many other organizations out there and I won't put the blame on the IT people, however they should definitely try their best to implement much needed apps like Firefox, PGP (for email), spyware tools etc.