Helpful tip to Moses:
In my professional life I am the type of person your company would speak to about buying your software. Companies nowadays don't care who builds what, or who develops what. All they want to know is:
Is the product supportable?
Is there an upgrade path? In other words, if the product is from a company, then is the company solvent? And if the product is based off of O.S. code, then is there any risk to being sued (e.g. SCO).
The reason I bring this up to you is because if you compare YOUR company against the above criteria, you are actually WORSE off than if you freely admitted and supported SME in your site and marketing.
Why? Because what happens if you go bust? Get sued? Get bought out? Drop the product alltogether? Your a small company, I've never heard of you, and even if I have possesion of your source code, what am I going to do with it? Support a fork on my own? I'm in the business of [INSERT INDUSTRY HERE], I'm not a developer!
Also, how do I even know that your platform is 'best of breed'? How do I know I'm not getting yesterdays technology today? What happens when I need to upgrade?
See, you could have shamelessly wrapped yourself around the SME community and have been so much better off. You could have pitched how you can provide 'top notch support' and 'custom development based on your unique business needs', and 'rapid and flexible deployment'. 'All built around one of the communities most trusted SME platform' (it easily beats out CC).
I dunno, I just don't get it. You can delete your posts if you want, but anyone who searches on your company and/or your product(s) will invariably find this thread. The damage is done. All because you arrogantly believed that your product was somehow bigger than the sum of its parts.
My advice, drop the charade and embrace the community. Open up your source. And plaster SME in every conceivable place on your site. Your customers, TRUST ME, will still come. And, if I may, the community will most definitly embrace you back.
me 2 cents,
Geoffrey