写点什么

开源项目越来越商业友好,谁来负责开发者友好呢?

  • 2019-01-15
  • 本文字数:2011 字

    阅读完需:约 7 分钟

开源项目越来越商业友好,谁来负责开发者友好呢?

前思科首席战略官 Mike Volpi 近日在一篇题为《How open source software took over the world》的文章中,传达出对开源软件未来的高度认可和看好,对开源组织接连修改开源协议的做法也有着不同解读,似乎并未受到云供应商的影响。


近日,外媒发表了一篇题为《How open source software took over the world》的文章,这篇文章的作者是前思科首席战略官 Mike Volpi。从标题就不难看出,作者对开源软件的未来十分看好,对开源组织接连修改开源协议的做法表示认同并认为这是对商业友好的表现。只是,谁来负责开发者友好呢?


数年前,不少投资者对开源作为商业模式的可行性持怀疑态度,似乎除了大型开源软件公司之外,其他开源组织在软件世界没有重要意义。


2018 年,这一领域由于几笔巨大交易而备受瞩目,IBM 以 320 亿美元收购 Redhat; Mulesoft 以 65 亿美元上市后被收购;MongoDB 当前市值超过 40 亿美元;Elastic 的 IPO 估值为 60 亿美元;Cloudera 和 Hortonworks 合并后的新公司市值超过 40 亿美元。此外,这一领域也得到了云供应商的关注,不少开源项目被提供在云平台之上供客户使用。

从开源到 SaaS,云是必经之路

回顾开源历史,最初的开源项目并没有形成真正的企业,更多的是对闭源软件公司收获不公平利润的一场革命。因为,曾经的微软、甲骨文、SAP 和其他公司通过类似垄断的“软件租金”获取了不菲利润。因此,开源从最广泛的操作系统和数据库开始发展,一群开发人员通过协作编写出了不亚于商业产品的软件。


当这些开源项目的开发者逐渐聚集形成社区概念时,赚钱同样变成了这些组织需要操心的问题,维护开源项目是需要付出人力成本的,单靠开发者的自觉无法做好开源项目,很多贡献的开发者其实是收费的。当时,开源社区纷纷推出“企业版”,虽然开源服务货币化很难,但好在有些领域的市场规模够大,比如操作系统,公司还是有利可图的,Redhat 就是这样一步步建立起来的。


起初是社区模式,后来不少开源项目背后都有公司支持,比如支持 Hadoop 的两大巨头 Cloudera 和 Hortonworks,这些项目主要由相关公司的开发者维护并贡献。公司更需要赚钱,因此也为企业推出了各种各样付费模型。但是,这类公司就需要处理好与开源社区的关系,还要提防利用开源套件开发商业项目的竞争者。


随着云计算的发展,云供应商开始将开源软件作为 SaaS 服务出售,客户可以直接在云端使用。当然,开源软件公司同样可以将自己的服务放到云平台,但这或许需要另外的协议来平衡二者之间的关系。长远来看,云平台会成为企业的最终选择,软件上云的策略没有问题,只是受益方暂不确定。

开源社区发展的三条路

社区支持

相比于那些闭源的大公司,开源最大的好处是可以受到社区开发人员的支持和关注。社区开发人员的贡献、反馈、讨论等都会促进开源项目的发展,社区也会对开源项目的质量进行监督,一旦某个开源项目十分优秀,社区会成为第一传播渠道,精准得在庞大的开发者群体中传播。

开发者宣传

开源最直接的接触者就是开发人员,一旦开发人员对某个项目特别喜欢,那么该项目很可能在公司的软件开发周期中发挥重要作用,开源项目的渗透过程往往是循序渐进的,一旦开发者使用顺手,很难被替换,毕竟这些项目并未收取任何费用。日后,组织购买企业版的可能性也会增大。

付费商业版

2018 年,不少开源项目修改了协议,比如 Redis、Kafka 和 MongoDB 等。Redis Labs 首席执行官 Ofer Bengal 曾表示:“多年来,我们就像个傻子一样,他们拿着我们开发的东西大赚了一笔”。这里的“他们”自然指的是云供应商。


MongoDB 总裁兼首席执行官 Dev Ittycheria 曾说:“每当一个新的开源项目变得非常流行时,云提供商就会剥夺我们的技术,将免费软件放在他们的平台上,然后从中获取大部分(如果不是全部)价值,但几乎不回馈开源社区”。


开源软件和云供应商的矛盾似乎十分激烈,不少媒体都表示云供应商可能会让开源软件无路可走,而开源软件修改协议又让开发者认为已经失去了最初的开源意义,担心未来越走越封闭。


这一切似乎在 Mike Volpi 眼里都不是问题,他在文章中表示,开源社区通过修改许可协议已经变得更加商业友好,开源公司应该拥有自己的“付费墙”,以便可以维系继续创新和改进工作,他认为开源项目通过对许可协议的修改,未来会发展得更好。

结语

从某个角度来看,开源公司可以成长到如今的规模,足以证明开源的力量。但是,我们也会发现,财富 500 强的大多数公司不会把自己的核心软件开源,如果更多企业愿意在开源领域做点什么,那么开源软件的未来确实会更美好。


如果开源公司继续受到云供应商的打压,这里的“打压”不是仅将其作为 SaaS 服务提供那么简单,而是云供应商现在已经有能力开发出类似产品,这不是开源公司修改许可就能抵挡的,商业友好的路没那么好走,还可能对开发者造成影响。作为开源社区的重要参与者,是否有人关心过开发者现在的体验如何呢?


参考链接:https://www.inventiva.co.in/2019/01/12/how-open-source-software-took-over-the-world/


2019-01-15 10:2611870
用户头像
赵钰莹 极客邦科技 总编辑

发布了 892 篇内容, 共 664.4 次阅读, 收获喜欢 2689 次。

关注

评论

发布
暂无评论
发现更多内容

NFT挖矿游GameFi链游系统开发搭建

薇電13242772558

智能合约 NFT

联想YOGA 27 2022,超强配置全面升级

极客天地

知名互联网房屋租赁服务公司物联网关键业务迁移上云实践

EMQ映云科技

物联网 IoT 云服务 emqx 6月月更

先写API文档还是先写代码?

Liam

Java 前端 Postman 后端开发 后端技术

腾讯云的一场硬仗

ToB行业头条

流批一体在京东的探索与实践

Apache Flink

大数据 flink 编程 流计算 实时计算

ABAP-发布Restful服务

桥下本有油菜花

abap

1 分钟 Serverless 搭建你的首个个人网站(完成就送猫超卡)

阿里巴巴云原生

阿里云 Serverless 云原生 网站

wallys/WiFi 6 (802.11ax) 4×4 MU-MIMO 5GHz QCN9074 Single Band Wireless Module

wallys-wifi6

CODING 正式入驻腾讯会议应用市场!

CODING DevOps

云流化技术在汽车行业中的应用

3DCAT实时渲染

XR 云流化

什么是XR扩展现实,XR云串流平台有哪些

3DCAT实时渲染

XR 云XR

Rust 如何实现依赖注入?

非凸科技

依赖注入 Trait 对象 编程语言‘ public

墨天轮沙龙 | 清华乔嘉林:Apache IoTDB,源于清华,建设开源生态之路

墨天轮

数据库 国产数据库 apache 社区 Apache IoTDB

小程序容器技术,促进园区运营效率提升

Speedoooo

智慧园区 小程序容器 园区运营

GameFi链游系统开发NFT技术

薇電13242772558

NFT gamefi

边缘计算平台如何助力物联网发展

3DCAT实时渲染

边缘计算

CloudXR如何推动XR的未来发展

3DCAT实时渲染

CLOUDXR

LeaRun.Java可视化拖拽编辑的BI大屏

力软低代码开发平台

大学生研究生毕业找工作,该选择哪个方向?

C++后台开发

后端开发 应届生 C++后台开发 研究生 C++开发

“阿里爸爸”最新Java面试指南,基础+框架+数据库+系统设计+算法

Java全栈架构师

Java spring 程序员 面试 架构设计

NFT铸造交易平台开发详情

开发微hkkf5566

如何使用物联网低代码平台进行服务管理?

AIRIOT

低代码 物联网 低代码开发平台 低代码,项目开发

实时渲染和预渲染有什么区别

3DCAT实时渲染

渲染 实时渲染

充值满赠,IM+RTC+X 全通信服务「回馈季」开启

融云 RongCloud

小程序容器与物联网结合的方式

Geek_99967b

小程序 物联网

日均 6000+ 实例,TB 级数据流量,Apache DolphinScheduler 如何做联通医疗大数据平台的“顶梁柱”?

白鲸开源

Apache 大数据 开源 Apache DolphinScheduler

wallys/WiFi 6 (802.11ax) 4×4 MU-MIMO 2.4GHz QCN9074 Single Band Wireless Module

wallys-wifi6

【合集- 行业解决方案】如何搭建高性能的数据加速与数据编排平台

Alluxio

人工智能 互联网 金融 科技 电信

“低代码”在企业数字化转型中扮演着什么角色?

优秀

低代码 数字化

云化XR,如何助力产业升级

3DCAT实时渲染

XR

开源项目越来越商业友好,谁来负责开发者友好呢?_文化 & 方法_赵钰莹_InfoQ精选文章