Niniejsza książka jest przeznaczona dla twórców oprogramowania i menedżerów, którzy biorą pod uwagę rozpoczęcie projektu open source lub właśnie takowy zaczęli i zastanawiają się co dalej. Powinna być także przydatna dla osób, które po prostu chcą uczestniczyć w projekcie open source, a jeszcze nigdy dotąd tego nie robili.
Czytelnik niekoniecznie musi być programistą, powinien jednak posiadać podstawową wiedzę o takich pojęciach z zakresu inżynierii oprogramowania jak kod źródłowy, kompilatory i łatki.
Wcześniejsze doświadczenie związane z oprogramowaniem open source, czy to jako użytkownik, czy też programista, nie jest konieczne. Ci, którzy brali już udział w projektach open source, mogą uznać pewne części tej książki za oczywiste i zapewne zechcą je pominąć. Mając na uwadze fakt potencjalnie tak szerokiego zakresu doświadczeń czytelników, postarałem się jasno oznaczać sekcje i dawać znać, które znane już kwestie można ominąć.