Păi ce mai aștepți? Alege licența și pune pe github (sper să nu-ți treacă prin cap să folosești SVN pentru că îți vei decima potențialii contribuitori )
Sa faceti produsul open-source e super ok ca idee, dar la nivel financiar exista sanse sa se cam duca “bucuria”.
Daca vreti sa pastrati formula SaaS (strict mode - fara open-source), vorba lui @AdrianBasalic angajati developeri sau ceva.
Voi stiti ce vreti sa faceti din produs si in ce directie o veti lua. Si open-source-ul poate genera stabilitate financiara, insa ceva mai greu (din punctul meu de vedere).
Pe lângă asta, mai există și sistemul freemium: o aplicație de bază și (unele) add-on-uri pe bani. Ninjaforms fiind un exemplu ce au vânzări (zic ei) de ~200k.
Softul open source (dar și cel gratuit) vine ca atare. Te descurci cu instalarea, mentenanța, rezolvarea eventualelor probleme șamd. Pe scurt, nu ai pe cine să tragi la răspundere dacă ceva nu merge bine.
Unele firme preferă să externalizeze aceste lucruri (instalare și mentenanță). Și cine îți poate oferă o mentenanță mai bună dacă nu producătorul?
În urmă cu câțiva ani, am încercat Appcelerator. Varianta gratuită avea o documentație atât de slabă încât erai pus în situația de a alege între: cumperi suport tehnic, înveți obj.c sau încerci o alternativă (la timpul respectiv, singura alternativă era Phonegap).