For the last few months, the Open Source Society has been facilitating a project called the Public Sector Remix. This involves a number of public sector agencies investigating use of a free software stack on the desktop and understanding the barriers preventing its more widespread adoption. As the project has run out of money, my involvement is at an end, so it’s a good time to reflect on what the project has achieved so far.
The biggest challenge is overcoming inertia—the tendency to keep going in the same direction, because it’s the path of least resistance. Let’s be clear, there are no logical reasons to avoid free software on the desktop:
- modern FOSS stacks, such as Ubuntu and Novell SLED, are simply stunning and more than capable of meeting business requirements
- power users have the most to gain from the increased capabilities available from a FOSS desktop; e.g., try doing this with Microsoft Word (warning: PDF)
- vendors offering implementation, training and support services around FOSS are capable, passionate and committed (I’ll have more to say on vendor capability later)
Like any investment, it comes down to the business case and asking the right questions about how the investment will:
- increase or decrease the cost of exiting from current desktop arrangements (if you are in a hole and want to get out, the first thing to do is stop digging)
- increase or decrease our ability to collaborate and exchange information with others, who may use different desktop technologies (will we be more open, or less open?)
- increase or decrease our ability to support and manage a diverse desktop software environment (will we have more choice, or less choice?)
If I were a public sector CIO, I would be asking my managers, “What are we doing to bring contestability back to the desktop?” The agencies participating in the Public Sector Remix project have a clear view of their business objectives and the benefits they expect to achieve. They want to adopt technology that can enable business, without strings attached, and discard technology painlessly if the returns are no longer justifiable.
The project has given me many thought-provoking moments, of which the most interesting has been the vexed question of ideology. Some people who consider themselves pragmatists say those who advocate free/libre or open source software are putting ideology first (forgetting that pragmatism is itself an ideology). They say the “correct” position for a manager is to be “impartial”. Linus Torvalds refutes this best:
I think Open Source is the right thing to do in the same way I believe science is better than alchemy.
To put this another way, taking an “impartial” position is like saying that intelligent design should be taught alongside evolution. I prefer to think that in the long run, more and more people will adopt a “free software first” policy—that we will choose FOSS on the basis of its additional inherent flexibility and freedoms.