It is a good article. I particularly relate to the focus on “hackable problems”. The approach we took when we started was identifying areas in the international development sector where the combined expertise of a team of software hackers and people working in international development could make a real difference, working as a non-profit social enterprise.

Initially we focused mostly on knowledge sharing and transparency on how funds were spent, where the sector was deeply into paper report publishing as an acceptable output of major investments. We call these “cover your ass reports”, as they are primarily an instrument for the project owner to give to the donor/investor to show that they didn’t squander the money and used in an audit. Often the reports show no such thing, but the metrics used and the way people use data is often so poor that the only thing you can show is the money was spent.

As an extent of this we saw that we could make a big difference in providing better data collection and presentation systems. We took over a prototype field data collection system from a US NGO working in water and sanitation. They wanted to open source the software, which we helped them do, and we took over the continued development and running of it as a service. Our first work was primarily with western NGOs working in countries in Africa and South Asia, but soon our systems started becoming part of the infrastructure management of these countries. Projects to implement this is often a collaboration between a UN organisation, like UNICEF or UNDP, the country government and a number of local and regional NGOs. We have the whole rural drinking water supply systems for several countries mapped using this now, and a dozen or so in the works.

This is where the open source aspect what we do becomes really important we think. We are being asked to implement infrastructure and resource tracking systems for things like a country’s bridges, fishing stock, drinking water supply and schools to name a few. We believe that these IT systems will become nearly as important infrastructure as the things they are tracking. We have started to see that this is understood by some of the countries we work with, as they are asking for the data to be housed in their jurisdiction. We think also that it is important that these are open source systems, as when these systems are successful they are going to remain for decades in production. And many of these countries have no governmental IT infrastructure to talk about at all at this point and we think that by having governmental infrastructure running on open source software you have better control of it. You can choose where it should be run, by whom and you have the possibility to have control over it.

In the article he talks about getting political. Actually building software systems for governments to use, based on open source principles, trying to build the best thing we can offer them, is in my experience a way more politically powerful tool than anything else political I think we could have ever engaged in. With a dozen countries investing heavily with us in our systems and dozens more knocking on the door I think it is safe to say that open source software can be both deeply politically engaging in a positive way, satisfying to work with and have a real world impact which is impressive.