Are Google and Amazon the Next Great Hope for the (Linux) Desktop?