New era for African independence

Programmers, developers and software makers herald a new era of African independence.