Windows, OS X, Ubuntu: maturity or stagnation?