Label Cloud

Tuesday, December 9, 2008

Gnome桌面IM的未来

  现在,Gnome桌面的IM已经走出Gaim/Pidgin一家独大的局面。有很多优秀的团队和个人,都开始开发更具有个性化的IM软件。Pidgin虽然是多协议IM的老大,但是在一些人性化设计方面,已经落后。尤其是一直让本人很不爽的是,Pidgin在聊天窗口内嵌了自己的一套命令行,很遗憾的是,这套命令行与MSN群、Gtalk群、以及各机器人的命令行绝对冲突。在MSN群中,我们无法方便地使用/who来查看在线用户;在Gtalk.cn群中,我们也无法实现用命令管理群的功能。
所以,今天,我准备向大家介绍一些Gnome桌面下优秀的IM软件,他们也许在功能上没有Pidgin强大,但是他们代表了鲜明的个性和富有想象力的创新,将IM软件的发展带上了一个新的台阶。
1,Galaxium Messenger
  这是google code上的一个开源项目,基于GPL v2的多协议聊天软件。

  除了暂时没有语音视频功能,你在使用这个软件的时候,根本不会体会出它和官方MSN Live Messenger的区别。除了动漫传情有时候会崩溃掉,文字聊天,图片接收,都做得相当出色。而且还实现了文件传输和闪屏震动这样的高级功能。
  在网站的Milestone上,开发者野心勃勃地写着,下一个目标是实现视频和语音聊天。在svn中,可以获取Galaxium Messenger的0.8.0版本,确实增加了摄像头功能呢。而且添加了Google Talk的支持,只是一些细节处理得不太好,当同时打开两个协议进行聊天,会出现莫名其妙的bug,期待改进中。
  安装方法可以参照官方网站的FAQ。在ppa.launchpad.net中有编译好的版本(包括0.7.4.1正式版和0.8的svn),可以设置后通过apt-get install更新。
  注:在打开聊天theme后,会出现不能正常显示中文的问题,Ubuntu用户只要编辑:/etc/fonts/conf.avail/69-language-selector-zh-cn.conf,然后把WenQuanYi Zen Hei加到前面一行即可支持中文。
2, Empathy
  Gnome终于发威,开发出了属于Gnome官方的多协议IM。虽然这个IM需要purple库支持,但是并不等于它就步入了Pidgin的后尘。相反,它为用户提供了很多值得期待的特性。包括传说中的语音和视频聊天。不过,就我现在安装的Empathy 0.22.1来看,离Gnome承诺还有些远。但是我们仍然相信,它能够在Pidgin的基础上促成一次飞跃。
  Empathy的安装很奇怪,它比Pidgin的软件包要零散很多,虽然更便于自定义,但是对于初手来说,打开一个IM软件却发现还需要另外安装协议,的确是件让人恼火的事情。
  • 多协议: Jabber, Gtalk, MSN, IRC, Salut和所有Pidgin支持的
  • 帐户编辑器(每个协议均有独自的UI界面)
  • 自动离开(使用gnome-screensaver实现)
  • 自动重连(使用Network Manager)
  • 私有的群聊功能
  • 强大的对话窗口主题引擎(Adium主题的支持将在GNOME 2.26中实现)
  • 会话记录,浏览/搜索会话日志
  • 添加和编辑联系人信息
  • 语音和视频支持(通过SIP和Jingle)
  • 强大的libempathy和libempathy-gtk库(支持Python绑定)
  • 支持协同工作(使用Tubes
  • 更多…
  功能似乎让人期待啊。
  安装方法:
  1,添加软件源:deb http://ppa.launchpad.net/telepathy/Ubuntu hardy main
  2,安装以下软件包:
   Empathy
   telepathy-gabble
   telepathy-mission-control
   telepathy-stream-engine
  3,Empathy也会依赖libpurple和pidgin-data。
  4,以上安装完成,就会有一个支持Gtalk协议的Empathy出现在你的菜单中,如果想让它支持更多,你可以将所有有关empathy和telepathy的包搜索出来,然后依次安装协议。大部分主流的IM协议,Empathy都是支持的!


  3,Mozilla Instantbird
  这个孱弱的IM虽然支持更多的协议,更简单的配置:下载,解压缩,运行。 但是我们仍然不建议使用它。
  之所以将其提出来,是因为Mozilla最大的特点就是插件支持。Instantbird本身只是一堆协议和简单的文字聊天,没有任何让人心动的功能。而且它的插件支持网站一直是coming soon状态。Mozilla Instantbird现在的版本是0.1.2,只能凑合尝试下,作为长期使用,肯定很多用户都会觉得乏味的。

No comments: