为什么开源对你这么重要?
对我个人来说,除了这个原因,还有很多其他的原因,我相信它。开源给了我工作、新朋友、周游世界的机会、信任和资源,让我能够作为一个开发者和一个人不断进步。它给了我一种激情,每天当我去上班的时候(这意味着我从床上起来打开电脑,不管在哪个国家),我都期待着它。”
Felix Arntz -开放源码
问:你对开源项目有什么贡献?
“五年来,我一直通过WordPress生态系统积极地为开源做出贡献。当我在2015年中期参加我的第一个WordCamp时,我开始为WordPress core做贡献,我的热情开始高涨。我是一个核心委员,定期参与WordPress的核心开发,每周开例会,讨论门票,编写和审查补丁。我还经常发布对我有帮助的开源插件或库,甚至一些小代码片段,但也可能对其他人有帮助——这就是开源的美妙之处:在某种程度上,你是在众包你的开发。偶尔我也会在WordPress之外为我感兴趣的开源项目做些贡献,以获得一些关于其他项目以及它们是如何组织的知识。”
问:谁是你的开源英雄?
“唷,这可真难。肯定有很多人是我敬佩的。很长一段时间,Joost de Valk是我最大的偶像,真的!最初,他只是编写了一个简单而优秀的插件,就取得了如此巨大的成就,这令人惊叹,Yoast现在能够以如此多伟大的方式影响这个生态系统。到目前为止,我个人已经意识到,经营自己的公司并不是我所追求的,因为我更愿意全身心地投入到发展中去。我想我们每个人的愿景都不一样,能成为他和董事会创造和塑造的团队中的一员,我感到非常感激。
最近,我想说Alain Schlesser和Jeremy Felt是我想强调的两个人。我从他们那里学到了很多关于开发和开源的东西,他们使我能够围绕开源做一些伟大的事情。在距离允许的情况下,我很高兴称他们为朋友,并与他们在各自的WordPress核心领域进行合作。我希望通过我们的讨论以及我的贡献,我能够回馈他们一些东西,也能支持他们。”
问:开源是否说明了产品的质量?
“我不会认为开源软件的质量比闭源软件好。我们都知道WordPress core是怎么写的,对吧?但是,在我看来,开源软件有更好的基础来实现高质量。开源是由开发者、设计师、易访问性专家、市场营销人员、项目经理、文案撰写人员、翻译人员、大使以及全世界任何类型的贡献者共同推动的,而封闭源码通常是由一个公司的人推动的。
我还想强调的是安全性。有时你会听到这样的争论:“WordPress很容易被黑客攻击,因为它的代码是公开的”。虽然确实怀有恶意的人可以找到一个安全漏洞更容易,这同样适用于所有的黑客想要使用他们的权力在一个很好的方式,而且,相信良好的世界上,我认为有更多的后者。WordPress中的大量安全问题是由那些在WordPress社区中并不活跃的人发现的,这多亏了开源。虽然运行流行软件的公司通常有一个可靠的安全团队,但这几个人不可能比所有关注开源的安全专家更好。”
问:你的第一个开源贡献是什么时候?
这可能是我在2013年初发布的第一个WordPress插件。它使嵌入到WordPress响应,那时候响应是一个时髦的词比它是今天。那时的许多WordPress主题本身并没有做得很好。多年来我一直认为这个插件是多余的,但到目前为止仍然有超过2000人在使用它,即使我不能再维护它了,它仍然在我心中占有特殊的位置。”
问:你如何从开源中学习?其他人如何从开源中学习?
“在开源领域,你可以从很多有才华的人那里学习。就像我说的,世界各地的人才都可以参加。同样,其他为开源做出贡献的人也会向您学习。特别是对我这个自由职业者来说,贡献开源意味着成为团队的一员,这是我在日常工作中所没有的。开源社区和它的精神提升了我成为一个更好的开发人员,甚至可能是一个更好的人。”