0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

曾经并不看好的开源软件为什么会成为热点?

电子工程师 来源:lq 2019-01-16 09:00 次阅读

5 年前,投资商对开源这种商业模式的可行性持有怀疑态度。他们普遍认为,红帽(redhat)公司犹如雪花飘零——在软件世界里开源公司不可能占据举足轻重的地位。

然而到今天,我们已经目睹了这个领域日益高涨的情绪:IBM 以 320 亿美元收购了红帽;Mulesoft 在上市后以 65 亿美元被收购;MongoDB 目前的市值超过 40 亿美元;Elastic 目前的估值为60 亿美元;还有 Cloudera 和 Hortonworks 公司合并,带来的市值将超过40亿美元。此外越来越多的 OSS 公司正在兴起一场深刻的变革:Confluent、HashiCorp、DataBricks、Kong、Cockroach Labs 等。

那么,曾经并不看好的开源软件为什么会成为热点?以下这些变化可能促进了开源业务及其在市场上的广泛应用。

从开源到开源核心再到SaaS

最初的开源项目并不是真正意义上的商业,而是对封闭源码软件公司所获得的不公平利润的革命。当时微软、甲骨文、SAP 等公司为软件收取垄断式的“租金”。所以一些优秀的开发人员常常采用异步方式——多人协作完成庞大的软件。每个人不仅可以公开看到软件源码,还可以通过开放模型进行添加、修改和优化。

该软件最初是由开发人员开发的,主要为开发人员所使用,所以用户界面不怎么友好。但它具有高性能、健壮性和灵活性的特点,这些优点逐渐渗透到整个软件世界。十多年来,Linux 成为服务器上第二大最受欢迎的操作系统(仅次于 Windows);MySQL 也反映了这一壮举,它削弱了甲骨文的统治地位。

Redhat 在 Linux 和 MySQL 数据库的应用中胜出,虽然他们有一些明显的局限性——仅仅提供服务很难体现软件的商业价值,但是操作系统和数据库的市场规模如此之大,即使面临更多挑战,其商业模式仍具有发展空间。

Linux 和 MySQL 的成功采用为第二代开源公司奠定了基础——这一代的典型代表是 ecloudera 和 Hortonworks。他们的开源项目和业务与第一代完全不同。首先,该软件主要是在现有软件公司内部开发的(如 Hadoop 软件是在雅虎内部研发)。其次,该项目中只有部分软件是免费的,它们可以根据商业许可向客户收取使用部分软件的费用。因此,这些公司有能力获得更多收入,即使他们的产品在市场上没有操作系统和数据库那么有吸引力。

当然,第二代开源商业模式也有缺点。首先,没有一家公司在软件上拥有独特的“道德权威”——因此,竞争者通过免费提供越来越多的软件来竞争利润。其次,这些公司经常对软件进行自定义,从而使自己与众不同。但是云提供商能够使用开源软件创建相同软件的 SaaS 业务。

具有创业精神的开发人员,迎面挑战开源公司前两代人的商业模式。

首先,开源软件主要是在商业范围内开发的,超过 90% 的代码是由软件商业化公司的员工编写。其次,这些企业从一开始就以云服务的形式提供自己的软件。通过以 SaaS 形式提供这些产品,企业则将开源软件与商业软件“打包”在一起提供给用户,例如 Elastic、Mongo、Elastic Cloud、Confluent Cloud 和 MongoDB Atlas 公司都是采用这种与服务相融合的第 3 代商业模式。

开源社区的作用

虽然第 3 代商业模式会更严格地由软件公司控制,但是开源社区仍然在开源项目的创建和开发中发挥着关键作用。首先,他们会不断发现最具创新性和相关性的软件,并且在 Github 上发布源码,以便于用户下载和试用,这样一大批人就可以从中获益。就像一篇好的博客文章被疯狂传播一样,社区是开源软件传播推广的源泉。

社区也最终成为这些项目的“产品经理”。它会指出软件的不足之处,并要求改进。当然这些请求不在产品需求文档中,而是发布在 Github、comments、Hacker News 平台上。如果开源项目积极响应社区,它将根据用户需要不断完善软件的特性和功能。

该社区还充当开源软件的 QA 部门。它将识别软件中的错误和缺陷,给公司反馈什么有效,什么无效。社区积极反馈并奖励那些优秀的软件,这鼓励了商业公司更广泛的使用。

但是社区不再像以前那样参与软件项目的实际编码,这与第一代和第二代业务相比有很大不同,但这也是商业模式不断发展的趋势之一。

开发人员的作用

与此同时,开发人员对这些开源软件的重要性与日俱增。因为开源的真正客户是开发人员,他们经常查找软件,进行下载并将其集成到他们正在开发的项目原型版本中。一旦被开源软件“感染”,这些软件就会贯穿于整个工作周期中,从设计到原型,再到开发、集成和测试,最后到生产。从根本上说,软件从来不是“出售”的,它被那些更懂软件的开发人员欣赏,并灵活编译和复用,而不仅仅是执行它本身的操作。

开源业务模型的优点

开源软件的业务模型看起来与传统软件业务非常不同。首先,收入来源不同。一个封闭源代码的软件公司通常能够比一个开放源代码的公司收取更多费用。但是,尽管开源软件的成本较低,但它通过一定的使用规模来弥补整个市场成本。当东西便宜了,就会有更多的人买它。这就是为什么当开源产品达到市场配置的要求时,就会快速获得大规模普及和广泛应用。

开源公司的另一巨大优势是它们的效率更高,能“病毒式”地渗入市场。最明显的好处是,用户在付钱之前就已经是“客户”了。由于开源软件很大一部分归功于开发人员自己使用,因此软件公司相当于绕过了营销宣传环节和销售策略。这意味着销售周期要短得多,每位客户对销售工程师的需求要少得多,销售成本的回收期也要快得多。

但是这种“病毒式”传播使得开源软件业务在现金消耗率上比传统软件业务高得多。一些较好的开源公司能够在很长一段时间内保持三位数的业务增长率,同时保持适度现金消耗率,这在传统软件公司中是很难想象的。

免费增值的开放源码

最后一个值得讨论的变化,是从真正的开源逐渐过渡到社区辅助的免费增值模式。如上所述,早期的开源项目利用社区作为软件主要贡献者,即便是对软件的进行部分商业性许可或者收费,也会受到社区的强烈抵制。现在,社区和客户逐步对开放源码业务了解越来越多,也渐渐接受这样一个事实,即开放源码公司应该拥有自己的“付费墙”,这样公司才能继续扩大和创新。

事实上,从客户的角度来看,开源软件的两个价值体现在阅读代码和把它当作免费增值这两大层面上。免费增值模式的概念是,除非是部署到生产环境或者达到某种规模部署,你基本上可以免费使用。如 Elastic 和 Cockroach Labs 这样的公司实际上已经开放了所有的软件源代码,只是对部分软件基础应用了商业许可。

其实无论软件是开放还是封闭,真正的企业客户最终都将支付费用;而且一开始能阅读到开放源码,他们会更有动力使用该软件。实际上,开放也存在一定的风险,有人可能读取代码,稍微修改下,然后派生发行版。但随着以后业务规模的壮大,软件公司不太可能选择模仿者作为供应商。

推动这一趋势的一大关键因素是,软件公司已经开始接受或采用更现代的软件许可证。Mongo、Elastic 和 Cockroach 的执照就是很好的例子。与 Apache 孵化许可证不同(十年前它通常是开放源码业务的起点),这些许可证对业务更加友好,而且大多数开放源码企业还在采用。

未来展望

四年前,当开始撰写这篇关于开源的文章时,我们热切地希望看到标杆性开源公司的诞生。在那个只有一种模式的时代——红帽——让我们相信未来会有更多的模式。今天,我们看到了一大批令人兴奋的开源企业,或许至今也只是触及了整个开源基因库的皮毛,但这些市值数十亿美元的开源公司证明了这种模式的力量。

很明显,开源不再是软件的边缘方法。当世界顶级公司接受调查时,他们中很少有人希望自己的核心软件系统不是开源的。如果财富 5000 强将他们在软件上的投资转向开源软件,我们将会看到一个全新的软件产业格局,预估未来市值将达到数百亿美元。

当然,这不是一两天就可以实现的,开源公司需要历经很多年的成长来不断完善他们的产品,但这一趋势是不容置疑的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源软件
    +关注

    关注

    0

    文章

    209

    浏览量

    15895
  • 数据库
    +关注

    关注

    7

    文章

    3782

    浏览量

    64333

原文标题:开源如何占领软件世界?

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    科技云报到:假开源真噱头?开源大模型和你想的不一样!

    查看、修改、分发。开源自此深刻影响了互联网行业的每一个角落。 在大模型和GenAI崛起的当下,开源再次成为业界关注焦点,对于开源和闭源的争论也久久未能平息。然而,大模型
    的头像 发表于 11-03 10:46 205次阅读

    “小满”V24.10源代码在AtomGit开源

    近日,由中国汽车工业协会指导,普华基础软件股份有限公司主办的“小满”安全车控操作系统开源发布会暨共建计划说明会成功举行。普华基础软件宣布将安全车控操作系统“小满”(简称“小满”)V24
    的头像 发表于 10-27 14:41 346次阅读

    迅龙软件出席2024开放原子开源生态大会,共谋开源生态繁荣之路

    产业发展脉搏。作为全球领先的开源硬件和开源软件品牌商,迅龙软件受邀参加此届大会,并携旗下高算力人工智能系列产品OrangePiAIStudio、OrangePiAI
    的头像 发表于 09-26 13:51 409次阅读
    迅龙<b class='flag-5'>软件</b>出席2024开放原子<b class='flag-5'>开源</b>生态大会,共谋<b class='flag-5'>开源</b>生态繁荣之路

    英特尔中国开源技术委员会成立一周年

    开源成为技术和产业生态发展的重要趋势。英特尔秉持着开放、选择、信任的原则贯彻开源,并在社区、开源项目、开发者等方面贡献力量,带动更多参与者共同实现生态繁荣。2023年2月,英特尔中国
    的头像 发表于 08-16 15:35 447次阅读

    开启开源布道新篇章 — LF开源软件学园诚邀开源精英加入成为OSPO讲师

    OSPO——企业开源战略的引擎在当今数字化时代,开源软件成为推动全球技术创新的加速器。它不仅重塑了软件开发的模式,更
    的头像 发表于 07-04 08:36 293次阅读
    开启<b class='flag-5'>开源</b>布道新篇章 — LF<b class='flag-5'>开源</b><b class='flag-5'>软件</b>学园诚邀<b class='flag-5'>开源</b>精英加入<b class='flag-5'>成为</b>OSPO讲师

    迅龙软件加入开放原子开源基金会和OpenHarmony 项目,共建开源新生态

    近日,迅龙软件与“开放原子开源基金会”签署协议,加入“开放原子开源基金会”(以下简称“开源基金会”),成为
    的头像 发表于 04-30 17:50 1025次阅读
    迅龙<b class='flag-5'>软件</b>加入开放原子<b class='flag-5'>开源</b>基金会和OpenHarmony 项目,共建<b class='flag-5'>开源</b>新生态

    英伟达GPU垄断局面下,开源能否成为颠覆市场的关键力量?

    开源是AMD AI软硬件生态系统的一大卖点,虽然ROCm软件自 2016 年推出以来一直是开源的,但是固件的开源也很重要,AMD GPU 上的MES固件AMD 单独开发的,不是
    发表于 04-18 14:25 427次阅读
    英伟达GPU垄断局面下,<b class='flag-5'>开源</b>能否<b class='flag-5'>成为</b>颠覆市场的关键力量?

    开源软件生态发展座谈会顺利举办

    1月22日,以开源鸿蒙为主题的开源软件生态发展座谈交流会在拓维信息&开鸿智谷成功举办。湖南省工信厅信息化和软件服务业处处长周平、信息动员处处长刘平、信息化和
    的头像 发表于 01-26 08:30 1145次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>软件</b>生态发展座谈会顺利举办

    请问mbed物联网操作系统会成为cortex-m中的android吗?

    mbed 物联网操作系统会成为cortex-m中的android吗?
    发表于 01-17 07:14

    为什么很多人不看好鸿蒙?轻舟已过万重山

    其实这个争议存在很久了。但是到2023年9月份开始,华为秋季发布会上宣布了“鸿蒙不再兼容Android”当时就已经炸开了锅。这个消息让很多不看好鸿蒙的人都闭上了嘴。我们作为国人应该支持自己的操作系统
    发表于 01-15 22:44

    开源发展与开发者专题 | 润和软件副总裁刘洋:拥抱开源时代,润和软件开源实践

    编者按 开源孕育于软件,发展于数字经济,是开放、协同、共享的新型生产方式,对于新时期推动经济发展、科技创新、文化繁荣、社会治理、开放合作、共同富裕具有重要意义。长期以来,中国始终秉持开放、融通、互利
    的头像 发表于 12-28 15:55 491次阅读
    <b class='flag-5'>开源</b>发展与开发者专题 | 润和<b class='flag-5'>软件</b>副总裁刘洋:拥抱<b class='flag-5'>开源</b>时代,润和<b class='flag-5'>软件</b><b class='flag-5'>开源</b>实践

    开放原子开发者大会——2023木兰开源会成功举办

    产业发展。 会议伊始,由中国电子技术标准化研究院软件应用与服务研究中心主任 郭楠 代表主办方致欢迎词。2023年,电子标准院依托木兰开源社区和中国开源云联盟,在开源标准化研究、木兰许可
    的头像 发表于 12-22 18:20 435次阅读
    开放原子开发者大会——2023木兰<b class='flag-5'>开源</b>大<b class='flag-5'>会成</b>功举办

    软件定义世界 开源共筑未来 首届“开放原子开源大赛”火热进行中

    近日,2023 首届开放原子开源大赛正在火热进行中。本次大赛以“软件定义世界,开源共筑未来”为主题,旨在联 合开源组织、企事业单位、高等院校、科研院所、行业组织、投融资机构等多方资源,
    的头像 发表于 12-21 14:40 364次阅读
    <b class='flag-5'>软件</b>定义世界 <b class='flag-5'>开源</b>共筑未来 首届“开放原子<b class='flag-5'>开源</b>大赛”火热进行中

    软件定义世界 开源共筑未来|首届“开放原子开源大赛”火热进行中

    近日,2023首届开放原子开源大赛正在火热进行中。大赛由开放原子开源基金会、央视网、江苏省工业和信息化厅、无锡市人民政府、江苏软件产业人才发展基金会、苏州工业园区、无锡高新区等承办。 本次大赛以
    的头像 发表于 12-15 16:15 412次阅读

    7种MOSFET栅极电路的常见作用,不看不知道!

    7种MOSFET栅极电路的常见作用,不看不知道!
    的头像 发表于 12-15 09:46 1944次阅读
    7种MOSFET栅极电路的常见作用,<b class='flag-5'>不看</b>不知道!