写点什么

以 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:463242
用户头像

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

关注

评论

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

1月|日更挑战活动说明

InfoQ写作社区官方

七日更 热门活动

智能building之二 智能单体建筑

张老蔫

28天写作

28 天带你玩转 Kubernetes-- 第七天(玩转 Dockerfile)

Java全栈封神

Docker Kubernetes k8s Dockerfile 28天写作

创业失败启示录|校园微生活之快叫外卖

阿萌

28天写作 创业失败启示录 青城

我给职场新人提个建议

石云升

创业 28天写作 职场新人

CSS15 - 界面样式&垂直对齐

Mr.Cactus

html/css

大小公司产品经理岗位对比

Kr

夜莺二次开发指南系列

ning

开源 监控 滴滴夜莺 夜莺监控 运维平台

2020 全球 JS 调查报告新鲜出炉

蓝色的秋风

typescript Vue 大前端 React React Native

谈谈SpringFramework与IoC依赖查找

Java架构师迁哥

精选算法面试-数组II

李孟聊AI

面试 算法 数组 28天写作

LeetCode题解:105. 从前序与中序遍历序列构造二叉树,递归+使用索引,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Python 循环语句

赵开忠

28天写作

Mysql报表下载为什么出现了重复的数据?

三石

MySQL性能优化 28天写作 mysql重复数据

「大厂攻略」打开线程 | 进程 | 协程的大门

我是程序员小贱

面试 操作系统

日语复习Day01【~あげく(に)】

IT蜗壳-Tango

程序员 七日更 日语语法 情景句型

甲方日常 85

句子

工作 随笔杂谈 日常

CSS14 - 元素可见性

Mr.Cactus

html/css

大厂面试官竟然这么爱问Kafka,一连八个Kafka问题把我问蒙了

五分钟学大数据

大数据 kafka

面试官:你说一下对Java中的volatile的理解吧

Java 编程 面试 多线程

京东RPA:以企业数字化转型为驱动的机器人流程自动化解决方案专家

京东科技开发者

RPA 企业信息化 数字化运维

重学JS | 异步编程 async/await

梁龙先森

大前端 编程语言 28天写作

JVM故障诊断和处理工具

Silently9527

Java JVM jvm调优

如何使用maven 轻松重构项目

田维常

maven

贸易战的本质是什么?

JiangX

经济 28天写作 制造 美国 贸易战

Flutter技术在会展云中大显身手

京东科技开发者

小程序flutter, 跨平台 云服务 移动开发

大厂面试题:你知道JUC中的Semaphore、CyclicBarrier、CountDownLatch吗

Java鱼仔

Java 面试 并发 JUC

我们设计的是微服务还是小单体应用

xcbeyond

微服务 方法论 DDD 28天写作

网络故障排除工具,你用过哪些?

最近很火的京东、天猫超市飞天茅台抢购是怎么回事,从原理流程给你们分析一波

谙忆

MySQL查询——连接查询

程序员的时光

程序员 28天写作

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