This document provides an overview of open source software and open development. It discusses the history of open source software and definitions of key terms. It also presents two case studies of successful open source projects: TexGen, a textile CAD modeler, and Apache Wookie, a widget server. Both projects benefited from collaboration, publicity, and new partnerships by being open source. The document also briefly covers legal aspects of open source like copyright.