甲骨文公司(Oracle Corp.)忙于Linux世界,周三公布了它与Linux社区合作的最新成果,以提高这一开源操作系统的企业级性能。
Oracle与Linux之间有一种有趣而复杂的关系。早在1998年,该公司就首次发布了在Linux上运行的数据库,该操作系统在客户中非常受欢迎。Oracle一直在稳步进军Linux领域,最近推出了备受争议的“牢不可破的Linux支持计划”,并在1月份推出了Linux管理工具。
今年10月,甲骨文公司推出了一款名为“牢不可破的Linux”的程序,以极具竞争力的价格向用户提供对红帽企业Linux (RHEL)发行版的全面支持,从而成为领先Linux发行商红帽公司(Red Hat Inc.)的竞争对手。Oracle Enterprise Linux是面向客户提供的rhel兼容发行版的供应商名称。到目前为止,Oracle对于究竟有多少用户已经采用了“牢不可破的Linux”这个问题一直保持缄默,但仍然声称该程序已经有了一个良好的开端。
在LinuxWorld上,Oracle宣布它正在进行一些项目,以增强Linux在GNU通用公共许可版本2 (GPLv2)下的可用性。GPL赋予用户自由学习、复制、修改、重用、共享和再分发软件的权利。GPL版本3于6月底发布,数百个开源项目已经采用了这个新许可证。
目前还不清楚目前使用GPLv2许可的Linux内核是否会转移到GPLv3,或者继续使用当前的许可。
“当Oracle为Linux提供补丁和特性时,我们是按照我们所贡献的产品所遵循的许可证来做的,”Oracle发言人在回答有关GPLv2项目选择的问题时写道。“在这种情况下,Linux内核,我们正在贡献的产品和内核是在GPLv2下,”发言人补充说。
其中一个项目是由Oracle的Chris Mason开发的Btrfs文件系统。可以在一个alpha版本,该软件提供了改进的可伸缩性和简化管理,以处理大量存储的信息。Btrfs具有Linux目前没有提供的特性,例如执行快速增量数据备份和捕获灵活的数据快照的能力。
另一个项目是移植系统管理工具Yast(另一个安装工具)到Oracle Enterprise Linux和RHEL。Yast最初是由Novell Inc.开发的,Novell Inc.是另一家领先的企业Linux发行商,因此已经支持openSuse和Suse Linux企业服务器。该工具使Linux系统的安装、配置和维护变得更加容易。
甲骨文公司也在努力Linux测试套件GPLv2下可用。这些测试有助于验证Linux内核的功能和稳定性,确保它能够运行Oracle企业数据库。Linux测试工具包是Oracle验证配置程序的一部分。
该计划首次公布于2006年6月,它让甲骨文的客户知道供应商及其合作伙伴预先测试了哪些Linux系统配置。经过验证的配置包括运行Linux所需的软件、硬件、存储、驱动程序和网络堆栈。Oracle的希望是提供关于预测试配置的建议和文档,从而使用户能够更快速、更轻松地部署Linux。
Oracle在LinuxWorld上宣布,它又增加了6个经过验证的配置,使预先测试的Linux堆栈总数超过30个。最新的验证配置在Oracle Enterprise Linux上运行涉及到Compellent、戴尔、Egenera、EMC、惠普、Pillar Data和Unisys等公司的技术组合。
Oracle还透露,它正在与主机总线适配器提供商Emulex合作开发开源数据完整性接口,这将有助于减少系统停机时间。Oracle希望在接下来的12个月里在GPLv2下提供这个接口。
甲骨文在展会上预览了其操作系统的认证服务。作为Oracle Fusion中间件的一个新部件,该产品将有助于更容易集中和安全地管理和认证Linux和Unix操作系统用户。预览版只支持Oracle Enterprise Linux和Red Hat Enterprise Linux,但供应商计划在未来支持其他系统。