This research paper will focus on the role of Information and Communication Technologies (ICT) in achieving the United Nations (UN) Millennium Development Goals (MDG). The specific issue I will focus on is the debate regarding Open Source Software (OSS) and its potential for spreading ICT's to developing nations at lower costs than proprietary software. I will investigate the UN's Global Alliance for ICT and Development (GAID) and the World Summit on the Information Society (WSIS). Also I will look at some development projects that have benefitted from the use of OSS and present arguments in opposition to OSS. The first part of this paper will analyze the concept of the Global Digital Divide and how it impacts other social problems such as poverty, literacy disparities, etc. Next, I will discuss efforts by the UN to use ICT in the achievement of the MDGs. Specifically I will focus on the creation of the GAID as a forum for addressing issues surrounding the digital divide and international development policy. Finally, I will discuss the specific issue of Open Source Software. This is one area of ICT development that may have potential for bringing low cost and efficient technologies to impoverished communities to improve lives. Some development projects have been successful in their use of Open Source Software, such as the non-profit organization Inveneo. However, Open Source Software does have is critics, and I will discuss these views as well.