Will the winner take all in the software world?
In a world of venture backed startups and tech giants.
Apart from niche ideas, how can smaller companies find their advantage?
It will probably be more like a cartel. gives the illusion of choice but not really.