There have been many articles and posts the last couple of days (so many I won’t even bother linking to them) regarding MeeGo’s future after the N9, and virtually all of them cheerfully argue that the most important thing is that Qt will live on after the N9 and thus that people shouldn’t be worried about Elop killing it.
But those posters are completely missing the point. It is not about Qt, it never was. It is not about Qt living on Windows Phone 7 (not that it is likely) or the next billion devices (i.e. S40), or some other feature phone (though some people are apparently excited about that). What is about, and what it was always about, is the OS that Qt is glued to: it is the Linux OS/kernel that matters and that people are primarily interested and excited about in the case of the N9, not Qt. Qt is just the icing on the cake. If those people could choose between a limited OS such as WP7 or iPhone with the Qt on top of it, or a full-fledged Linux OS with a non-Qt UI-framework, it would be a no-brainer, the Linux OS would win every time.
And yet a surprising amount of people only talk about Qt, completely disregarding the fact that the kernel behind it, the engine itself, has no clear future in Nokia right now, no matter how well the N9 might sell.
And I think that is why many are frustrated with Elop’s decision to ditch MeeGo regardless of how successful it is; Nokia is the company closest to bringing that potentially disruptive device to the masses and yet Elop’s main concern seems to be to make absolutely clear to people how the N9 is the last of its kind and thus to not bother with it. It is as if he cannot see the forest because of the trees (or more likely, he wants the forest to consist of WP7 trees).
So from now on, when we talk about Maemo/MeeGo or the N9, let us focus on what really matters, OK?