Linux Kernel 3.3
One of the biggest news about new version of Linux Kernel 3.3 is migration with Android. What does it mean for us, Qt developers? Is it actually good/bad or neutral news?
As long as I can see, it should be considered “neutral” or “good news”. For sure, it cannot represent “bad news”.
Qt usually “floats” on top of the operating system so it should be affected very little by the integration of Android into Linux. Consider that “Android” is actually just a new set of functionalities added to the Linux kernel (drivers for the typical component of a smartphone and so on). The Linux kernel remains largely the same and, in any case, is little involved with Qt.
It could even represent “good news” for Qt just because Android supplies a new set of functionalities that could exploited by Qt programs (maybe more in mobile than in desktop applications…).
I can be wrong on this but, as long as I can understand, the fact that Android is now part of the Linux kernel, per se, does not mean that Qt can now be used on Android phones and tablets “as it is”. You still need a Qt port like Necessitas and a downloader/installer like Ministro to do this (see: Necessitas [sourceforge.net]).
What do you mean by “migration with Android”? I read that some android drivers were added, was there more?
Yes, drivers were added according to the official announcement of Linux Foundation [linuxfoundation.org] :
A number of Android kernel drivers have returned to the staging tree as part of the Android mainlining project.
Although in my opinion it is neutral news for Qt developers in general the news are good because in long term more Android patches will be added to Linux kernel.