走出误区 中国背后的开源社区成长

作者:王聪彬   【原创】   2014-07-10 09:36:26

关键字: 开源软件治理 开源 微软开放技术 开源社区

从1月至今在微软开放技术(上海)有限公司成立的半年之后,其董事总经理云浪生及美国微软开放技术有限公司资深总监Gianugo Rabellino再一次来到北京就好像急于发表这半年的成绩表。

ZDNET至顶网CIO与应用频道 07月10日 人物访谈(文/王聪彬):从1月至今在微软开放技术(上海)有限公司成立的半年之后,其董事总经理云浪生及美国微软开放技术有限公司资深总监Gianugo Rabellino再一次来到北京就好像急于发表这半年的成绩表。

在这半年中,云浪生除了组建团队外,更多的时间则用在了沟通。像在中国建立完整的开源生态系统、同开源社区合作、参与更多的开源活动。并且在技术更加交融与开放的“云为先、移动为先”时代,微软开放技术会秉持着标准、开源、社区、互操作性四个方向前进。

走出误区 中国背后的开源社区成长

微软开放技术(上海)有限公司董事总经理云浪生

开源在中国的误区

“开源”一词是近几年才进入到我们的视野,所以在中国很多人都认为其比较小众。在云浪生看来,中国只是没有开发出像Linux、Hadoop这样成功的产品,但受众面其实已经非常大,当然造成这种看法的原因也有很多。

这也反映出中国很多人对开源的理解有误,并带有本地化特色。因为中国开源的条文中显示开源只能作为教育用途,不能作为商用。

“中国的很多软件被贴上了开源的标签,但是这些企业却不知道国际上开源软件的标准。最基本的开源软件应该允许任何时间、任何地点的使用并且修改。”Gianugo强调,中国的开源社区要对开源有一致的认识,不要只把开源当做市场宣传的理念,而要遵守国际上的开源软件的规则。

如何推动中国的开源

“中国的开源社区成长很快,但是要有一个坚实的成长基础还需要做一些基石性的工作。” Gianugo给出了他对中国开源社区的理解。第一,可以规模化,因为规模足够大;第二,理工科教育的普及;第三,中国开发者有意愿去做这样的事情。

微软开放技术做好连接的桥梁 从需求中发现创新可能

美国微软开放技术有限公司资深总监Gianugo Rabellino

微软开放技术希望通过一些方式真正推动中国开源的建设,像探讨能否建立一个像Apache的中国基金会。Gianugo认为,在中国想要把开源做好,最重要的就是把社区做好,并且同国际社区交流学习,就像涓涓细流汇聚在一起才能形成江河。

现在中国很多的互联网公司都在使用开源技术,并且他们还将自己的能力进一步开放给全社会,让更多的人可以得到和其同等的能力帮助他们成长,而这也是很多的公司所认同的未来趋势。

“就像微软的改变,因为现在靠软件许可证去赚钱已经很难,需要增加额外的价值,把更多的东西去开源。”云浪生说道,这也是为什么开源的前景会越来越好,因为愿意把自己的技术分享出来的公司会越来越多。

开源社区治理两大规则

在对开源社区有统一的认识后,如何打造一个良好的开源社区则是下一步探讨的话题。曾在Apache软件基金会工作15年的Gianugo认为开源社区的治理有两大规则,如果深刻了解他们就可以掌握了打造开源社区的基础。

规则一:社区本身的重要性超过代码。在当今社会需求会不断演进,如果没有对代码进行日常维护,很快他们就会变得无用。所以一个健康的社区才能开发出足以改变世界的伟大代码。

规则二:让开发正意识到在开源社区中工作更加容易。这也是Apache软件基金会以及开源社区都默认的规则,尤其在中国开源社区这个规则更为关键。因为很多的开源项目,在社区中就需要互相信任,并且在打造开源架构时一定要考虑其可扩展性。

    扫一扫

    分享文章到微信


    北京第二十六维信息技术有限公司(至顶网)版权所有. 京ICP备15039648号-7 京ICP证161336号京公网安备 11010802021500号
    举报电话:010-62641205-5060 涉未成年人举报专线:010-62641208 举报邮箱:jubao@zhiding.cn 网上有害信息举报专区:https://www.12377.cn 安全联盟认证