然而,Linux的开发者一刻没有停止追赶的步伐,即便是在相对比较薄弱的桌面应用领域,仍然是新秀辈出,大有后来居上的势头,典型的例子就是Gaim。
Gaim 最初是作为AOL的即时通讯软件AIM的客户端进行设计的,从它的名字也能看出来,Gaim其实就是GNU AIM。在即时通讯领域,另起炉灶和Windows中的巨头竞争显然是不现实的,于是Gaim的开发者寻找到了一个绝妙的切入点。Gaim本身并不具备通讯功能,而是使用插件(通常一个插件就是一个扩展名为so的库文件,或者在Windows中就是扩展名为DLL的动态链接库),因此具有博采众家长的后发优势。得益于模块化的设计思想和源代码的开放共享,Gaim迅速成长起来。
如果你想在Gaim中用MSN,那么就使用MSN插件、如果想用Yahoo Messenger,就使用Yahoo Messenger插件,总之可以无限扩展。G页码:[1] [2] [3] [4] [5] [6] 第2页、共6页 |