Посмотри на проект nginx. Человек работал и параллельно пилил сервак для собственных нужд. Проект сам себя разрекламировал, так как был качественным. А сейчас Игорь основал компанию, в которой занимается разработкой коммерческих решений. Деньги получает как раз за техподдержку При этом весь код открыт.
Таких историй не мало: некие люди на работе пилили проекты под свои нужды, а потом, если продукт оказывался успешным, приходили и деньги.
Так что если хочешь стать частью опенсорс - то пиши код, а не думай о деньгах. Качественный продукт сам семя разрекламирует.