上周五,当 Web 2.0 时代的第一次真正革命在解放广场达到高潮时,我正在华盛顿特区市中心的美国国务院观看事态发展。 我有幸参加了为期两天的 Tech@State:开源会议,该活动由电子外交办公室组织,该办公室是国务院的一个相对较新的部门,由联邦政府中最前沿和最具活力的团队之一领导。 尽管埃及事件的时间纯属巧合,但我不禁惊叹于手头的主题与半个地球以外正在发生的事件之间的关系。
在科技界之外,开源仍然是一个神秘的概念。 允许产品(无论是代码还是一罐可口可乐)由完全民主、去中心化的开发者群体构建和支持的想法,似乎完全与资本主义经济中对竞争的传统理解背道而驰。 对于不熟悉的人来说,它散发出危险、不可靠和低效率的气息。 然而,开源的真相与这些误解相去甚远。
什么是开源?
开源基本上是一种创新模式,它不是由知识产权保护主义驱动,而是由面向共同的、不断扩展的目标的合作竞争驱动。 在软件技术的战场上,即使对于不精通技术的用户来说,大型开源名称也很熟悉:Mozilla(Firefox 和 Thunderbird 的制造商)、维基百科、WordPress 和 Linux 都是与专有产品并驾齐驱的巨头。 大多数人可能没有意识到,像 Facebook 这样的社交媒体服务是建立在 PHP 和 MySQL 等开源构建块之上的。 程序员和开发人员创造了驱动我们现代生活的技术,因为这些构建块可以通过分布式代码、API 和开放语言轻松获得。 从本质上讲,开源意味着我们不必为了制造更好的汽车而重新发明轮子。
开源背后的理念超越了效率和质量的论证。 开源皈依者和传播者之间存在一种共识,即开源最终会改善世界。 共享代码和数据只是使机器运转的润滑剂。 燃料是开源社区的集体共识,即个人贡献者的共同努力远大于其各部分的总和。
现实世界中的开源
感谢开源,我们终于创造出以有意义的方式利用和共享数据的方法,这些方法可以帮助解决世界难题。 像 Open 311 这样的项目正在彻底改变公民在出现问题时与地方政府沟通的方式。 令人敬畏的 Code for America 项目正在为才华横溢的年轻开发人员配备资源,以使用开源技术解决国家和地方问题。
在周五的会议上,冉冉升起的联邦明星,如 Aneesh Chopra(美国第一任首席技术官)、Macon Phillips(白宫新媒体主管)和 Todd Park(美国卫生与公众服务部首席技术官)演示了各机构如何转向开源解决方案,以使政府更可靠、更透明,并更好地解决最紧迫的国内和国际问题。
人们对开源技术作为征服看似无法克服的问题的手段的兴趣在几乎所有领域都激增,从国际发展到教育再到灾难响应。 诸如 CrisisCommons 等初创企业倡议在灾难期间和之后提供社区和技术联络支持,正在展示开源技术在面对悲剧时拯救生命和生计的力量。 创新型开源教育平台 SugarLabs 已被 40 多个国家的 100 多万儿童使用。 这些项目不仅仅是在白板上勾勒出的白日梦; 它们已经在对我们的世界产生切实的积极影响。
埃及:开源模式
回到中东,过去几个月发生的事件出乎所有人的预料,我们也可以找到新技术动态力量的回响。 然而,我不同意那些称埃及事件为“Twitter 革命”或“Facebook 革命”的专家和博主。 这些标题所描绘的概念框架过于狭隘和局限,无法概括近期事件的意义。
埃及的革命是一场开源革命。
每位参与者都是变革的推动者,他们的力量因和平公民抗议的分布式网络而放大。 危机期间没有出现中央领导人或平台; 这场起义的去中心化性质实际上可能促成了其非暴力成功。 换句话说,解放广场赋予了“众包”理念全新的意义。
社交媒体工具(包括 Facebook 和 Twitter,两者都将开源融入其设计中)被个人和团队采用和调整,而不是由公司或机构采用和调整,这些个人和团队的动力来自于对更高目标的共同承诺。 证据很容易在像 AliveInEgypt (@AliveInEgypt) 这样的有机项目中找到,这是一个由分布式志愿者组成的网络,一直在提供埃及推文从阿拉伯语到英语的翻译。
数百万埃及人民的集体胜利是对开源理念的有力验证。 它是革命性的,但不是破坏性的; 它通过建立在先前的基础上向前迈进而取得成功。 面对挑战,它是不可阻挡的。
注意:本文最初发表在赫芬顿邮报上。
评论已关闭。