选择语言
我们的开发模式
如何让好点子成为企业就绪型产品
创新不是偶然事件,而是成熟流程孕育的成果。红帽® 开发模式始于开源社区,拥有数以千计的庞大技术贡献者群体,确保成品经过反复检验、值得信赖。
从社区到企业
聚焦社区
红帽 Ansible Engine 开发详情
Ansible 是一款无代理 IT 企业级自动化软件, 也称为红帽 Ansible Engine, 是一款 Ansible 上游社区产品。该社区创立于 2012 年,成功入选 GitHub Octoberse 2017 报告,并成为该年度获得最多评论、讨论最和贡献者的技术社区。
其社区成员每天都在积极研究新模块,更新现有模块,并努力编写构成模块所需的各类基本和核心代码。Ansible Engine 的更新周期极快,每 1-3 个月就有新版本发布。得益于上游社区的贡献和红帽的企业实践经验,Ansible Engine 已发展成为客户构建和编写 Playbook 的强大工具。
安全性
更多人关注,就更安全!
由社区到企业的开发模式所开发的软件,通常比专有软件的安全性能更高,主要有以下三大原因:第一,代码人人可见,便于发现更多潜在威胁。第二,源代码可访问,便于及时修补出现的问题。第三,开源软件由红帽负责测试、强化和支持,可确保每个客户拥有同一保证级别。
成本
显著(及不太显著)的降本效果
开源软件不收许可费,因而在考虑部署解决方案的成本时具有显著优势。同时,开发环节所节省的大量成本也体现在社区发行方面。据一项相关估算显示,在考虑当时的通胀因素条件下,从头开始构建 Fedora 9 发行版的成本约为 108 亿美元。(*) 而参与 Linux® 项目的贡献者共同分担了这一开发成本负担。
创新
专利技术,以防御为目的
开源社区没有专利壁垒,使得自由创新成为可能。我们认为,软件专利是软件开发创新和开源创新的一大阻碍。为此,2002 年,我们发布了首个阻止侵犯专利权的专利保证。2017 年,我们扩大了该保证的适用范围。
我们非常喜欢开源模式......在我们完成项目的过程中,开源社区一直是 Amadeus 的一大助力。
产品寿命更长
代码能够得到长久保留
开发专有解决方案的企业随时可能中断编码,而开源软件则不会出现这种风险。即使供应商停止分发某一产品,其代码仍可供使用和改善。
开发仅仅是开始
来源:[*]Amanda McPherson,Brian Proffitt,Ron Hale-Evans,“估算 Linux 发行版的总成本”,Linux 基金会。Linux.com。2008 年 10 月。https://www.linux.com/publications/estimating-total-cost-linux-distribution
Linux 是 Linus Torvalds 在美国和其他国家/地区的注册商标。