关于开源社区里是否只是贡献源代码的问题,社区活动经理Jennifer Madriaga谈了自己的看法:“我们都可以说是开源社区的贡献者,但我得说开源社区里并非只需要源代码,在开源社区里我们总是强调文化比代码大,这才是开源的精髓和价值观所在。而说到开源社区的作用,我们也一直在强调,它的重要性并非仅仅体现在代码方面,更重要的是互动,为了达到互动的目的,就需要制定很好的行为准则。为此我们在社区里希望能帮大家做一些代码以外的工作,比如编写本地化文件。要知道在很多地方因为本地化做得不好,对于想参与开源社区的人来说这是一个很大的痛点。”

社区,不只是代码

 金风细雨之间,红帽的社区江湖正在经历着什么变化?

对于多数人而言,开源社区充满了神秘感,这源于早期的极客创造的另一座与闭软世界截然不同的圣殿。也正因为早期这座圣殿的入门门槛极高,早期参与者往往是一群同样精通编程的精英级极客,这也愈发增加了开源社区的神秘感。然后,多年过去,随着开源软件应用的普及,越来越多的应用级爱好者也由于开源软件的使用,而涌入这座圣殿;同时,圣殿里的精英也纷纷走入前台。6月28日,红帽2018社区开放日来临之时,众多红帽开源社区的精英参与了媒体开放日,这使得我们有机会近距离地观察红帽社区江湖里的金风和细雨。

中国开源仍需努力

提起中国开源社区,曾是国人心中的痛。那么在红帽社区里的精英看来,今天的中国开源社区又是什么样子呢?

Fedora社区负责人Brian Exelbierd回答了这个问题:“红帽的开源社区也需要在中国壮大,所以我们必须了解中国的情况。中国的国情决定了,中国的程序员每天不仅加班时间长,而且通勤时间要长达一个半小时,所以对于他们来说,在开源社区工作相当有困难。但红帽现在有二、三十个不同的小组专注于一些领域的交流,他们在找不同的方法帮助中国的社区,希望更多的人参与进来。我相信这些人是完全能找到办法,增加中国开源社区的互动性的。目前中国开源社区做出的最大贡献在代码方面,但我想说的是中国开源志愿者能做的不仅仅是代码开发,还有翻译和本地化工作,此外还有营销或者文档编写。我依然强调一点,在开源社区文化大于代码。”

由此不难看出,开源社区并不是高高在上,它的精髓在于参与,而社区领袖的工作更像是一种传道。道不远人,开源社区的大门实际上一直对广大开发者和IT技术使用者敞开着。红帽资深高级云技术官Thomas Cameron认为:“象红帽Linux、JBoss等开源技术产品,都已得到广泛的应用。在世界范围内,在美国、欧洲、拉美、亚太,开源产品的应用越来越广。这些开源产品都来自于上游的社区,这样红帽开源社区和开源产品之间就形成了一种互助的关系,上游社区更易产生创新性技术,这时我们就要去看一下上游社区的项目,是否有助于传统行业中的用户更好实现数字化转型。而如果用户这样做了,他们可能可以获得很多好处,首先是能够节约成本,业务上获取更大的灵活性。其次是企业参与社区,可以推动或指引技术发展方向。就象企业如果想在软件中增加某项功能,或者修复特定的漏洞,参与社会创新,可以让他们的想法更快更好地实现。”

Fedora社区负责人Brian Exelbierd在展示他的社区定制T恤

而总结中国开源社区的状况时,Jennifer Madriaga总结说:“我们对中国开源社区有更高的期待,我相信他们可以做得更多,我也相信他们可以做得更好。”(作者:邹震)

对一些具备初步开源知识的人来说,红帽已成为了Linux的同义词。但事实上,今天红帽的社区里,并不仅仅只有Linux。随着红帽成为开源云架构的服务提供商,红帽开源社区的内涵也进一步丰富了。