10年前,开源博客软件WordPress诞生。WordPress的历史之久令人惊叹。过去10年中,许多其他创业公司和项目也试图模仿WordPress的多种元素,这一现象值得深思。
在与WordPress创始人马特•穆伦维格(Matt Mullenweg)的交谈过程中,你可能会认为,在帮助所有人“自发行”的潮流中,他只是很小的一部分。这可能是事实,但穆伦维格也将他这些年的所有经验投入到公司Automattic之中。
这一项目最初是博客平台b2/cafelog,而最终名称WordPress也并非来自穆伦维格,而是他的一名朋友。WordPress必然是一个开源平台,穆伦维格对此解释称:“当我首次接触科技时,我并不真正了解开源是什么。但当我开始编写软件时,我意识到了开源的重要性。”
WordPress支持大量开发者对该平台的协作开发,从而最有可能获得“关键的大多数”用户。只有开发者知道,在创建自己的发布平台时会遇到哪些障碍。WordPress的竞争对手对于什么是最主要障碍的理解非常主观,这是一个竞争劣势。这是一场关于数字的竞争,是整个社区对抗某家企业的竞争。因此WordPress取得了最终的胜利,其最新的3.5版本下载量已突破1800万次。WordPress的模式被许多人模仿,但从未有其他人能复制WordPress的成功。
穆伦维格表示,在推出早期就符合用户需求激发了用户热情,使WordPress能发展到今天。他表示:“技术只有将人们聚合在一起时才能发挥最好的用途。”
许多人都认为,写作是最困难的事情之一。大部分人并不认为自己是优秀的写作者,因为他们不知道去说什么。穆伦维格感觉到,对于这样的人,给予他们一个易于搭建和使用的平台将帮助他们把更多时间花在写作的更重要部分。如果写作是最困难的事情之一,那么发布系统不应当那么困难。
社区能将有共同想法的人聚集在一起,为类似的目标而工作。对开发者而言,社区的力量尤为强大。从事WordPress项目的人都擅长解决问题,并愿意帮助自己和他人使事情变得更简单。这类人很特殊,而WordPress把握住了精英中的精英。其中一些人随后还承担了Automattic的有偿工作。
穆伦维格表示,WordPress早期的主要贡献者之一里安·博伦(Ryan Boren)曾说过:“只有代码。我们想要做的事情就只是代码。你能想象出的事情都可以实现。”
这样的想法主导了WordPress,以及随后所有成功的开源项目。即使2005年穆伦维格决定将WordPress转型为Automattic这一公司,他仍没有忘记社区的力量。他表示:“我们找到了一种商业模式,与社区的发展有着互补性。”Automattic已经融资了8060万美元。
借助数以千计开源贡献者的力量,穆伦维格找到成功的方式。从第一天开始,WordPress就是一款开源平台。而Automattic的商业化并未影响开源程序员的继续开发。实际上,开源社区所做的许多工作很好地适应了WordPress.com的付费服务。
WordPress开源社区中的一些人也借助为该平台所做的工作开创了自己的职业生涯。无论是咨询、设计,还是部署,WordPress改变了许多人的生活。穆伦维格表示,即使无法从中获得报酬,许多开源程序员也仍愿意继续为WordPress做出贡献。他表示:“他们将代码视作艺术,而不是工作。”
WordPress开源社区的热情不仅将人们聚集在一起,在全球排名前100万的网站中,有17%使用了WordPress的技术。这不是穆伦维格一个人能够实现的,而他也清楚这一点。
对于WordPress的十周年,穆伦维格在一篇博客文章中这样说:“你如此美丽,我很高兴你这样发展。糟糕的年代已经过去。最好的是,你坚持了从一开始的原则。你一直在改变,但原则并未改变。你不害怕尝试第一眼看来古怪、冷门的新事物。”这样的说法就好像WordPress是他的孩子。
实际上,穆伦维格这番话并不是写给WordPress的代码,而是代码背后的贡献者。