红帽企业级Linux商业模式分析

红帽企业级Linux商业模式分析

作者:赵海玲,邮箱:zhaohailing@openatom.com
        红帽(Red Hat,Inc),一家全球知名的软件公司,以开创自由和开源软件(FOSS)闻名。本文简要回顾红帽发行版及其社区历史,归纳总结红帽的商业化发展模式。

一、红帽发展历程

        (一)起步阶段(1993-1999年)

        红帽(Red Hat,Inc.),其总部位于美国北卡罗来纳州的罗利市,最早由Marc Ewing和Bob Young共同创立。90年代中期,两位创始人独立经营公司:Marc经营Red Hat,Bob经营ACC Corporation,提供Linux系统早期版本。1995年,ACC收购Red Hat,以Red Hat,Inc.名义继续运营。早期,通过电子邮件为客户提供支持。其后,引入电话支持和至今仍在使用的订阅模式。

        红帽早期的市场策略和理念是越过传统专业技术公司的限制,全面拥抱开源。因而,红帽没有为自研的Linux产品申请专利,也没有将其作为商业机密保护。相反,红帽推广稳定且易获得的开源的Linux操作系统。红帽明确:开放合作是快速共创并迭代更好软件的最佳方式。

        (二)快速发展阶段(1999-2003年)

        1999年,红帽正式在纳斯达克上市,获得资本市场认可。2001年,红帽停止明星产品盒装红帽Linux的分销,新的策略是以订阅的方式出售红帽企业版Linux。很快,红帽企业版Linux成为热门旗舰产品,为世界最顶级的数据中心提供开源产品。这一时期,Red Hat的年收入从1999年的1700万美元增长到2003年的1.26亿美元。

        (三)开源项目支持与社区发展(2003-2010年)

        Red Hat继续致力于支持开源软件项目和社区的发展,不断扩大其对多个开源项目的贡献,并积极参与了Linux内核、GNU工具和桌面环境等项目。同时,Red Hat通过收购和合并等方式扩大了自己的产品线和市场份额。2006年,红帽收购开源中间件供应商JBoss。2007年,收购Mobicents。2008年,收购Amentra。

        (四)成为领先的企业开源软件公司(2010年至今)

        进入2010年代,红帽继续保持着在企业开源软件领域的领先地位。公司不断推出创新产品和解决方案,如OpenShift(容器管理平台)和Ansible(自动化工具),以满足客户对云计算、容器化和自动化的需求。

        2012年,红帽成为首家收入达到10亿美元的开源软件公司。自2012年起,红帽连续收购FuseSource、ManageIQ、CentOS Project、FeedHenry等。2019年,IBM以340亿美元完成对红帽的收购,成为IBM混合云战略的核心资产。这一交易成为了科技行业历史上最大规模的并购之一,也进一步提升了红帽在全球市场的影响力。时至今日,90%以上的世界500强企业在使用红帽的产品及解决方案[15]。

        如今,红帽成为企业可信赖的技术解决方案提供商。在推广开源实践、拓展伙伴生态方面,主要基于四方面做法:一是获得主要OEM及ISV支持,吸引开发者增强Linux内核的兴趣;二是促进RHEL在企业关键硬件和软件技术提供商的广泛部署,Red Hat Exchange标志着红帽策略的转变,作为在线市场,销售包括MySQL、Alfresco和SugarCRM在内的十几家开源公司的产品;三是通过收购策略来扩展其基础设施能力,最著名的是2006年以3.5亿美元收购JBoss,Red Hat进入中间件和应用开发市场;四是重视社区驱动开发过程,红帽赞助Fedora和Cent OS发行版,平衡FLOSS社区需求与产品稳定性。尽管,取消支持免费的Red Hat Linux版本转向Fedora引发争议,但这一决策最终被证明是有价值的,Fedora中的创新被稳健地转移到RHEL中。

        二、Fedora和CentOS的发展历史

        (一)Fedora的发展历史

        2003年,Red Hat公司做出了重要的战略决策,宣布停止Red Hat Linux项目。随后,Red Hat将重心转移到Red Hat Enterprise Linux(RHEL),这是专为企业级市场设计的稳定且支持长时间的操作系统。RHEL的推出意味着Red Hat开始为企业提供更加专业和定制化服务,包括长期的安全更新和技术支持,但这些服务通常是付费的。

        与此同时,Red Hat也推出了Fedora Project,作为Red Hat Enterprise Linux的上游,Fedora Linux成为了一个独立且社区驱动的发行版,它鼓励创新和自由软件的使用,并且每六个月发布一个新版本。Fedora因其快速采用新技术而闻名,但这也意味着它可能不如RHEL那样稳定,因为Fedora经常包含最新的软件包和特性,这些可能还没有经过长时间的测试和打磨。

        (二)CentOS的发展历史

        2003年,Red Hat宣布停止Red Hat Linux项目,对于习惯Red Hat Linux的个人用户和小型组织来说,迁移到RHEL可能意味着需要支付额外的费用以获得企业级的服务和支持。许多用户被迫选择转向其他免费的Linux发行版,如Ubuntu、Debian等,这些发行版提供了不同程度的稳定性和社区支持。CentOS最初是作为RHEL的一个重建版本出现的,它使用RHEL的源代码,但去除了商标和版权材料,提供了一个免费且极其类似于RHEL的体验。CentOS因其稳定性和免费特性而受到广泛欢迎,尤其是在服务器市场。2005年,项目发出公告通知,Community Enterprise OS将成为一个单独和独立的项目。2014年,Red Hat宣布将该项目纳入其产品组合。然而,2020年,红帽宣布将CentOS的重点转移到CentOS Stream上,这是一个滚动发行版,更多地用于开发和测试新的技术,而不是作为稳定的生产环境。2021年12月31日,CentOS Linux 8停止更新支持,此举引发了社区的广泛讨论和部分用户的不满,一些第三方项目如Rocky Linux、AlmaLinux,包括国内的open Euler、OpenAnolis、OpenCloudOS应运而生,旨在提供与RHEL传统模式类似的免费、稳定替代品。

        三、红帽产品开发原则

        自1993年,红帽成立以来,其初心定义十分清晰:红帽持续为关键的开源项目做贡献,始终坚持“上游优先”和“100%开源”的策略。为此承诺,红帽收购包括开源和闭源技术在内的各种技术,涵盖从端口、编译器到IT自动化,确保自由地提供给社区。上述策略具有两方面考量:一是,技术贡献直接影响项目发展走向,贡献越多,影响力就越大,能更好地引导开源技术有利于红帽的发展方向;二是,与全球开发者社区合作,能够快速响应市场需求和技术变革,实现产品功能的持续创新。这种合作模式不仅有助于红帽保持技术领先,还能提升用户使用红帽产品的粘性和满意度。

        (一)上游优先原则

        上游优先原则(Upstream First)是开源社区中推崇的一种工作方式和协作哲学,其核心思想是鼓励开发者将对开源项目的更改、功能新增或错误修复首先提交给项目的上游社区,也就是开源项目维护的官方版本或主干版本。

        红帽拥有数百名全职工程师专门从事对Linux内核、GCC编译器、GNOME桌面等关键上游开源项目的代码贡献,识别需要改进的地方,提交补丁、新功能,并与上游社区协作完善代码。红帽制定了明确流程,确保工程师们的贡献能及时并正确地进入上游代码库。同时建立内部评审机制,把关上游贡献质量。

        红帽员工在关键项目中担任维护者和委员会成员,积极参与上游社区的决策讨论。同时,也资助并参与各种开源会议和活动。红帽产品发布周期与上游一致,确保其产品与新的上游代码保持高度一致,避免分支代码和二次打包。

        红帽的“上游优先”策略为其在开源领域赢得了技术优势、社区支持和商业成功,成为其持续发展的重要保证。

        (二)100%开源

        红帽的“100%开源”策略是其战略布局的核心,帮助红帽在快速变化的技术市场中灵活调整发展方向。

        一是“100%开源”的策略意味着红帽提供的所有产品都是开源的,增加了企业用户对产品的信任。用户可以完全访问源代码,理解产品的工作原理和潜在的安全风险。

        二是红帽利用开源模式来持续创新其产品和服务,确保可以迅速响应市场需求变化和技术进步。

        三是红帽通过其开源项目建立了强大的品牌忠诚度和市场声誉。企业用户信赖红帽的解决方案,其不仅提供开源的灵活性,还保证了企业级的安全和支持服务。红帽的开源模式还支持其与其他技术提供商的合作,使其能够在云计算、大数据和企业软件解决方案等多个领域中保持竞争优势。

        四、红帽产品开发模式

        红帽产品的开发策略可以看作“项目-集成-平台”的系统化流程,旨在将开源社区的创新成果转化为可靠、安全的企业级解决方案。

        在项目阶段,红帽积极参与和支持多个开源项目,如Linux内核、Ansible、Kubernetes等。红帽不仅贡献代码,还参与项目的设计和规划,以确保这些项目能够满足企业的需求。通过这种方式,红帽可以确保技术发展的前沿性和开放性,同时也通过社区的力量来共同解决技术问题和挑战。

        在集成阶段,红帽将来自各个开源项目的技术成果进行集成,形成更为完整的软件解决方案。这包括对软件组件进行测试、优化和安全加固,确保能够在企业环境中稳定运行。集成阶段是红帽增加商业价值的关键步骤,通过这一过程,红帽能够提供支持和服务保障,满足企业对于可靠性和安全性的高标准需求。

        在平台阶段,产品经过严格的集成测试和优化后,红帽将其打造成全面的平台产品,如Red Hat Enterprise Linux(RHEL)和Red Hat OpenShift等,这些平台提供广泛的功能和工具,支持企业进行应用开发、部署和管理。

        红帽打造的平台不仅提供技术的实现,还围绕平台建立了完整的生态系统,包括合作伙伴、开发者资源和市场推广,使得客户可以在一个统一和高效的环境中运行和管理他们的IT基础设施。

        五、红帽的商业模式

        (一)订阅服务模式

        红帽公司的商业模式以“服务”为核心,遵循“软件免费,服务收费”的原则。在这种订阅模式下,用户无需为软件功能本身付费,而是根据实际需要支付关键的支持和服务费用,提高企业IT架构的灵活性和稳定性。订阅模式与传统的商业软件销售模式不同:订阅模式能建立起互利的循环互动机制,与企业客户形成双向的持续合作模式。相比之下,传统的商业软件销售模式多为单向的交易关系,主要以产品交易为主,并且升级和维护成本高。具体来看,红帽的服务模式具备三大特点:其一,红帽迅速将新技术推给客户,确保客户技术的先进性;其二,红帽提供无限次数的技术支持且不另行收费,降低客户的使用成本;其三,红帽通过与客户的日常互动收集反馈,不断优化和改进其技术及服务。

        (二)提供全面解决方案服务模式

        企业在信息系统建设过程中对供应商的要求会越来越高,越来越明确。高可靠性、全天候的技术支持以及不间断、无故障的业务运行环境是每一个客户企业的IT系统部署要求的重中之重。任何一个发生在企业关键服务上的停顿、故障都会直接或间接导致企业经济损失以及客户的满意度下降。为满足客户企业在安全稳定等多方面的需求,切合客户企业自身需求,红帽为企业量身定做适合企业自己的解决方案系统,给客户提供更好、更适合自身发展的顶尖的高可用解决方案。例如,红帽高性能计算集群解决方案,坚固邮件解决方案等为客户具体项目提供了稳定、可靠的业务方案,使客户企业能够更快速,便捷的实施安全,稳定的业务需求。

        随着全球经济的加速发展,企业IT构架由高效、快速和稳定向定制化、专业化方面发展,软件产品的相关服务的价值,已经远远超过软件自身,这更使得良好的服务和全面解决方案成为红帽公司的核心竞争力。红帽商业模式核心在于其对开源技术的持续贡献和利用。红帽从开源社区中提取并测试上游技术产品,然后对这些产品进行打包和优化,加上广泛的客户支持和资源整合,极大地提升了产品的整体价值。例如,红帽不仅仅销售软件,还提供咨询、支持和培训服务,帮助客户实现基础设施、应用集成、存储和云解决方案。总的来说,红帽的成功在于其能够有效地将开源技术的创新性和灵活性转化为企业级的解决方案,同时提供无与伦比的客户服务和支持。

参考文献

[15]https://www.redhat.com/zh

Goto Top