Some people have questioned my motives when I make the following statement. Commercially supported software products normally out development of open-source projects. There are several reasons for my saying this and I will lay them out.
1. Dedicated Team of Paid Programmers lead by a lead developers.
2. Product vision for development.
3. Financially driven to make sure product succeeds.
The list goes on. Some of you are starch advocates of open-source and I support open source but I have gotten burned more than once on open source projects. Typically I have found that software projects that start as open source have a higher success rate than those products that start out as commercial and move later to open source.
I have found that Far too many Open Source projects have died because while the wonderful buzzwords “free and open” get used, the amount of talent actually working on many projects ends up being less than zero. I think most people have huge expectations in expecting Open Source to be a panacea for all software packages. Sadly usually it isn’t.