To uz nie je otazka opensource/neopensource. Ak je to vo VB tak to nie je od profika a na 90% ruky prec. Samozrejme okolo C/C++, .Net, Ruby, PHP existuju tiez ohromne komunity. Ja uz viac ako 10 rokov robim s Javou takze to najviac poznam a je to aj najvyuzivanejsia platforma pre nasich klientov.
dotNet my nie je po chuti lebo som nepochopil preco by som mal pouzivat nieco co bezi iba na jednej platforme ked mozem pouzivat nieco co ma rovnake/podobne vlastnosti ale bezi na mnohych platformach, ma podporu viacerych vyrobcov, silnu komunitu a radovo viac (open) kniznic. Tlak korporacii typu MS je ale velky.
Na druhej strane ak mate dobry napad na produkt ludia ho budu pouzivat aj ked bude lubovolne zbastleny. Potom sa vam ale bude tazko rozsirovat a udrziavat a nikto iny do toho s vami nepojde.