Public tech company's price to earnings does look historically reasonable.
And private companies are slowly going public at current valuations.
Yet public tech company's earnings to revenue is unusually high.
http://www.philosophicaleconomics.com/2015/01/explosion/
Open source doesn't fully explain this, as this alone is not a barrier to entry.
As US rates slowly increase, I expect to see an increase in currency headwinds.