This document discusses open development and inner sourcing practices at Adobe. It begins by outlining the technical requirements for open development projects within Adobe, which are similar to open source projects except that contributions are limited to within the company. The rest of the document discusses strategies for successfully building an open development community through distributed decision making and governance models. It also presents some Adobe open source project success stories like Granite and Sling to demonstrate the benefits of open practices.