技术开发 频道

细数Linux平台上的“烂尾”非开源软件

  【IT168 评论】尽管GNU/Linux 系统常常被做为开源软件的代表作,但是该系统同样允许运行非开源软件。然而相比于得到社区关怀的开源软件,这些非开源软件的发展状况似乎并不是那么乐观, 于是具有了本文介绍的诸多“烂尾”。

  QQ for Linux

  烂尾版本:1.0 Beta1

  烂尾原因:同室操戈

  腾讯在2008年推出 QQ for Linux时在中国大陆地区的Linux用户团体中引起了诸多反响。尽管QQ这款即时通讯软件似乎在极客群体中接受度不高,但是在一般用户中还是有着巨大 的用户群体。QQ for Linux被认为是推动 Linux 在中国大陆地区的普及里程碑式事件,尽管软件有着诸多的缺陷(比如诡异的版本号变化),但是还是得到了比较正面的评价。

  然而随着WebQQ在2008年下半年的悄然推出, QQ for Linux在2009年元旦假期过后就再也没有更新过了。最终版本遗留下了诸多问题,诸如CPU和磁盘占有率偏高,文件传输不稳定等等,对于目前的用户来讲,已经不可用了。

  Foxit Reader for Linux

  烂尾版本:1.1

  烂尾原因:未知

  Foxit Reader在Win32平台上广受欢迎的一款轻量级PDF阅读软件,在2008年的时候也正式发布了Linux平台版本。尽管Linux平台上一般都预 装了给予poppler库的PDF阅读器,Foxit Reader for Linux 因为较小的内存占有率和对于CJK字符编码较好的支持,还是赢得了部分用户的喜爱。

  然而 2009 年12月份 Foxit Reader for Linux并没有按照原先预计的发布 1.2 版本,笔者在官方论坛上的问讯贴也如石沉大海。时过四个月了,或许Foxit Reader for Linux 1.2 版本永远不会来了……

  幸运的是, Foxit Reader for Linux 1.1目前还可以运行在今年新发布的发行版上。

  Picasa for Linux

  烂尾版本:3.0

  烂尾原因:用户接受度低

  Picasa是Google旗下的照片管理软件,由于简洁易用和照片无损编辑的特性在Windows平台赢得了不少用户的青睐。然而Linux版本由于是通过wine非本地化实现的,受到不少Linux粉丝的诟病,用户接受度偏低也是可以理解的。

  值得一提的是Picasa for Linux在捆绑Wine的时候, Google的工程师也为wine项目的发展做出了一定的贡献。

  遗憾的是,最近的Linux发行版的更新,导致Picasa for Linux捆绑的wine不能正确调用系统库完成Picsa Web Album账户的登入,需要参照帮助中心此文进行修改才可。

  Google Desktop for Linux

  烂尾版本:1.2

  烂尾原因:不能说的秘密

  当桌面搜索这个概念在2006年兴起的时候,诸多公司推出相应平台的桌面搜索解决方案,同时被媒体誉为个人档案管理的新纪元。搜索引擎巨头Google当然不能免俗,立刻参战,并且在2007年先后登陆Mac和Linux平台。

  Google Desktop for Linux 特点在于对浏览器的整合,可以整合到浏览器的网页搜索项目中,并且热键唤出的搜索框外型具有现代感。然而缺乏正则表达式的支持是一个巨大的硬伤。相对的, 对于桌面环境整合程度就不如Beagle和KDE Strigi了。另外,在其他平台的Gadgets被分拆到google-gadgets里,并未随该桌面搜索安装。

  然而随着“桌面搜索”概念逐渐降温,Google Desktop for Linux也随之不再更新了。目前,或许只有像笔者这样使用GNOME桌面环境并且不愿意安装庞大Mono运行库的人才会用它吧。

  不得不说的是,Linux版本是谷歌中国主导开发的。

  EVE Online for Linux

  烂尾版本:3.23

  烂尾原因:Linux用户太少,客户端性能难以令人满意。

  EVE Online 是一款在欧美玩家中十分受欢迎的网络游戏。由于游戏背景和流程的特殊性,吸引了不少极客参予。考虑到用户操作系统的多样性,推出Mac OS X和Linux版本也是可以理解的。

  Linux平台的客户端刚刚推出的时候,得到了不少支持,认为是主流游戏登录Linux平台的标志。然而后续的Linux版本维护和性能上相比其他平台的巨大落差,让不少玩家宁愿通过基于wine 的兼容技术去运行也不愿意使用Linux 的原生客户端,当时可谓怨念四起。

  终于在2007 年底的时候, EVE Online正式宣布停止不讨好的Linux版本维护,转而指导Linux 平台的玩家使用wine去运行。

  总结:

  相信还有很多的非开源软件在Linux平台上由于这样那样的原因烂尾了,本文希望能起到抛砖引玉的作用,引起更多人的思考。纵然Linux 的壮大靠的开源社区,但是Linux 的普及,没有商业软件的支持也是难以实现的。

  然而现实是除了这些烂尾的,还有诸多“被穿小鞋”的(ATI/AMD 驱动,Adobe Flash Player)的商业软件严重阻碍着Linux 进一步的普及。短时间内也很难完成部分商业软件的开源实现。商业软件的Linux 版本,何去何从?

0
相关文章