Comparison study of free/open source and proprietary software in an African context

Public ICT access and software choices in Africa
Information and communications technology (ICT) can reward those who use it well with increased economic opportunities and income, better quality of life, and cultural and political advantages. Those who do not use it are left behind, and ICT disparities exacerbate existing inequities. Many governments, development agencies, and community organisations have responded to this problem with public-access projects aimed at bringing technology to disadvantaged countries and communities. Frequently these projects set up computer labs with Internet connectivity in public spaces like schools and community centres, targeting people who may never own a computer or use one in their workplace.
Given the practical realities faced by these public-access projects, the type of technology used can be a make-or-break factor in their success. It is crucial that the decision-makers behind these efforts carefully weigh the pros and cons of different technology solutions, make informed decisions about the design of public-access computer labs, and make smart choices about how to balance spending limited funds on things like computer hardware, software, and Internet connectivity. In this context, the choice of software implemented in public computer labs is a core issue, one which has been the subject of considerable debate in Africa recently.
Choosing software for public-access computer labs
The decision about whether free/open source software or proprietary software is implemented in a computer lab is one of many important decisions faced by public-access projects. What kind of software is best for public-access computer labs in Africa? This seemingly straightforward issue is a point of contention for many.
•    Free/open source software (FOSS). Some argue that free/open source software is the best choice for public-access projects because of its low cost and the associated benefits it brings to society and the economy. This kind of software is distributed together with its underlying source code, under a certain kind of copyright. FOSS copyright licenses allow everyone to read, modify, and redistribute the source code, so programmers can improve and adapt the software, and fix bugs. And the software can be shared with others, so users can give it to their neighbours, colleagues and friends. Some FOSS licenses prevent software developers from distributing their modifications and additions under a non-FOSS license. However, these restrictions have no impact on end users, who are the focus of this study.
•    Proprietary software (PS). Others maintain that proprietary software is a better option, arguing that it offers comparable benefits and that there is more to the cost issue than meets the eye. Proprietary software is privately owned and controlled, usually by a company. The owners of proprietary software hold a copyright that awards them the exclusive rights to publish, copy, modify, and distribute the software and they usually keep the source code hidden. Most proprietary software companies sell an “end-user license” that defines how people are allowed to use the software on their computers — for example, only allowing non-commercial uses, or restricting the user’s ability to share the software.
•    The choice of software raises a number of deep (and often divisive) issues. A polarised debate draws on complex cost-benefit analyses and philosophical underpinnings. Well-intentioned public-access projects — some ignorant of what is at stake, and others overwhelmed by the magnitude of the discussion — get caught in the middle. And decision-makers are urged to choose.
The software comparison study
The Comparison Study of Free/Open Source and Proprietary Software in an African Context was undertaken in 2003 by bridges.org in collaboration with SchoolNet Africa, the International Development Research Center (IDRC), and Open Society Institute (OSI). The study looked at the software environments in public-access computer labs in Namibia, South Africa and Uganda, and examined the factors that affect software choices, the realities of the current situation in Africa, and the long-term implications of software choices for Africa, considering both ground- and policy-level issues. It is the first study of its kind in Africa.
The software comparison study had two main objectives: 
1.    To examine ground-level realities and direct implications of the choice between free/open source and proprietary software in the African context, and
2.    To inform decision-making so as to optimise public-access to ICT in Africa.
The research methodology for the study was developed from a combination of literature review, impressions collected during an initial scoping study, and application of bridges.org’s Real Access/Real Impact framework. The report’s findings are based on quantitative and qualitative data collected in 2003-2004. Researchers visited 121 computer labs, collected information from lab staff through a comprehensive questionnaire, and interviewed lab managers and policy-level decision-makers. The collected data was analysed by an outside statistical consultant and combined with background research where appropriate.
This report presents the findings of the study, providing objective information intended to inform decision-makers in Africa and beyond. This report is targeted to both policy-level decision-makers and managers of computer labs, but it may also be relevant to the interested layperson.
Overview of the countries studied
While the study was designed to produce results that would be as broadly applicable as possible to a wide array of countries and settings, practical limitations required a focus on a few representative countries: Namibia, South Africa, and Uganda were selected. These three countries offer a diverse environment in terms of awareness levels, the interest and involvement of the private sector and civil society, and the positions governments are taking.
Namibia has more FOSS computer labs in schools than any other African country, yet the Government is involved in a strategic public-private partnership with a multinational proprietary software vendor. The South Africa Government has developed one of the few official government policies regarding software choices and many Government officials have expressed their support for FOSS.
At the same time, the President has accepted one of the most comprehensive proprietary software donations to schools in the world. In Uganda, the Government has not developed a clear position on the issue of software choices, but is conducting a teacher training programme that is based on proprietary software applications; there are some strong supporters of FOSS in academia and among smaller ICT businesses, but the industry as a whole is dominated by proprietary software companies.
The majority of the computer labs visited in this study have only the minimum infrastructure and equipment necessary to make the operation of computers possible. The size of labs varies widely depending on their economic situation and the source of donations; some of the more affluent labs have 30 or 40 new computers, while poor labs may only have two or three PCs, which are often second-hand or refurbished. Most computer labs have at least a minimum level of security and furniture, because many donors require these kinds of basic provisions to be met before they will donate computers to a school. It is rare to find air conditioning or even fans being used to cool the labs, and sometimes a heavy price is paid for not sealing the room against heat and dust. In addition, poor electric and telecommunications infrastructure is a problem, especially outside of the main towns where frequent electricity failures and unreliable telephone lines are common.
Findings of the study
The findings of the study look at the key issues that affect software choices in the public-access lab environment, and illustrate the context of these choices in African labs. The following criteria that affect software choices and ultimately determine whether people have Real Access to ICT in Africa’s public-access computer labs were considered:
•    Appropriateness of software to local needs and conditions;
•    Software costs and affordability;
•    Locally relevant and useful applications, content and services;
•    Capacity-building for end users;
•    Technical capacity of computer lab staff;
•    Availability and quality of technical support;
•    The impact of awareness on software choices;
•    The effects of policy and political will on software choices; and
•    Self-sustainability: a critical factor for computer labs.
Key observations from the study
•    Both free/open source software and proprietary software can be used to offer technology solutions appropriate for African public-access computer labs.
•    The thin-client model provides a reliable, cost-effective and popular solution for public-access computer labs in Africa.
•    Software license costs for proprietary software are significant in principle, but in practice they are not borne by many of the public-access computer labs in Africa.
•    At ground level in Africa, the potential for cost savings gained from the use of FOSS depends on many factors.
•    General ICT skills levels — especially for installation and maintenance of software — are low overall, and experience with proprietary software is more pervasive.
•    Training courses for PS are more widely available than for FOSS.
•    The fact that FOSS makes source code available and encourages modifications is not exploited by the vast majority of public-access lab staff or users in Africa because they lack the necessary skills. However, it does offer an opportunity for local service providers to create customised applications.
•    The availability and quality of local technical support in Africa (for both free/open source and proprietary software) is reasonably high overall, although FOSS support tends to rely on free services.
•    While there are a number of projects underway to translate software into African languages, these localised versions are not yet widely used in public-access labs and there is some disagreement about the value of local language software.
•    Most FOSS labs in Africa are set up and supported by a small group of enthusiastic implementing organisations, so the success of FOSS labs relies heavily on their efforts.
•    General trends with regard to economic situation, age of the lab, and staff experience can be identified among labs that use the same type of software.
Key challenges and lessons learned in public-access computer labs in Africa
•    Financial constraints are the key obstacle for African public-access labs, regardless of whether they are using free/open source or proprietary software.
•    With only rare exceptions, the current models for public-access computer labs in Africa are not self-sustainable, regardless of whether they are using free/open source or proprietary software. Linking sustainability with the effective delivery of social services could make public-access labs worth subsidising over the long term.
•    Overall, local lab staff members lack the skills and expertise to help users and communities realise the potential benefits of computers for their lives.
•    Most African public-access computer labs lack a full understanding of their users’ needs. This also reduces the labs’ opportunities to charge for services.
•    While the limited number of locally-relevant applications is an issue in some African public-access labs, the overall lack of awareness among lab staff about software alternatives is a more significant factor limiting the availability of locally-relevant applications.
•    Confidence in and enthusiasm for certain kinds of software are important success factors for public-access labs in the African context, but many are hindered by the effects of low levels of technical expertise among staff and users.
•    In addition to cost and lack of awareness, the absence of effective local channels for obtaining software make procurement difficult for many public-access labs in Africa.
•    The availability of effective technical support (to ensure that the computers remain operational) has a significant impact on the success of public-access labs, but support for proprietary software (usually commercial technical support) is more readily available in Africa than support for free/open source software (usually non-commercial technical support).
•    Local staff and users are rarely involved in the software choices made in African public-access labs.
Recommendations to public-access computer labs in Africa
Computer labs in Africa are faced with very significant obstacles to providing public access to ICT in the communities they serve. The software choice is one important decision, which is intrinsically linked to cost, technical support and many other factors that determine a lab’s success in the short and long term.
Pragmatic choices are necessary to overcome these obstacles and ensure that people are able to use ICT effectively to improve their lives, especially those users whose only opportunity to access ICT is through public labs.
The following recommendations are directed to the staff and managers of public-access computer labs in Africa, with the intention of focusing their attention on the most critical areas related to the effective choice and implementation of software in their labs.
•    Analyse user needs by listening to your stakeholders and educating them about the possibilities that computers offer.
•    To the greatest extent possible, provide software applications that are the most relevant in the local context.
•    Ensure that the lab has access to appropriate, affordable, and effective technical support to keep the computers operational.
•    Do not let persuasive sales pitches or strong advocacy make the choice of software seem like it has to be an either-or scenario: consider a mix of FOSS and PS if that best suits lab needs.
•    Keep it simple by using standard software applications, and make the most of staff experience.
•    Be smart about proprietary software donations, and consider both short- and long-term costs and benefits.
•    Analyse all costs associated with owning and using software over the short and long term, and within the context of the particular lab and the local economic environment.
•    When making software choices, choose reliability and stability over functionality.
•    Balance the cost and effort required to upgrade software with the expected benefits to the user. If the lab chooses free/open source software, the incentive to use the latest versions of applications might be higher, due to frequent improvements in usability, functionality and reliability. Regardless of the type of software chosen, always apply the latest patches and updates.
•    If the lab chooses the Microsoft Windows operating system, adequately protect computers against viruses and other malicious code to minimise support costs.
•    Allow only minimal access to the system configuration to avoid users making changes that could cause computers to stop working.
Recommendations to decision-makers setting policies that affect African public-access computer labs
There are various decision-makers who lead or influence policies affecting public-access computer labs in Africa, including government officials, private sector actors, influential non-governmental organisations (NGOs), bureaucrats at international institutions, and development aid organisations and donors. They carry the responsibility for long-term vision and planning to ensure effective and sustainable public access to ICT that brings concrete benefits to individuals, as well as society and the economy. Those who make determinations about the software that is rolled out in public-access computer labs are often in the position to drive change at a large scale; however, they are frequently also faced with complicated constraints that affect their choices. Usually their decisions impact more than just a few users in one local computer lab, but often tens or hundreds of computer labs and thousands of users. And their support for certain types of software can also have an impact on the broader social, economic, and political environment.
The following recommendations are directed to those decision-makers who are setting policies that affect public-access computer labs in Africa. These can be used as guidelines during the decision-making process and provide background to the key issues.
•    Address the sustainability problem for public-access computer labs by better equipping them to deliver a social return on investment (improved education, healthcare, economic opportunities, etc.) that is worth subsidising over the long term.
•    Increase local capacity, and actively involve lab staff and managers in decision-making processes about software and other aspects of public-access labs.
•    When making software decisions that involve significant change (such as upgrading operating systems or migrating to FOSS applications), implement effective change management that addresses issues of training, process redesign and reluctance to change in public-access labs.
•    If you choose to promote FOSS solutions across society and the economy, focus on raising awareness about software use and benefits at all levels: decision-makers, community stakeholders, lab staff, and end users.
•    Focus on generic computer literacy skills to increase e-literacy broadly.
•    Conduct high-level surveys to determine user needs and encourage public-access labs to add local information collected from the communities they serve.
•    Encourage and support the development of locally-relevant applications that run on multiple operating systems.
•    Use public funds to create software that can fill specific local needs and be considered a public good.
•    Assess the need and availability of local language software and consider all available strategies for promoting its development.
•    Make use of web-based content (that can be accessed from a variety of different software platforms), if possible, to reduce the impact of the software choice.
•    Make smart choices about accepting software (and related) donations and keep public-private partnerships transparent.
•    Take all steps possible to ensure that sufficient technical support is available for large projects to be rolled out.
•    Analyse the Total Cost of Ownership in the specific local environment, rather than relying on general statements of the cost advantages of one solution.
•    Consider the pros and cons of diversity in the computing environment, to make balanced choices between increased costs on the one hand and increased value and opportunity on the other.
•    Increase Internet access to address the lack of applications and enable the use of online technical support.
•    If you choose to promote FOSS solutions across society and the economy, ensure that alternative software procurement and delivery models are available where cheap and fast Internet connectivity is not an option.
•    Fully understand the implications of software choices so you can leverage bargaining power to bring donations and other benefits to public-access labs.
•    Partner with the local computer labs to evaluate existing policies with regard to software choices and ICT use for public access.
•    Support open standards (such as open document formats) to minimise the impact of a rapidly changing technology environment.
Concluding remarks
It is difficult to resist the appeal of concepts such as information sharing, collaboration, and freedom of knowledge, which are foundations of the FOSS movement. But in Africa, it is important to remember that FOSS is just one software option in the larger ICT toolbox. And ICT is merely a means to an end that is most valuable when it supports broad social and economic goals, such as facilitating healthcare delivery, making small businesses more competitive, or improving education and government services. In this context, the discussion of software choices necessarily moves from philosophical underpinnings to pragmatic concerns.
Free/open source software is now enjoying widespread interest among government officials in Africa, and large international companies are contributing to its development and pushing for its adoption across the continent. Some proprietary software companies are also working to address the key problems in public-access computer labs. But meanwhile, specific software applications (whether FOSS or proprietary) that could make computers more useful to local communities are still missing.
A number of key obstacles characterise the software choice for public-access labs in Africa. But perhaps more importantly, many ICT projects struggle with fundamental difficulties that go beyond the choice of software. In particular, labs need sustainable business models, regardless of whether they are using FOSS or PS. In the absence of profits, sustainability plans that are linked with the effective delivery of social services could make public-access labs worth subsidising over the long term.
Should PS vendors pay closer attention to the practical problems facing public-access labs, and build on the commitment to deliver on social and development goals, their value proposition for Africa remains high. However, the momentum in Africa is currently in favour of FOSS, whose supporters are riding on a growing wave of enthusiasm based on successes in other developing countries. FOSS supporters in Africa have an opportunity to capitalise on this enthusiasm, but need to overcome serious hurdles to translate the hype surrounding FOSS into tangible benefits for larger parts of society.
________________________________________
1 While this report does not focus on specific proprietary software products, the general term “proprietary software” is too broad when used in combination with the issue of protection against computer viruses. This particular point is relevant for the Microsoft Windows operating system. See the section “Recommendations to public-access computer labs in Africa” for more information.

Access to Information in Uganda: Practice Should Match Policy

By Wairagala Wakabi – CIPESA Research Associate
This paper investigates the Uganda Government’s policies and practice with regard to citizens’ access to public domain information. In a nutshell, whereas the policy environment is largely favourable, the practice greatly hampers actual access to the public domain information.
Over the last few years, the Uganda Government has placed increasing attention to ICT, creating a policy environment that is largely favourable to ICT service provision and proliferation. In 2003, Uganda adopted a national ICT policy, a draft revision of which was finalised by the Ministry of ICT in August 2008.
The formation of this ministry in 2006 offered recognition to ICT as a fully fledged sector, and was expected to catalyse the uptake of ICT in the country. But the country has not done equally well in the area of raising the public’s access to governmental information, or in the wider area of promoting e-Government.
One of the objectives of Uganda’s National ICT Policy is “to facilitate the broadest possible access to public domain information.” The policy is designed to support the attainment of this objective through several strategies, including conducting research to establish citizens’ information needs and the barriers to information use, and developing measures to overcome these barriers; and increasing accessibility to government information and ensuring uniform practices in its distribution.
The other strategies stipulated in the policy are utilising the local administrative council system to facilitate the flow of information from the grassroots to the centre and the other way round; and initiating an e-government programme to digitise public domain information and make it available through Internet websites, public library systems and other appropriate dissemination media.
It is now widely accepted that it takes more than infrastructure and technology to create meaningful access to and utilisation of ICT. Accordingly, there is a clear realisation in Uganda’s ICT policy framework that access to information in the public domain and availability of relevant and usable content constitute a critical part of the ICT equation. In this paper, “public domain information” refers to information generated especially by public institutions, which is necessary for members of the public to have in order to function as competent citizens.
Indeed, the thinking in the Uganda ICT policy in this regard is also embodied in the Tunis Agenda on the Information Society adopted in November 2005, which notes that a lot of effort had been spent in Africa on creating ICT enabling infrastructure but little attention has been invested in creating content and making it accessible to the wider public.
The need for greater access to and usage of public domain information is hence seen as a crucial link in empowering citizens and in having ICT meaningfully contributing to development and better governance.
Uganda’s desire to boost access to public domain information is also in line with the resolution adopted in 1997 by a UN Educational, Scientific and Cultural Organisation (UNESCO) general assembly. That resolution called for action “to facilitate access to information in the public domain with the aim of building up a general electronic repository of all information of a public nature.”
Since then, interest in the role of raising access to and use of public information has grown, and it is widely considered that one of the greatest values associated with placing governmental information in the public domain is transparency of governance and the promotion of democratic ideals (UNESCO 2004; Basu 2004).
According to the UNESCO resolution, “open and unrestricted dissemination of public information also enhances public health and safety, and the general social welfare, as citizens become better able to make informed decisions about their daily life, their environment, and their future”.
It was therefore deemed important to compare Uganda’s policies to the practice as far as encouraging access to public domain information was concerned. In a nutshell, it was found that there was a wide mismatch between the policies and the practice.
Around the world, the Australian Government is among those who have taken the lead in recognising the need for greater openness and transparency. In a guide to reforms on the Freedom of Information Act of 1992, the Government affirms that freedom of information represents the pinnacle of the citizens’ right to know.
It adds: “Information held by the Government is a national resource and should be managed in the public interest. Access to government information increases public participation, and leads to increased scrutiny, discussion, comment and review of government activity” (Faulkner J. 2009).
Besides being outlined in Uganda’s National ICT Policy, the need to “facilitate the broadest possible access to public domain information” is also articulated in the country’s telecoms sector policy review (UCC 2008).
In another move aimed at giving citizens greater access to information, in 2005 Parliament passed the Access to Information Act. This law was introduced to give effect to the constitutional right to information. The Act sets the time limit in which a citizen should get information from a state agency. But it took 10 years for Parliament to enact this law since the passing of the Constitutional provision on access to information.
In fact, the passing of the law by Parliament followed intense lobbying by civil society organisations. Up to now, however, Uganda’s Government has been reluctant to implement the access to information law, and some observers have referred to it as “a catalogue of exceptions” owing to the many types of information which the law says public officials may not give to citizens.
Uganda’s Government has, however, taken positive steps towards setting up websites of various ministries, parastatals and local bodies. On the downside, in most cases the websites simply offer information related to what the department does or what services it offers; the websites do not in fact offer these services, nor is the information they hold informative enough. A few websites provide user feedback forms, but that often is as far as the interactivity goes.
An audit of governmental websites notes that whereas one of the ultimate goals of e-Government is to provide public services online, the websites analysed were found largely wanting in the content category of online service. It adds: “There would be greater efficiency in the delivery of public services if, for instance, government databases, documents, and applications for all sorts of licenses were available online to be accessed or downloaded by those interested” (Mwesige et al. 2005).” That was not the case for the greater majority of websites studied.
A Government-sanctioned assessment had earlier indicated that “almost all ministries, departments and local governments lack the infrastructure required to deliver anything apart from rudimentary e-Government services” and that this limited efforts to offer information and services to citizens.
The contribution of ICT to a country’s socio-economic development ultimately depends on its value as a knowledge resource. Indeed, the idea of a “knowledge society” has to do with citizens’ competence as users of information in order to improve their economic competitiveness, global connectedness, social awareness, efficiency in managing daily lives, among other things. It could be said therefore that the Uganda Government’s reluctance to act on its policies is undermining its citizens’ empowerment to harness the benefits of the Information Society.
It is widely recognised that increasing public domain information, and facilitating universal and equitable access to that information, is fundamental to human well-being and to addressing the digital divide between the information rich and the information poor (Dada, D. 2006). Despite the current state of limited access to and use of public domain information, new legislation and policies such as the access to information law and the national ICT policy have given legal recognition to the citizens’ need for and right to demand access to information in the public domain.
Basu (2004) argues that for e-Government to work in Africa, governments should be willing to decentralise responsibilities and processes, and to start using electronic means of communicating and delivering services. Citizens could then contact their leaders and public servants through website where all forms, legislation, news and other information is made available. In effect, governments would serve their citizens better and save costs by making internal operations more efficient, cutting down the complex and over-stretched bureaucratic system (Heeks R. 2006; Gronlund, A. 2007).
Uganda is currently in the process of revising its ICT policy and e-Government strategy, and hopefully these will be designed and implemented more robustly to improve citizens’ access to public information. In the meantime, it could be concluded that it requires more than passing policies and regulations for citizens to have better access to information.
References
Basu, S (2004). E-Government and Developing Countries: An Overview, International Review of Law Computers & Technology, 18, 109-132.
Chisenga, J. (2004). Africa Governments in Cyberspace: are they bridging the Content Divide? In: P Birungi and M.G. Musoke. 2004. SCECSAL XV. Towards a Knowledge Society of Africa
Dada, D. (2006). The failure of eGovernment in developing countries: A literature review, The Electronic Journal on Information Systems in Developing Countries, 26, 1, 1-10
Faulkner, J. (2009). Freedom of Information Reform Companion Guide. Queensland: Government of Australia
Gronlund, A. (2007). Electronic Government – what’s in a word? Aspects on definitions and status of the field, The Encyclopaedia of Electronic Government.
Heeks R. (2006). Implementing and managing eGovernment. London: Sage Publications.Mega-Tech Inc. (2006). The national ICT master plan and e-government network feasibility study in Uganda, Kampala: Uganda
Mwesige, P et al. (2004). Redressing the digital divide: a critical profile of Uganda’s Internet and ICT usage. Kampala: Uganda Communications Commission.
Onyango, O (2006).  The Limits of Free Expression under Museveni. Kampala: Monitor Publications.
UCC (2004). Uganda National ICT Policy. Kampala: Uganda Communications Comiission
UCC (2008). Recommendations on proposed review of the telecommunications sector policy. Kampala: Uganda Communications Commission
UNESCO (2004). Policy Guidelines for the Development and promotion of Governmental public Domain Information. Paris: UNESCO.

Gearing up For The 4th East African Internet Governance Forum

This paper investigates the Uganda Government’s policies and practice with regard to citizens’ access to public domain information. In a nutshell, whereas the policy environment is largely favourable, the practice greatly hampers actual access to the public domain information