This book provides a deeper look into Open Source Software, its history and the philosophy behind it. Different characteristics of Open Source and proprietary software are discussed as well as advantages and impacts of migration processes from proprietary to Open Source based solutions in public organizations. The described migration process is recommended to be deployed in three main steps which can be implemented independently. This book first identifies the client level migration, second the community building phase and as the third step the server migration process. The book proposes an implementation concept for each of these three phases. Besides, this book recommends formulating a framework to increase the availability and accessibility of Open Source software and related to important security updates in regions like Afghanistan.