Thanks for your feedback. Please find my opinion below:
ralphberger wrote:Your customers aren't online merchants, it's the developers who resell, customize and support your product for the online merchants.
That's not true. Our customers are merchants
and developers
UPDATE: But yes, I presume that we have more developers than merchants
ralphberger wrote:If you built this product with the intent of supporting merchants directly...
I haven't told about merchants only. Support services will also include basic development support (of course, for some complex modifications and features you'll need to hire developers for customization services). Furthermore, commercial services (such as support or customization) will help making a really strong company. And merchants will be confident that nothing bad will happen with nopCommerce in the near time. Isn't that good for everyone?
ralphberger wrote:Most merchants who are making money don't want to bother themselves with nopCommerce. They will hire a developer to design and put together the site for them.
OK. Who stops them from doing so? Customers can always hire such developer. Nobody will make them to use nopCommerce official support services. BTW, I'm sure that at least 20% of merchants even don't know that they're using nopCommerce (because they ordered their shops via third-party software companies). Furthermore, most customers prefer to use their native language (not everybody speaks English good). And they'll better go to a local software company and order support services there.
ralphberger wrote:How about charging money for nopCommerce?
Some software projects prefer to be open-source, others to be commercial, but most of them are good no matter of their business model. nopCommerce will stay free. I'm absolutely sure that's changing money for a license is the way to go down hill (for nopCommerce).
ralphberger wrote:There are a tiny number of viable shopping cart solutions in the .NET space and they all charge fees
Look at PHP shopping cart (90% of them do not change license fees). BTW, there are no any good
and popular .NET shopping carts except nopCommerce and aspdotnetstorefront (IMHO, the worst source code I've ever seen).
ralphberger wrote:First, ...
...
...
Second, some merchants are afraid of free software because they fear it will leave them high and dry if they need support or need future upgrades.
But why is *NIX so popular? Please also see my 4th answer above
ralphberger wrote:In addition to charging for the software, you may also want to hold quarterly or annual developer conferences and online training sessions.
Thanks for suggestion. Also considering it.
ralphberger wrote:Finally, developers don't want their customers to see advertisements for $5/month hosting. Most are trying to sell hosting along with their services. The last think they want their customers to see is $5/month when they are charging them $300/month for a dedicated server. I know of one ASP.NET e-commerce company that's losing its developer community because they are selling hosting on their site, while charging developer program fees.
We do not plan to provide hosting services. But if you've meant "recommended hosting" block, then I'm sure that each open-source software should have it. A lot of merchants prefer to open and deploy shops themselves and they need to know good hosting companies (which were tested for good compatibility). I don't want them to start using so popular but so terrible GoDaddy. BTW, as I've written above at least 20% of merchants even don't know that they're using nopCommerce (hence do not visit the official site of nopCommerce).
To summarize: nopCommerce will stay open-source and free.