3年前,如果有人告诉你Linux桌面环境的两大阵营:KDE和GNOME将展开合作,甚至联合举办他们的年会。这听起来就像猫和老鼠里面的TOM和JERRY牵手高呼和平共处一样可笑。但是,今天,这两大阵营的合作的确发生了。
Linux桌面的两个老对手,KDE和GNOME已经协商同意将在2009年夏季一起举办组织的年会。
在对外公布的消息总,KDE项目的主管Cornelius Schumacher说:两大社区之前都没有想到能够一起举办年会。而REDHAT的软件工程师兼GNOME项目的主管Behdad Esfahbodof也说:我们发现我们之间有很多共识,比如我们通过我们的软件带给桌面用户自由感受的追求,还有自由软件事业赋予我们的共同使命。
KDE和GNOME的合作其实已经开始了好几年,可以回朔到2005年启动的PORTLAND项目,而Portland项目意图在于通过开发所有应用程序都能使用的API、提供开发工具来统一Linux桌面。PORTLAND项目采用两套界面:一套命令行工具和一个被称为DAPI的API库,Linux伊甸园在过去的新闻中都有相关报导。Portland Project能简化GNOME和KDE桌面环境中程序的移植和集成过程。Linux开发人员可以利用DAPI来自定义服务,并在不同桌面版之间维持同样的界面集合,简化基础的桌面整合任务。
同时,两个社区还启动了 DAPI (Desktop Application Programming Interface)项目-基于D-BUS.D-BUS 本质上是 进程间通信(inter-process communication)(IPC)的一个实现。不过,有一些 特性使得 D-BUS 远远不是“只是另一个 IPC 实现”。有很多不同的 IPC 实现,因为每一个都定位于解决 特定的明确定义的问题。CORBA 是用于面向对象编程中复杂的 IPC 的一个强大的解决方案。DCOP 是一个 较轻量级的 IPC 框架,功能较少,但是可以很好地集成到 KDE中。SOAP 和 XML-RPC 设计用于 Web 服务,因而使用 HTTP 作为其传输协议。D-BUS 设计用于桌面应用程序和 OS 通信。
GNOME项目的主管Behdad Esfahbodof认为共同举办年会将使桌面自由软件受益,将众多开发者聚聚一堂将能激发更多的交流与合作,并产生更多高质量的软件。Linuxeden将对此事开展进一步跟踪报导。Linux基金会的Jim Zemlin也对此合作举动报以很大希望:这是一个非常正确的决定,我期待着在这次会议上能产生对Linux桌面有重大影响的成果。
相关专题
- Linux集群技术 (8836篇文章)
- 体验Linux的音影世界 (8506篇文章)
- Linux驱动大全 (9322篇文章)
- Linux下的路由的配置与应用 (12347篇文章)
- Linux命令简介 (10411篇文章)
- Linux防火墙 (10198篇文章)
- Linux日志专题 (8962篇文章)
- Linux服务器的安全性能 (21178篇文章)
- 揭秘Linux内存管理 (8572篇文章)
- 解析Linux文件系统 (8779篇文章)
- VMware虚拟机Linux通过NAT方式上网 (145次浏览)
- Linux下安装VMware虚拟机的过程详解 (78次浏览)
- Linux服务器ADSL利用NAT实现上网共享 (56次浏览)
- Linux shell中使用ftp自动下载上传文件 (52次浏览)
- 在Linux系统下Mldonkey配置和使用方法 (49次浏览)
- 实例:Linux中如何查看服务及监听端口 (48次浏览)
- 多项更新!Ubuntu 8.04 Alpha6发布 (48次浏览)
- 系统管理:基于Linux的负载均衡技术介绍 (46次浏览)
- Linux是王道!NV专业卡多平台效能实测 (43次浏览)
- linux编译器 GCC 4.3.0已经发布 (40次浏览)




