Portland软件项目的1.0版本已经发布了,该项目旨在架起KDE和GNOME之间的桥梁,这两者是使用最广泛的Linux用户界面。
Portland软件项目中包含了一系列用于KDE和GNOME的通用用户界面,Portland的目标是简化程序开发者和软件公司对这两种用户界面的支持工作。
Portland项目是在开源软件开发实验室和Freedesktop.org的努力下成立的,它可以增强Linux和UNIX桌面软件项目的开发。
Linux的忠实用户和软件设计人员长期以来被分为两大阵营,尽管设计用于其中一个界面的软件可以在另外的界面上运行,但是用户需要安装两个界面的支持组件,而软件公司却无法假定用户已经安装了这些支持组件。
“Linux是唯一一个没有统一用户界面的操作系统。”451小组的分析师Raven Zachary说到。
“在大多数情况下,这并不是个大问题,因为Linux的发布版本(由公司提供的Linux的软件集合,比如Red Hat)通过选择一种界面或者提供两种界面的方式来解决这一问题。”他说,但是这样做会让消费者感觉很困惑,而且需要花费很多资源同时支持两种界面。
KDE使用的按钮和下拉菜单等的组件类库名为Qt,而在GNOME中则使用了GTK+。Linux版本的Adobe Reader就需要安装了GNOME的GTK+界面组件才能使用。
Trolltech表示,Portland已经获得了一些支持,最近发布的Qt 4.2已经包含了Portland 1.0,Trolltech是一家开发Qt的挪威公司,而且,Red Flag和Xandros承诺在下一个版本的Linux中加入对portland的支持。
关注天下网吧微信,了解网吧网咖经营管理,安装维护: