上周在EclipseCon Europe上, John Swainson发表了主题演讲 ,反映了IBM决定启动Eclipse作为开放源代码项目和财团的决定。
在演讲中,约翰确定了IBM认为成功需要完成的5项关键工作。
这些成功因素今天对于任何对开源战略感兴趣的公司都仍然重要,因此,我认为它们值得重复:
- 您需要非常好的技术。 开源并不会使糟糕的技术变得平庸。 开源无法保存不良产品,因此请不要尝试。
- 鼓励行业广泛采用的治理结构。 如果要广泛采用,包括您的竞争对手,请确保您具有与供应商无关的治理结构。 显然,我相信像Eclipse Foundation,Apache Foundation或Linux Foundation这样的开源基金会提供了最佳的解决方案。
- 公司需要花费大量的技术和营销资源来启动该项目。 将代码放在下载服务器上并期望出现社区是不现实的。 开始一个开源项目需要大量的工作和资源。 有人需要花费时间和金钱来培养社区和促进项目。 这是很多公司忽略的标准。
- 商业友好许可模式。 如果要行业采用和参与,则需要允许其他公司将该技术商业化。 EPL,Apache或BSD之类的许可证提供了商业朋友许可证模型。
- 鼓励协作和分布式开发的IT基础架构。 有人需要实施和支持协作工具。 如今,有很多服务可以使用,但是仍然需要有人来管理它们。
其中大多数应该是显而易见的。 但是,令我惊讶的是,许多公司都忘记了,如果您的策略要成功,则必须全部实施这5家公司。
参考: Ian Skerrett博客博客上来自我们JCG合作伙伴 Ian Skerrett的开源策略的关键成功因素 。
翻译自: https://www.javacodegeeks.com/2012/04/key-success-factors-for-open-source.html