细数 Linux 平台上的烂尾非开源软件
尽管 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 版本,何去何从?