北京 —— 全球最大的为开放企业提供软件服务的解决方案提供商Novell公司(Nasdaq:NOVL)宣布推出一项创新性的Linux共建服务(Linux build service)框架,该框架旨在简化Linux软件程序包的创建,无论是SUSE Linux还是其它Linux发行版,将作为未来版本的SUSE Linux的开发平台。该框架构建完后,Linux社区的工程师们可以前所未有地、轻松地利用社区源代码创建Linux程序包,它可以在Novell SUSE Linux或其它Linux发行版上安装,从而加速Linux的创新,并使用户可以迅速地使用到非常实用的软件.
目前,通过访问Novell公司的openSUSE.org社区互联网站,我们可以预览到openSUSE的共建服务,它将在今年内逐步完善,并全面铺开。
“开放源代码的开发人员需要更多、更好的方法来简化例行程序,优化利用个人的源代码创建Linux可安装程序包的机械式处理过程。”Novell公司Linux工程副总裁Eric Anderson讲述到。“如今,社区的工程师们访问一个站点,随意使用他们在构建基于SUSE Linux的应用程序时所需要的工具和服务。我们计划将这个共建服务扩展为一个一站式Linux开发中心,不仅支持基于SUSE Linux的发行版,也支持其它流行的分发版,如Red Hat、Debian等。”
openSUSE共建服务包括一个后端服务器和一个前台客户端。后端服务器将作为存储数据源、共建基础组件、下载包和镜象工具以及通讯基础组件的主机。前台客户端将包括一些工具和接口,用于通过数据源来组织和构建程序包,其中包括一个命令行和一个基于互联网的接口。openSUSE共建服务当中的众多服务器和所有客户端组件都是开放源代码工具,具有公共应用程序编程接口,因此可轻松地与现有的构建工具集成。
Ideas国际有限公司的系统软件研究副总裁Tony Iams讲到,“开发一个通用的、能够创建适用于各种发行版的Linux程序包的共建服务,这有力地表明了Novell公司致力于开放源代码进程的决心,也体现了Novell公司在市场中的重要地位。Novell正在推广的开放源代码技术将真正简化Linux程序包的创建和开发,它将得到世界各地的Linux工程师们的关注。”
目前,只有少数初始测试人群能使用openSUSE共建服务,用于社区调试和bug修正。公司预计将在今年第2季度推出性能更加强大的硬件基础组件,同时可允许开发人员访问SUSE Linux核心程序包,并可创建为特定任务优化而设计的全新的基于SUSE Linux的Linux发行版。Novell预计在今年晚些时候推出向公众完全开放的共建服务,包括可直接访问存储在流行的在线项目仓库中的代码,如SourceForge、freshmeat等。