This document discusses open source software development and participating in open source communities. It defines open source software and different open source licenses. It describes how social coding has created a new collaborative development culture where code is shared openly in version control systems and issues are tracked publicly. The document encourages participation by hacking on software, finding and fixing issues, communicating on mailing lists and meetings. It outlines benefits like learning opportunities, community, and free and open code that can be used for business. It provides an example of the OpenStack open source project and offers contact information for those interested in participating.