This document discusses how companies can contribute code to open source projects while managing legal risks. It outlines the stages a company may go through with open source from initial use to contributing code. Key considerations for companies include intellectual property ownership, ensuring contributions are properly licensed, and choosing an open source license that aligns with business goals. The document provides checklists for companies to review open source contributions and properly prepare code releases.