• 9409阅读
  • 9回复

[转载]诺基亚出售Qt?不,只是商业授权业务 [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2011-03-08
原文见:http://mobile.csdn.net/a/20110308/293188.html

诺基亚与微软战略结盟之后,曾被视为诺基亚统一开发平台而且在开发人员中非常流行的Qt何去何从一直很受关注。CSDN之前的文章曾经详细讨论了其中的来龙去脉,并特别注意到诺基亚方面提到了“开放管理的引入”的说法,并猜测会不会再次与Intel联手。今天,新的合作伙伴浮出水面。

诺基亚Qt官方博客3月7日发表公司副总裁兼MeeGo、Qt与WebKit负责人Sebastian Nyström的文章,宣布将Qt商业授权和服务业务出售给芬兰公司Digia。Digia也发布了相应的新闻稿,并表示该交易对公司2011年的收入的影响为中性,预计未来几年将成为公司盈利业务。双方均没有透露出售价格。

众所周知,Qt一直采取开源和商业两种授权并行的运营模式,除众多的开源用户之外,目前还有约3500个客户使用商业授权。客户购买商业授权的原因多种多样,有的是因为所在行业(如国防和航空)对使用开源软件有限制,有的是行业(医疗设备行业)需要提供产品保修和赔偿服务,还有的是为了获得专业的支持服务。这些商业客户以及为他们服务的19名诺基亚工程师和销售人员(主要工作在美国硅谷和挪威)都将随之切换到Digia。

这条消息很容易被大众媒体误读成诺基亚把Qt卖掉了,其实不然。Qt之所以采用双授权模式,是因为当年Trolltech独立运营的时候,可以向许多嵌入式客户售出商业授权,获得更多收入。作为一家一家独立开源公司,这种收入是很重要的。而2008年诺基亚1.53亿英镑收购Trolltech时,看中的只是这个技术在统一移动平台上的潜力,这种授权和服务业务基本上只与嵌入式系统、桌面平台有关,金额太小,又不是核心业务,对诺基亚本来就没有太大价值,出售在清理之中。实际上2009年诺基亚将Qt原来比较纠结的开源授权改为LGPL就已经反映出公司的战略取向。

所以,这次交易其实是诺基亚将Qt原来对公司没有价值但又有很多用户的桌面与嵌入式系统方面的业务剥离,引入了另一家合作伙伴来经营。诺基亚本身还有数量很多的Qt工程与销售服务人员(以原Trolltech员工为主),相关的研发和经营现在看起来并没有收到太多影响,至少,Qt网站上的招聘职位仍然很多。

在诺基亚官方博客下面的回复中,有几个从事桌面与嵌入式系统方面的开发人员表示欢迎,但更多人还是将此举动视为诺基亚在Qt上逐渐减码的一部分。也有一些人对名不见经传的Digia能做得如何表示担心,他们甚至找到该公司2009年亏损的报道,但也有人反驳说他们2010年有1000多万的盈利。

诺基亚澳洲公司负责Qt多媒体开发的工程师Jonas Rabbe在回复中透露了一些内情。他表示诺基亚不会放弃Qt,但公司的焦点的确只是移动平台,所以找一家合作伙伴来负责桌面业务是明智的。他认为没有选择Intel是好事,因为Intel目前的关注点和诺基亚一样,也是移动/上网本之类。

Digia是一家纳斯达克上市的软件开发和服务公司,以ERP、BI和移动体验等业务为主,公司成立于1997年,近年来进行了多次收购。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线radium_sql

只看该作者 1楼 发表于: 2011-03-08
天哪,希望我们有持续的QT免费版本使用。。。。我会好好的保存每一份Qt的最新安装文件。。。
QT什么时候替代MFC?
离线radium_sql

只看该作者 2楼 发表于: 2011-03-08
有没有可能成为像java的一种东西呢,成为跨平台开发中的标准。。。
QT什么时候替代MFC?
离线hrx1989

只看该作者 3楼 发表于: 2011-03-08
哎。诺基亚投降了。但是qt还是会流行起来的
离线yejustme

只看该作者 4楼 发表于: 2011-03-11
回 1楼(radium_sql) 的帖子
会的,GPL、LGPL的版本只要采用了这种协议,就一直会有的
离线xhgis
只看该作者 5楼 发表于: 2011-05-26
诺基亚做了一件好事。就是LGPL。
但是也把qt给毁了,本来可以用他来发扬光大。
把android和iOS也一桶天下。
结果是被诺基人为阉割。
离线XChinux

只看该作者 6楼 发表于: 2011-05-26
引用第5楼xhgis于2011-05-26 18:22发表的  :
诺基亚做了一件好事。就是LGPL。
但是也把qt给毁了,本来可以用他来发扬光大。
把android和iOS也一桶天下。
结果是被诺基人为阉割。


Qt对Android、iOS的支持,不是诺基亚说了算,是Google、Apple说了算。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线xhgis
只看该作者 7楼 发表于: 2011-05-26
请研究一下android的许可,阿帕奇许可证,qt是lgpl许可,两者的政策是相似的,所以qt或者诺基亚有权利支持android许可,所以这是诺基亚战略的失误,跟android无关。iOS的另说。
离线xhgis
只看该作者 8楼 发表于: 2011-05-26
现在就量来说,android已经上来了,基本上和ios能分庭抗礼,这是个大头,qt如果还是独立运行的话,肯定要拿下android的这块蛋糕。
离线XChinux

只看该作者 9楼 发表于: 2011-05-26
问题是非技术性的,
首先,android,虽然由于性能原因不得已开放了C++接口了,但对于一般应用来说,Qt的优势在android并无多少存在。官方并不推荐直接用C++写GUI程序,使用Qt写一般应用的话,底层是Qt库,上层是Java封装?在此种情形下,有多少开发者会选择用C++/Qt来做Android的GUI? Java开发者远比Qt开发者多,涉及到性能相关的、游戏相关的,不大可能用Qt吧。或许将来的Qt Quick有可能更合适移植。

其次,android版本更新太快,底层都还未稳定下来,将Qt移植到android,很可能费力不讨好,移植了又没有多少用户,对自己又无多大收益,自己的事情还做不过来(symbian、maemo/meego、s40 ),不会投入更多的资源去支持android的吧?只能先由社区力量去做吧。

除了Qt做为symbian、maemo/meego的官方开发工具外,在其它系统上,Qt与官方提供的开发工具都是竞争的关系,官方肯定不乐见Qt,Qt唯一的优势就是性能与跨平台。开发者数量太少,又不是官方的,这个优势,到了android上还能有多少?


或许meego才是更好的选择,真正的自由。
[ 此帖被XChinux在2011-05-26 23:39重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个