Niclas Hedhman:中外开源项目的异同
极客时间编辑部
讲述:杜力大小:1017.47K时长:02:10
近日,2017 中国开源年会在上海召开,前 Apache 基金会副总裁尼克拉斯·赫德曼(Niclas Hedhman)在大会上分享了《Apache 软件基金会的故事》。会后,InfoQ 记者对他进行了采访。
对于为什么有这么多开源项目想要加入 Apache 基金会,尼克拉斯表示,运行并维护一个开源社区是很困难的,并不是所有的技术人都擅长这个,而这恰恰是 Apache 的长处。基金会会对项目成员进行培训和教育,教他们怎么去建立和维护社区,怎么进行开源项目的协作,正因为基金会在这方面有着良好的口碑,所以开源项目的作者都会愿意加入。
尼克拉斯也表示,中国参与 Apache 基金会和其它国家不太一样,不过这个这个不一样并不是行为不当,而是文化差异。他补充道:“中国参与 Apache 的项目大多来自同一个公司,因此关于项目发展的讨论和决定很多时候都在内部进行,但开源协作不是这么做的,因此我们会教育他们通过公开的邮件列表来进行项目的讨论,以便所有人都能看到进展。”
对于 Github 上的开源项目很多没有得到良好维护的现象,尼克拉斯指出,Github 上开源项目的数量已经超过 100 万了,但其中很多都是个人项目,它们的生命周期就是开发者对项目的兴趣支持时间,一旦开发者不感兴趣了,项目就死了,所以这些项目大家都不敢用。
正是因为这样的情况,Apache 才有存在的价值,Apache 帮助开源项目去共同参与协作、运营社区,因此 Apache 的开源项目通常都会一直存活,即使不活跃了,也会保存项目的历史。
不过尼克拉斯也表示,Github 在流程方面做的很好,甚至比 Apache 还好,所以 Apache 现在也集成了 Github 的流程。
对于中国某些公司的“KPI 开源项目”的现象,尼克拉斯表示,因为不太了解这种现象的背景,所以不太好作评述,但在西方,公司之所以有动机去为开源项目做贡献或捐献,是因为这么做能够体现公司的技术实力,开发者们也更喜欢去这样的公司。另外,部分开发者希望通过开源项目体现自己的实力,以在招聘市场获得更好的议价,这也都是无可厚非的。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论