What is the motivation for small companies to release version 1.0 that has the most important features that define the application? Couldn't a bigger company just replicate these features over the night and take the small company out of business?
What do entrepreneurs of small companies think about this? Do they sleep well during night with this thought in mind?
In particular, we have a web application in v1.0(not yet released) and we want to do a presentation of it to get potential investors and build interest from community in an international conference. However, we think that the features we present might be overtaken by a bigger company. Is there a way to feel good about all this and go on with the presentation?
UPDATE 20110301:
My main motivation is having seen many apps out there, used them for years, found weaknesses, etc. and now I feel I can do better in many aspects and I feel I know what the perfect product would look like. Also, I’m after simplicity and ease of use which is another aspect that made many of my current specifications a lot different from what currently exists in this field.
At this point I have a big list of features, a direction and I have a good picture of how this app will look like in the future. But for version v1.0 you have to throw-in the best of these features to attract a community. This is what makes me wonder: what if someone copies these features just because they have much more resources, power, etc. What if next, they copy each of my next implemented features as they come out and because they have already gathered a community on some other topic, could easily market this topic as well to those people?
How can I feel good about presenting these features on a conference if I know there could be someone with more resources that would overtake them?
Thank you.