我觉得是时候组织一下,在一个固定的时间段提醒一下腾讯更新QQ4Linux
发表于 : 2010-08-29 19:06
RT,我也算是Ubuntu的老用户了,在Ubuntu下最让人郁闷的就是大部分商业化软件没有得到很好的支持,比如说QQ。我知道,坛子里许多资深玩家已经转向使用其它IM。但是这是许多人做不到的,至少我就不可能做到不食人间烟火——我可以用放弃QQ,可是还有我的同学和我的朋友,我不可能叫他们全用Linux或者改用其它IM。不可否认的是你认识的多数人还是喜欢使用QQ的,让他们适应我们似乎并不太现实。
而目前在Linux里根本没有一个像样的QQ可以使用,不论是qq4Linux、WebQQ还是用wine,肯定都是不尽如人意的。WebQQ长期保存消息,qq4Linux功能单一并且bug很多,wine的qq很费资源,最要命的是不稳定。
我觉得,现在的QQ4linux也许不过是用来打击第三方的qq客户端,或者是敷衍一下Linux用户,然后腾讯那边就没了下文,我估计Linuxqq的项目组恐怕都已经解散掉了。为什么会这样呢?因为腾讯认为Linux的用户群太小,所以觉得不值得在这上面花费太大功夫。前阵子我听说黑莓的用户集中时间像腾讯反映了手机qq的问题,结果不多久腾讯就出了相应的版本。
事实上,我觉得我们也应该这么做,如果持续长时间、大范围地向腾讯要求推出新版Linux QQ,那么腾讯势必会有所动作。这样的做法还是很有必要的,一是QQ的确还算属于必不可少的软件,用它联系朋友同学还是很方便的。而另一方面,Linux下的第三方软件完善了,会更加有利于新用户转向Linux操作系统,这样一来又会进一步促进Linux下软件业的发展,从而开始一个良性循环。最终,认识Linux的人会越来越多,Linux使用起来会更加得心应手。
有人就说了,在Linux就应该只使用自由软件,否则便没有意义。可我不这样认为,Linux之父Linus Torvalds曾经说过,使用Linux的最大乐趣就在于Do it by yourselves,也就是DIY。而非免费——当然,免费的更好。从这个角度上来讲,商业化的第三方软件的加入并不与这一原则相冲突,Linux在最底层依旧是透明的。
许多人有这样一个误区,就是Linux是开源内核,而众多Linux操作系统也基本上都是全开源的,所以一切基于Linux的软件都应该开源,否则就违反了GPL等开源协议。这里我觉得有必要说明一下,Linux下的软件依旧可以是闭源的,正如Windows下也存在众多的开源软件。当闭源软件没有窃取开源代码时,这样并不会违反GPL协议,它只是运行在Linux下而已。
我认为,开源软件和闭源的商业化软件是互补的,原因很简单,它们有着不同的优势。开源软件的开发比较注重技术含量,因为开发者都是hacker。做开源纯粹是JUST FOR FUN,一切会先从自己的视角出发,有技术含量的东西才让人有成就感。而商业化软件注重的是市场,它们会先考虑用户体验,偏向于实用性。从软件的支持上来讲,商业化软件主要是用户适应软件,因为我们基本上没法修改多少闭源的软件,好处是有商业化团队提供比较稳定的后期支持。而开源软件主要是软件适应用户,个性化很强,所以开源软件会有众多衍生版本,很多情况下我们得试着去自己解决问题。但是计算机本身只是一种工具,它的存在是为了提高我们的工作效率,以及提供娱乐等功能。所以开源+闭源刚好可以优势互补,我们可以将一部分问题交给闭源团队,然后集中精力解决手头中的难题。
而目前在Linux里根本没有一个像样的QQ可以使用,不论是qq4Linux、WebQQ还是用wine,肯定都是不尽如人意的。WebQQ长期保存消息,qq4Linux功能单一并且bug很多,wine的qq很费资源,最要命的是不稳定。
我觉得,现在的QQ4linux也许不过是用来打击第三方的qq客户端,或者是敷衍一下Linux用户,然后腾讯那边就没了下文,我估计Linuxqq的项目组恐怕都已经解散掉了。为什么会这样呢?因为腾讯认为Linux的用户群太小,所以觉得不值得在这上面花费太大功夫。前阵子我听说黑莓的用户集中时间像腾讯反映了手机qq的问题,结果不多久腾讯就出了相应的版本。
事实上,我觉得我们也应该这么做,如果持续长时间、大范围地向腾讯要求推出新版Linux QQ,那么腾讯势必会有所动作。这样的做法还是很有必要的,一是QQ的确还算属于必不可少的软件,用它联系朋友同学还是很方便的。而另一方面,Linux下的第三方软件完善了,会更加有利于新用户转向Linux操作系统,这样一来又会进一步促进Linux下软件业的发展,从而开始一个良性循环。最终,认识Linux的人会越来越多,Linux使用起来会更加得心应手。
有人就说了,在Linux就应该只使用自由软件,否则便没有意义。可我不这样认为,Linux之父Linus Torvalds曾经说过,使用Linux的最大乐趣就在于Do it by yourselves,也就是DIY。而非免费——当然,免费的更好。从这个角度上来讲,商业化的第三方软件的加入并不与这一原则相冲突,Linux在最底层依旧是透明的。
许多人有这样一个误区,就是Linux是开源内核,而众多Linux操作系统也基本上都是全开源的,所以一切基于Linux的软件都应该开源,否则就违反了GPL等开源协议。这里我觉得有必要说明一下,Linux下的软件依旧可以是闭源的,正如Windows下也存在众多的开源软件。当闭源软件没有窃取开源代码时,这样并不会违反GPL协议,它只是运行在Linux下而已。
我认为,开源软件和闭源的商业化软件是互补的,原因很简单,它们有着不同的优势。开源软件的开发比较注重技术含量,因为开发者都是hacker。做开源纯粹是JUST FOR FUN,一切会先从自己的视角出发,有技术含量的东西才让人有成就感。而商业化软件注重的是市场,它们会先考虑用户体验,偏向于实用性。从软件的支持上来讲,商业化软件主要是用户适应软件,因为我们基本上没法修改多少闭源的软件,好处是有商业化团队提供比较稳定的后期支持。而开源软件主要是软件适应用户,个性化很强,所以开源软件会有众多衍生版本,很多情况下我们得试着去自己解决问题。但是计算机本身只是一种工具,它的存在是为了提高我们的工作效率,以及提供娱乐等功能。所以开源+闭源刚好可以优势互补,我们可以将一部分问题交给闭源团队,然后集中精力解决手头中的难题。