2009年4月10日,openSUSE项目与Linux基金会近日联合宣布,openSUSE Build Service将加入Linux开发人员网络(LDN)之中。openSUSE® Build Service是唯一可使开发人员针对所有主要的Linux发行版进行软件包装的开发平台,它可为创建完整的openSUSE发行版提供透明化的基础架构。另外,openSUSE项目,一个由Novell赞助,并得到社区支持的开源项目,还宣布推出openSUSE Build Service新版本,该版本具有支持ARM平台编译的能力。
“我们的使命是不仅为Linux开发人员提供信息,而且还提供真正的工具,使他们能够在多种Linux发行版上尽可能方便地部署应用,此次所发布的内容是这个使命的一部分。”Linux基金会市场推广与开发人员项目副总裁Amanda McPherson说。“对于那些想要针对所有主要的发行版快速方便地进行产品包装的开发人员和ISV们来说,openSUSE Build Service的推出是历史性跨越的一大步。”
Linux 基金会将通过Linux开发人员网络的站点提供openSUSE Build Service的接口,这样,开发人员就可以通过LDN为所有主要的Linux发行版创建应用包。除了openSUSE和SUSE® Linux Enterprise,openSUSE Build Service还可以帮助开发人员为CentOS*, Debian*, Fedora*, Mandriva*, Red Hat* Enterprise Linux和Ubuntu*创建应用包。在LDN中增加openSUSE Build Service的策略是对LDN上流行的AppChecker应用的锦上添花,开发人员能够用它创建Linux移动式应用。对于LDN帮助开发人员推出这样的移动式应用这个总体目标而言,Build Service是一个理想的工具。
openSUSE项目新推出的build service 1.6版包括对ARM平台编译包的支持,它主要用于嵌入式设备。跨基础架构构建的支持意味着开发人员可为openSUSE, Ubuntu, Debian, 和 Fedora创建RPM或Debian包。这项工作一直由5e DataSoft GmbH贡献,它作为openSUSE社群的一部分可以增加对基于ARM的嵌入式设备的支持。5e提供基于openSUSE的解决方案。
“在所有的Linux发行版当中,我们认为openSUSE是我们解决方案的***平台。”5e DataSoft***技术官Martin Mohring说。“由于openSUSE Build Service是GPL的,因此我们一直能够添加新的特性,并与openSUSE项目一起将这些特性集成到正式的build service之中。”
Open-Xchange***技术官Jürgen Geck说,“openSUSE Build Service使我们能够同时为所有主要的Linux平台构建Open-Xchange – 而且使这个过程***效率并保证最终的产品具备广泛的兼容性。这项服务是免费的,其基础软件结构是遵从GPL的,因此不存在锁死的问题。”
***版本的build service还包括对openSUSE设备、直播CD、可安装的USB映像、Xen映像和VMware映像的支持。开发人员现在可以利用build service创建自己定制的openSUSE发行版。
openSUSE社群经理Joe 'Zonker' Brockmeier说,“这是openSUSE项目多年努力的一个高峰。openSUSE Build Service始终努力成为一个加速Linux普遍采用的工具。看到build service成为Linux开发人员网络的一部分并受到更大社群的欢迎,这令人十分欣慰。”