Qt的命运

Nokia的自救终于有了实质性的举动,那就是放弃Meego、过渡Symbian、抵制Android、拥抱WP。相应的,主要用于S60和Meego的Qt将会面临更加严峻的形势。

当然,在经过2011-2012年的Microkia过渡期之后,Qt未必就和移动设备彻底无缘。然而事实是Qt似乎又一次丧失了进军主流消费市场的机会,并被打回到开发者社区的襁褓之中。人们完全可以理解Nokia的举动——这几乎关系到其自身的生死存亡,但这一次Nokia像是有些孤注一掷了:毕竟Microsoft在本次合作中所承受的风险要比合作伙伴低很多,而潜在受益则又高很多。不过,WP本身就是killer OS,只不过受制于载体而令销量裹足不前,既然Moto能携Android焕发第二春,Nokia又何尝没有机会东山再起呢。但试想一下,即使Nokia真的凭借WP上演王者归来,那么到那时“王者”的定义恐怕就完全与当初不可同日而语了。

话说回来,Qt自身的魅力本不在寄宿于S60或是一直处在传说中的Meego,而在其新颖的核心机制,华丽的UI资源,丰富的功能模块和强大的跨平台特性。预测今后的移动消费市场,如果不出意外最晚在2013年起(到时候可能WP8早就继位了),天下三分的局面就将形成。届时大部分求变的动力将主要来自三家内部,而Qt有绝佳的机会成为联系三大体系的唯一技术解决方案(当然目前这只是一厢情愿的YY…)。

对我们自己而言,大多数爱好者毕竟不是真的靠Qt吃饭,少量利益相关的开发者也并未只从事移动领域的开发工作。作为一名工匠,人们往往乐于使用自己喜欢的工具谋生,但现实经常是,大部分人正在从事的并非是自己所认为的最佳选择。Qt在过去和现在所扮演的角色,今后很长一段时间恐怕还要继续下去。

出于对Qt的欣赏和喜爱,本博将在今后继续坚持Qt专题的写作。但愿Nokia的决定不至于严重影响现有的Qt开发者团队。