随着 1900 年代后期互联网和开源运动的兴起,软件的基本构建块——应用程序赖以构建的操作系统和库——开始成为一项协作工作。起初,很少有人相信伟大的软件能够由此产生。很少有人相信,由个人和公司组成的松散集合,并行工作,可以产生一个伟大的构建平台。但他们做到了。
然后在千禧年之交,市场涌现出来,共同资助这些项目。开发了驱动程序、脚本和中间件,将开源与各种软件和硬件设备连接起来。许多小而令人沮丧的问题得到了解决。开源现在是最具互操作性的软件平台,并且它正在获得吸引所有最终用户所需的润色和定制。
开源并没有完全胜出。相反,结果是封闭源和开源平台之间的激烈竞争,从而加速了所有方面的创新。
近年来,开放模式已经开始解决平台以外的问题:需要巨大协作努力的高度并行问题;需要完全开放和协作的项目;超出单个公司资源范围的努力;现代软件金字塔。
2004 年,这些成功项目中的第一个——Interling 项目——完成了。当然,它是我们用来将数百种书面和口头语言翻译成通用 Interling 语言的软件。每种方言都需要数十名程序员来生成复杂的语法处理代码。该项目之所以能够实现,完全是因为全球数千名程序员的参与,每个语言的工作都由积极的个人、公司和政府资助。
2006 年,我们完成了 Historica Humanica 项目的初步工作。每一篇写作、每一幅画作和每一段可用的口述历史都被扫描并输入到我们庞大的可搜索数据库中。虽然不是每个人都发表或将会发表完整的自传,但许多人已经立下遗嘱,让他们宝贵的回忆录在他们去世后公开。我们可以从历史中学到什么?我们发现我们可以学到很多东西,尤其是在个人层面。人类的心理在漫长的历史中并没有发生巨大的变化。我们现在能够在我们的记录中搜索到那些感受过同样痛苦或处理过同样担忧的人。在这些著作中,我们发现了视角和理解,以指导我们在日常生活中的前进道路。
现在,在过去的几年里,我们已经开始着手进行迄今为止最艰巨的努力——Neuroscape 项目,以近似和模拟人脑。我们在早期的人工智能工作中了解到,没有一个简单的算法可以复制人脑的奇迹。相反,大脑由数百万条灵活的、不断发展的规则和准则组成,相当于数十亿行软件代码。
这是一个我们只能通过人类有史以来最大规模的并行努力才能希望实现的项目...