出品
开源中国
在上世纪90年代,开源操作系统Linux出现时,有能力自行安装使用的用户并不多。因此,早期开源社区和开源软件厂商的一大工作就是向用户售卖书籍,提供初始的技术支持。比如基于Linux的内核,一批开源软件厂商开发出不同的版本,将其打包成可供个人电脑和服务器使用的Linux发行版。这就是最早的一种开源软件商业化模式。
而随着开源软件的市场占比逐渐扩大,尤其是在底层基础软件领域,开源软件逐渐取代了传统专有软件,国外的互联网企业开始意识到开源的重要性,陆续宣布执行拥抱开源的发展战略。与此同时,一些开源项目的核心团队也开始围绕开源项目进行商业化探索。开源软件市场激发出了巨大的商业潜力。
以下为国外积极参与开源的企业盘点,主要介绍了该公司与开源的历史渊源、参与开源过程中发生哪些重要事件、开源了哪些项目等。
RedHat
RedHat,即红帽公司,是最早进行开源商业化的企业之一,其最初零售的RedHatLinux发行版,便是整合了网络上的一些Linux版本,加上自行开发出的安装程序包,发售光盘,让用户可以便捷安装Linux系统。红帽公司于年被IBM公司斥资亿美元收购,成为开源历史上最大规模的收购案例。
SUSE
SUSE也是最早的Linux发行版之一,诞生于年。S.u.S.E是德语SoftwareundSystem-Entwicklung的首字母缩写,意思是“软件和系统开发”。SUSE在年被Novell公司收购,年Novell被TheAttachmateGroup收购,SUSE变成了一个独立商业部门,年它再次被MicroFocus公司收购。在红帽被IBM收购之后,SUSE成为了世界上最大的独立开源商业公司。
Google公司是开源软件最大的贡献者之一。在过去的十年中,它创建了多个开源项目,技术领域覆盖操作系统、浏览器内核、前端开发、人工智能、编程语言和云原生基础设施等。
主要开源项目:Android内核,Angular,Chromium,Kubernetes,Tensorflow、Go语言等。
Microsoft
年,时任微软CEO的SteveBallmer说出了那句著名的反开源口号:“从知识产权保护的角度来看,Linux就是无可救药的毒瘤。”而从年新CEO上任以来,微软先后开源了旗下包括.NET在内的重要项目,推出免费且开源的VisualStudioCode,将旗下产品全面支持Linux跨平台运行,陆续加入或参与建立各种开源组织等。年,微软成为了全球范围内为开源社区贡献代码最多的公司。年,微软斥资75亿美元收购全球最大的代码托管平台GitHub,进一步巩固自己在开源界的地位。
主要开源项目:.NET、VisualStudioCode等
IBM
作为全球最大的信息技术公司之一,IBM早在年就积极拥抱开源。年,IBM意识到Linux这个操作系统拥有巨大的潜力,并于年9月启动了Linux计划。此后,IBM不仅为Linux和开源技术制定了市场策略,而且还构建了IBMLinux技术中心,并参与推动了Linux基金会的创立。年,IBM以亿美元的价格收购红帽公司,进一步扩张自己的开源产业生态。
主要开源项目:OpenJ9
Oracle
与微软类似,甲骨文公司也曾被认为是开源软件最大的“敌人”,其在很长一段时间内致力于推广自己的闭源商业软件。年,甲骨文正式收购SUN微系统公司,同时获得了开源关系型数据库MySQL以及编程语言Java相关生态的所有权。在全球开源浪潮的趋势下,甲骨文如今也在一定程度上维持着MySQL与Java生态的开源开放治理。
主要开源项目:MySQL、openJDK
Intel
英特尔是Linux基金会的白金会员、OpenStack基金会的白金会员,同时也是Apache基金会、GNOME基金会、Eclipse基金会以及开放数据中心联盟、开放结构联盟、开放虚拟化联盟等开源组织的重要成员,也是Linux、ChromiumOS、OpenStack等众多开源项目的最大贡献者之一。
主要开源项目:BigDL、OpenVINO
Pivotal
Pivotal公司是由EMC和VMware于年联合成立的新公司,其定位是一家将下一代云计算和大数据应用相结合的公司,旗下有开源分析型数据库Greenplum、Java框架Spring。
主要开源项目:Greenplum、Spring家族
作为一家市值接近万亿美元的互联网公司,Facebook一直积极拥抱开源。整个年,该公司参与贡献的开源项目仓库超过个,旗下开源项目涵盖开发人员工具、数据库、移动/Web开发、AI/机器学习和区块链等。
主要开源项目:ReactNative、RocksDB、PyTorch等
Netflix
Netflix是全球最大的流媒体服务商,旗下视频网站基于大量开源软件构建而成。进入云计算时代,Netflix公司开源了大量云计算基础组件,例如Karyon、Eureka、Hystrix和Ribbon等。这些技术为云应用增加了弹性和可扩展性,更好的性能、可用性和运营的可视性。NetflixOSS软件也被AWS、IBM等云服务厂商广泛应用于各自的云服务中。
主要开源项目:Hystrix、Atlas
MongoDB
MongoDB公司原名为10gen,成立于年,是一家围绕开源文件存储数据库MongoDB创业的商业公司。年,经过将近2年的开发,10gen开发出了MongoDB并将其开源,同时成立开源社区。该公司通过免费开源的MongoDB吸引用户,推出MongoDB的商业付费技术支持、数据库托管服务、MongoDBAtlas和MongoDBEnterpriseAdvanced等收费产品或服务。年,MongoDB在纽交所上市,目前市值已达到亿美元。
主要开源项目:MongoDB
Elastic
Elastic最初是基于开源搜索服务器项目Elasticsearch创业的商业公司。Elasticsearch早期的商业化与很多知名开源项目一样,采用内核开源、扩展付费的模式,即项目的基本功能保持开源和免费,而对一些专为企业定制的扩展功能进行订阅收费的模式。年,成立仅18个月Elasticsearch公司就获得了0万美元的融资。凭借成功的开源商业模式,Elastic公司于年顺利IPO,成为一家市值超过50亿美元的上市公司。
主要开源项目:Elasticsearch、Logstash、Kibana
纵观行业发展史,究竟是什么促使了一些大厂对开源态度由“恶”到“喜”的转变,开源又能为企业带来哪些独有的好处?欢迎大家各抒己见。
更多内容可在开源长廊中进行补充。