No caso de open source só pelo prazer de colaborar mesmo, é como o cara que traduz legendas de filmes, faz por prazer sabendo que ninguém ganhará nada com isso.
Falei estranho porque quem programa sabe que as coisas nunca funcionam de primeira, as vezes ocorrem bugs que um principiante pode sofrer muito e não conseguir resolver, um principiante não fará um código tão eficiente quanto um programador, por esses motivos achei que fosse tipo um hobby. Porque pra hobby é tranquilo você pegar uma placa de arduino ou coisa parecida e fazer funcionar satisfatoriamente, pra comercializar acho que o buraco é mais embaixo.
Mas continuo achando show de bola o projeto!