This document provides guidance on starting an open source project. It outlines common pitfalls like underestimating resources and having an unclear vision. The key first steps are to learn from other projects, define goals and build a community. Successful projects have active management, coordination of tasks, and processes for decision making and releases. While many are volunteer efforts, large projects often rely on funding and paid contributors to coordinate activities. Managing volunteers is challenging and requires finding roles that motivate contributors.