Sorry for hard words from my side.I appreciate your intention to help others.I gave comment by keeping some other persons (those who made their software commercial) in this site.I know it is painful process to develp a software,keep it error free and answering others query with patience.I donot have that much of spirit in me.I will try to learn from people like you.
I don't find fault with those who choose to make their software commercial.. In comparison to many data providers and TA softwares, these alternatives are pretty low cost, mostly due to individual efforts.In any case data is being used to get informations which is later used to generate profit for individuals, so there is nothing free or unethical about it.
There is nothing to learn from me , in fact , I should learn from you and many others.
Pankaj