有时,我们不得不承认,腾讯在制造广告效应上是下足了功夫。说是发布LINUX下的QQ版本,到目前为止仍在卖关子。
其实,冷静想一想,现有的LINUX用户在LIUNX平台上并非不能连上QQ,至少基本功能大多都有。象pidgin,eva等,应该说还不错,可是用户还是盼着腾讯发布所谓官方版本的LINUX下的QQ,据说还是腾讯研究院开发的。我们不妨看看这个LINUX下的QQ版本究意会是咋样的?
1、自行研发
采用目前LINUX下的流行的图形界面开发技术,如QT、GTK等。这样的话,等会腾讯重新开发一个QQ版本,在代码上无法与WINDOWS版本完全保持兼容,这就需要维持多个开发团队。而LINUX下的QQ版本对于腾讯抢占LINUX用户有好处,却未必会马上带来明显的收益。因而,采用原生的开发技术来独立开发LINUX版的QQ的可能性不大。果真如此,这恐怕让一些LINUX技术迷有些失望。
2、与现有的开源版本进行合作
现在的开源版本就是腾讯开发的LINUX版本的最好的老师,腾讯掌握的是通信协议的格式及软件的限制部分。与现有的开源版本进行合作,或在现有的版本的基础上进行开发,技术上可行,但与第一种情况比起来,有两种风险,一是须遵守开源的游戏规则,二是仍然需要维持开发团队及管理庞大的第三方团队,腾讯无法控制。因而这种方式似乎也不可取。
3、采用兼容模式
即用wine作为兼容的Winodws环境,采用这种方式,好处很多,如可以同步windows版本与LINUX版本的QQ,可以不需要维持两支开发团队,三是从技术上要做得是,改造现有的软件,使之适应现有的wine环境;四是从外观上很容易地保持与WINDOWS版本的一致性,因为都是采用图片。从据称是内测版本的LINUX下的QQ的截图来看,腾讯选择这种方式来试水的可能性很大。这会让一些LINUX的原生技术爱好者可能会失望。
果如此,那腾讯在开发好的情况下,为什么迟迟不发布呢?细究起来,那是很有意思的。原因不仅包括技术方面的,如测试多个平台的问题等,最主要的还是担心开源对QQ的影响,包括LINUX用户对测试产品的反映,LINUX会不会提更高的要求,如何应对等;另外,对以什么方式发布LINUX下的QQ版本仍然拿不准。在这些问题还没有准确把握的情况下,让用户期待,一直期待而不尽快捅破窗户纸,看似雕虫小技,实则钓足了LINUX用户的胃口。这也让目前就技术论技术的LINUX用户变得越来越成熟,聪明的读者,您说呢?
其实,冷静想一想,现有的LINUX用户在LIUNX平台上并非不能连上QQ,至少基本功能大多都有。象pidgin,eva等,应该说还不错,可是用户还是盼着腾讯发布所谓官方版本的LINUX下的QQ,据说还是腾讯研究院开发的。我们不妨看看这个LINUX下的QQ版本究意会是咋样的?
1、自行研发
采用目前LINUX下的流行的图形界面开发技术,如QT、GTK等。这样的话,等会腾讯重新开发一个QQ版本,在代码上无法与WINDOWS版本完全保持兼容,这就需要维持多个开发团队。而LINUX下的QQ版本对于腾讯抢占LINUX用户有好处,却未必会马上带来明显的收益。因而,采用原生的开发技术来独立开发LINUX版的QQ的可能性不大。果真如此,这恐怕让一些LINUX技术迷有些失望。
2、与现有的开源版本进行合作
现在的开源版本就是腾讯开发的LINUX版本的最好的老师,腾讯掌握的是通信协议的格式及软件的限制部分。与现有的开源版本进行合作,或在现有的版本的基础上进行开发,技术上可行,但与第一种情况比起来,有两种风险,一是须遵守开源的游戏规则,二是仍然需要维持开发团队及管理庞大的第三方团队,腾讯无法控制。因而这种方式似乎也不可取。
3、采用兼容模式
即用wine作为兼容的Winodws环境,采用这种方式,好处很多,如可以同步windows版本与LINUX版本的QQ,可以不需要维持两支开发团队,三是从技术上要做得是,改造现有的软件,使之适应现有的wine环境;四是从外观上很容易地保持与WINDOWS版本的一致性,因为都是采用图片。从据称是内测版本的LINUX下的QQ的截图来看,腾讯选择这种方式来试水的可能性很大。这会让一些LINUX的原生技术爱好者可能会失望。
果如此,那腾讯在开发好的情况下,为什么迟迟不发布呢?细究起来,那是很有意思的。原因不仅包括技术方面的,如测试多个平台的问题等,最主要的还是担心开源对QQ的影响,包括LINUX用户对测试产品的反映,LINUX会不会提更高的要求,如何应对等;另外,对以什么方式发布LINUX下的QQ版本仍然拿不准。在这些问题还没有准确把握的情况下,让用户期待,一直期待而不尽快捅破窗户纸,看似雕虫小技,实则钓足了LINUX用户的胃口。这也让目前就技术论技术的LINUX用户变得越来越成熟,聪明的读者,您说呢?