Linux开发社群
群体的智慧Linux开源开发社群是一个例子,说明分散式群体如何利用分布各处的知识,而不依赖单一指挥中心。它的意义不只在于分权本身,也在于它展现的平衡——贡献者需要独立工作的空间,而社群也需要让彼此各自发现的成果对其他人有所助益的途径。
分权与本地知识
分权建立在这样一种理念之上——接近问题的人往往最有条件理解问题。他们掌握的知识可能与某个地方、工作或经历具体相关,难以向外人概括,却可能是找到可行解决方案的关键。本书将此称为默会知识,并将如何运用这类知识视为任何组织面临的核心挑战。在Linux开源开发社群的例子中,分散式协作被用来探讨人们如何依据分布于参与者之间的知识采取行动,而不是等待决策沿层级体系逐级传达。
这种安排有明显的优势——独立性与专业化使人们能够形成不同视角,并在系统的不同部分获取信息。但它也带有风险。有用的发现可能停留在局部,无法传达给其他人。因此,分权并不会自动产生集体智慧;它虽然增加了可用信息,却没有解决这些信息如何共享、汇集的问题。
汇集信息的必要性
本书将信息的分布与信息的汇集区分开来。书中对九一一袭击事件发生前美国情报界的讨论,具体说明了这种区别——各机构拥有专业知识和不同视角,但没有有效的方式汇集信息与判断。结果是实现了分权,却缺乏充分的信息汇集。把情报工作置于真正的中央机构之下这一提议,或许能够改善协调,但也可能牺牲专业化所带来的多样性、独立性和本地知识。提出的替代方案并非单纯的集中化,而是建立机制,让信息得以流通,同时保留信息来源的自主性。
这一组织问题构成了Linux开源开发社群之所以相关的背景。这个例子属于一项更广泛的论述——群体如何在不指定某个权威来指挥每一项贡献的情况下实现协调。本书在讨论分散式组织时提到了Linux,同时强调一项普遍要求——人们必须能够专门从事各自的工作并保有本地知识,系统也必须让由此产生的知识能够发挥集体作用。
集体工作与共享知识
同一原则也体现在本书对科学的论述中。科学工作具有集体性,不仅因为研究人员会明确合作,也因为发现和数据会向他人开放,供其审视、质疑并在此基础上继续研究。失败的假设也能有所贡献,因为它们能告诉其他研究人员哪些路径不必再走。在这一模式下,知识不只是从早先的工作中累积起来;同时代的研究人员也通过持续交流彼此依赖。
严重急性呼吸综合征病因调查提供了一个更直接的分散式协作案例。世界卫生组织召集来自世界各国的十一家实验室共同开展工作。研究人员共享分析、结果、照片和病毒样本,并每天举行电话会议。多家实验室可以同时研究相同的样本、相互检验研究结果,并共同缩小可能范围。冠状病毒被确认为严重急性呼吸综合征的病因,是这项共享工作的成果,而非某一家实验室单独完成的。这个事件阐明了与Linux开源开发社群相关的更广泛观点——只要参与者拥有交流和评估所学内容的渠道,分散式努力就能发挥强大作用。
意义与局限
因此,Linux开源开发社群属于一项反对将层级制视为组织复杂工作的唯一方式的论述。在本书的阐述中,替代方案不是彼此隔绝或拒绝协调,而是一种结构——个人与专业化群体保有行动空间,同时信息可以在整个系统中流动,并为共同成果作出贡献。核心挑战在于,既要连接本地知识,又不抹去其来源,也不以中心小群体的判断取代产生这些知识的众多视角。