But Google may want to keep an advantage by staying one Android version ahead. The real question is, can these software companies (Sailfish and BB) keep up with Google's update cycle because I'm not sure what, if anything, keeps them off the lead lap of the race. What I AM certain about is that being off of the lead lap results in a noticeable and potentially serious software disadvantage. So, is it technologically feasible for a company to keep its Android compatibility current with Android itself???? Can/does Google do something to handicap the Android compatibility of companies like Jolla and BB to keep them at least one step behind? Enquiring minds want to know . . .