Netflix 明白这一点。他们理解开源的力量。
Netflix 系统与电子商务工程副总裁 Kevin McEntee 写了一篇博文,讲述了 Netflix 如何不仅仅是消费开源。McEntee 强调了开源之道的三个关键组成部分,这些部分通常等同于成功。他没有如此清晰地提及它们,但他真正谈论的三个组成部分是
- 开放标准能够实现更多参与和采纳
- 参与目标社区,当你回馈时更有意义
- 为开源项目做贡献和分享知识完成循环
在他的帖子“我们为什么使用开源软件并为其做贡献”中,McEntee 谈到了使用开源和开放标准的决定
“……通常可以选择使用开源软件,最好是实施开放标准的开源软件。开源软件项目通常起源于软件开发人员的热情,他们厌倦了一遍又一遍地看到一个共享问题在一次性解决方案中得到解决,或者他们意识到他们可以为商业产品提供更简单和优雅的替代方案。”
在帖子的其余部分,McEntee 概述了 Netflix 消费和贡献回馈的一些开源项目。红帽 CEO Jim Whitehurst 经常谈到通过鼓励客户为开源做贡献、参与的力量以及成为社区的催化剂来完成循环。Netflix 是否有资格成为他们贡献的开源社区的催化剂还是一个悬而未决的问题,但他们实际回馈的事实是其他公司经常忽略的重要一步。
“通过将我们的错误修复和新功能分享回社区,社区反过来继续改进源自 Netflix 的错误修复和新功能,然后我们通过将这些改进带回 Netflix 来完成循环。”
McEntee 继续谈到项目贡献者所共有的热情,而不仅仅是 Netflix 雇佣的人员。Drupal 创始人兼 Acquia CTO Dries Buytaert 经常将此称为“渴望解决的问题。” McEntee 提到开源有助于通过可持续的解决方案解决常见问题,通过分享针对问题的通用修复方案来减少许多人的工作量
“一个好的开源项目解决了一个共同的挑战,它的伟大之处在于它会发展出自己的动力,并通过持续改进的良性循环长期维持下去。”
最后,如果没有人群社区,开源将一文不值。Netflix“明白这一点”的另一种方式是因为他们理解这不仅仅关乎他们的业务。通过为他们与他人共享的问题做出贡献,Netflix 积极参与并贡献于一个为他们的客户(包括我)改进和提升体验的社区。McEntee 这样解释道
“我们受益于 Netflix 外部贡献者社区提供的持续改进。”
为什么更多公司不理解这一点?通过简单的参与和贡献行为,您可以为自己或您的业务以外的更多方面做出改进。就这么简单。
您认为公司为什么不愿意回馈他们如此乐意从中获取的社区?
29 条评论