If you were to log in, you'd be able to get more information on your fellow community member.
Software industry is a specific type of business, in a way it is unique. Unlike other business where companies competing with their competitors only, a software company have to compete with itself. The reason is: software is not wearing away. If you owe a car and it is a good car and it satisfies you today, tomorrow you still be on the market looking for a new car, because you car will get old, the body will get corroded the engine will break often and etc. But if computer program (I mean software not hardware) works today it will work tomorrow. And unless you needs has changed you will not need another program. If you, as a software company, has perfect software product today, you can sell it for a lot of money, but tomorrow you will be out the business: everybody who needs you product already bought it, the product is very good it is doing perfectly everything they need, what else can you offer? Anything that you can offer will compete with your own previous product, and if your p...