has been much speculation about the purchase of Nokia company Troll Tech, the parent company of Qt, the toolkit with which it is made KDE and other desktop commercial software platform for GNU / Linux, Windows and Mac Qt version also has a very efficient for mobile devices, Qtopia.
Speculation has arisen because Nokia has invested heavily in GTK +, for example, Maemo, the platform for MIDs and N8x0 N770, which Hildon toolkit based on GTK + also use Intel mobile platform Ubuntu. Also ported the GTK + WebKit engine precisely to not depend on Qt. In contrast to rivals Nokia itself has used Qt on their mobiles, such as Motorola and Sony.
Since the business model is based on Qt that is free to use with free software, but must obtain a license for use with proprietary applications, having control of Qt is interesting to monitor any platform small devices that use Qt, the power set to collect such royalties to handset makers.
Nokia uses Qt in its Nokia PC Suite, allowing you to migrate to any operating system. But this can not be decided on the purchase of Troll Tech, for it was to buy licenses to developers as far as other manufacturers will continue: the business model is desktop applications for a license fee per developer, while for Device version is payment of royalties.
Well, this message is clear as can be deduced:
- Nokia will use Qt in the short term to evolve technologically Symbian, which uses the Qt C + + (GTK + instead used C). This allows you to maintain control over the platform to be free to set the royalties. Nokia does not pose
- launch a mobile phone with Linux and Qt, is still committed to Symbian, at least as an immediate strategy.
- Nokia is betting on Maemo Linux + (GTK +) in their MID. Nokia says it or not, this platform also commercial interest you may have within itself the MID, is the testing ground for whether cell phones or just go to Linux if she ends up having a single platform with different form-factors " (basically the differences will be in display sizes) allowing maximum code reuse. This model of a single development platform is conducive to Linux or Windows CE, Symbian front of (at least before using Qt), iPhone or Android, which involves writing completely designed for mobile applications. Symbian
- The approach involves use Qt to Maemo Linux and even, for GTK + and Qt although different share some technologies such as D-BUS, which also give rise to common distributed components. Maemo makes heavy use of D-BUS, for example instant messaging, so you could use a high percentage of the same application to Maemo and Symbian & Qt.
Was a wise purchase? One argument in favor of buying Nokia obviously does not but there is also the play and that prevents someone is ahead and pick a platform based on Linux and Qt, with control over royalties, which leaves out of the game Nokia . Troll Tech in any case is a profitable business, not a bad buy in itself. Basically
the interesting question is whether it is good to have multiple platforms (Symbian, Maemo, J2ME phones cheap), so it is to diversify risks by being prepared for what comes out or is it better to bet heavily on a single option, by that which never blows the wind for he who knows not where it goes. Of course, Nokia is a leader and it is logical to adopt a more talkative. Google and Microsoft really want a platform, not to sell phones. And Apple does not seek to dominate or be platform market leader, simply having a product like the iPod will sell well and provide benefits.