写点什么

以 Docker 为例,看开源生态系统的力量

  • 2015-03-08
  • 本文字数:1026 字

    阅读完需:约 3 分钟

Opensource.com 最近发布的年度十大开源项目提醒人们:2014 年对于开源而言是非常棒的一年。 OpenStack Mongo 继续打破着推广和应用记录, Apache Mesos Kubernetes Deis 获得了令人难以置信的发展势头,开源公司 Cloudera Hortonworks Ceph 达到了具有重大意义的里程碑。放眼整个 IT 技术栈,从存储到网络、计算、移动和虚拟化,开源引领了最让人兴奋的创新。

Docker 首席执行官 Ben Golub 表示

我很兴奋,Docker 开源项目连续第二年被公认为十大开源项目之一,但让我更兴奋的是该列表向我们展示的开源生态系统的力量。 Ansible 、Apache Mesos、Kubernetes 和 OpenStack 也位列其中,它们是 Docker 生态系统中杰出的合作伙伴。

他认为,生态系统合作伙伴是任何项目蓬勃发展的驱动力。以 Docker 为例,该项目早期的成功离不开 Linux 发行厂商( Red Hat Canonical )、虚拟化厂商( VMware KVM Hyper-V )、云提供商( AWS Azure GCE Rackspace SoftLayer )和 PaaS/laaS 提供商(OpenStack、 Cloud Foundry OpenShift )的支持。该生态系统现在已经有 2 万多个项目(如管理框架、监控工具)和超过 7 万个可用的容器化应用程序。这些都离不开合作伙伴的贡献。

另外,Ben 提到,讨论开源生态系统而不突出项目贡献者的作用是不完整的。贡献者是开源的命脉。他们不仅贡献了代码,还在开放式设计过程中催生了新的想法。例如,Docker 项目 90% 的贡献者都不是 Docker 公司的员工,而他们总计贡献了超过 2500 个已经合并的 pull 请求。这些请求不只是久为人知的 bug 修复和集成,还包括安全、网络和编排方面的关键功能。

展望 2015,Ben 写道:

在 2015 年,企业组织将集体从单容器应用程序转向多容器、多主机分布式应用程序。这一发展变化会为我们的合作伙伴创造意想不到的机会……

并且,他期待从大的合作伙伴那里看到大事件,如微软将 Docker 引擎和容器格式带给 Windows 开发人员,AWS 推动 Amazon EC2 容器服务更广泛的应用,IBM 提供与基于 Docker 的容器服务的新的集成。同时,他也期待与 CircleCI ClusterHQ OpDemand 等新兴企业的合作。

最后,Ben 指出:

开源的力量不是单个开源项目可以体现的,甚至也不是围绕单个项目的生态系统。相反,它是降低门槛的合作,能够使所有的项目通力合作,共同创新和共同进化。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-03-08 08:463266
用户头像

发布了 1008 篇内容, 共 425.7 次阅读, 收获喜欢 346 次。

关注

评论

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

ReactDOM.render在react源码中执行之后发生了什么?

flyzz177

React

手撕常见JS面试题

helloworld1024fd

JavaScript

算法基础:离散化及模板详解

timerring

算法 11月月更 离散化

浅谈HTTP缓存与CDN缓存的那点事

京东科技开发者

缓存 性能 Web CDN HTTP缓存

ElasticSearch深度分页详解

京东科技开发者

数据库 elasticsearch 分布式搜索引擎 分布式实时搜索引擎

Vue.$nextTick的原理是什么-vue面试进阶

bb_xiaxia1998

Vue

redhat运维-ftp服务故障

阿柠xn

Linux 运维 ftp 11月月更

Wallys/IPQ4018/IPQ4028 2x2 2.4Ghz 2x2 5Ghz Industrial WIFI5 router/Support 11ABGN/AC

Cindy-wallys

IPQ4018 IPQ4028 2.4G&5G

产品待办列表PBL与产品需求文档PRD的本质区别

ShineScrum

Scrum PRD 产品待办列表 PBL 产品需求文档

python中类与对象的动态性,混入机制

乔乔

11月月更

HarmonyOS 3.1版本发布,全面进入声明式开发

HarmonyOS开发者

HarmonyOS

Linux系统中CPU占用率较高问题排查思路与解决方法

A-刘晨阳

Linux 运维 cpu 11月月更

Apache Pulsar 社区年度峰会 Pulsar Summit Asia 2022 即将召开

腾源会

大数据 开源

一份vue面试知识点梳理清单

bb_xiaxia1998

Vue

Java注解与原理分析

Java 架构

React Context源码是怎么实现的呢

flyzz177

React

荣耀开发者大会预约有礼

荣耀开发者服务平台

开发者 手机 开发者大会 荣耀 honor

数据结构学习笔记(二)

lxmoe

数据结构 学习笔记 11月月更

面试官:vue2和vue3的区别有哪些?

bb_xiaxia1998

Vue

细说react源码中的合成事件

flyzz177

React

记一次京东前端面试被问到的题目

helloworld1024fd

JavaScript

数据结构学习笔记(一)

lxmoe

数据结构 学习笔记 11月月更

用了8年MQ!聊聊消息队列的技术选型,哪个最香!

小小怪下士

Java RocketMQ RabbitMQ 消息队列

能否手写vue3响应式原理-面试进阶

helloworld1024fd

JavaScript

Java中的BigDecimal比较大于小于等于,四舍五入保留几位(setScale方法详解),加减乘除取余

共饮一杯无

Java BigDecimal 11月月更

企业级 Angular 应用路由路径自定义配置和开发的案例分享

汪子熙

typescript 前端开发 angular Web应用 11月月更

zabbix添加自定义监控项&告警(邮件)

A-刘晨阳

Linux 运维 zabbix 11月月更

前端vue面试题

bb_xiaxia1998

Vue

腾讯前端高频手写面试题

helloworld1024fd

JavaScript

Wallys/ DR9074-6E QCN9074 WIFI 6E 802.11AX 4X4 6GHz/ industrial M.2 card / DR9074-6E(PN02.7)

Cindy-wallys

m.2 QCN9074 WIFI 6e

关于软件物料清单(SBOM),你所需要了解的一切

SEAL安全

安全 软件物料清单 SBOM

以Docker为例,看开源生态系统的力量_服务革新_谢丽_InfoQ精选文章