文本描述
全球开源科学软件发展态势 2022 “科创中国”开源创新联合体 中国科学院成都文献情报中心 2022年 11月 全球开源科学软件发展态势 2022 引言 “开源软件”意指软件开发者将软件源代码免费提供给用户,同时要求用户遵循一定的开源规范,包括 源代码的使用和修改、软件传播、公平性、中立性等方面。开源软件主要采用依靠大众、自下而上的模式, 软件开发者和大量用户可以在鼓励创新和交流的环境中持续完善软件,有助于发掘出真正具备潜力和价值 的软件产品与服务,同时可有效助力创新生态的协同构建。 联合国教科文组织《开放科学建议书》将开放科学定义为一个集各种运动和实践于一体的包容性架构, 旨在实现人人皆可公开使用、获取和重复使用的科学知识,增进科学合作和信息共享,并向传统科学界以外 的社会行为者开放科学知识的创造、评估和传播进程。开放科学具有开放、透明、合作和包容的特征,可以 提高科学的质量、可再现性和影响力,推动科学知识、数据和信息的共享,有助于加强国际或跨领域科学合 作,以及减少科技创新领域的不平等不均衡问题。 图 1 开放科学主要支柱 (来源:联合国教科文组织《开放科学建议书》) 《开放科学建议书》将开源软件和源代码作为开放科学主要支柱之一的开放式科学知识的重要组成部 分。并且,科学出版物、开源硬件、开放科学基础设施、社会行为者的开放式参与等也涉及开源软件(图 1)。 可见,开源软件是广泛存在于开放科学活动中的要素。 开源科学软件是开放科学与开源软件的重要交汇点,以开源的模式开发和应用科学软件,充满了开放和 创新的活力,吸引了科研工作者、软件开发者和民众的广泛参与和支持。 本报告聚焦开源科学软件,通过对包括政府科技部门、顶尖科研机构、一流高校、领先科学软件汇聚平 台等在内的全球百余家重要机构或组织进行调研,采集到 3040款开源科学软件相关信息,在此基础上分析 凝练了全球开源科学软件的发展态势,以期为各界推动开源科学软件高质量发展提供参考,进而更好服务 开放科学和开源创新。 1 全球开源科学软件发展态势 2022 1.开源科学软件总体发展态势 1.1 开源科学软件应用学科领域 本报告共采集到 3040款开源科学软件的信息,涉及的学科领域包括数理科学、化学科学、生命科学、 地球科学、工程与材料科学、信息科学、管理科学、医学科学和交叉科学,另有部分开源科学软件可多学科 通用。 从各学科领域使用的开源科学软件来看(图 2),信息科学、数理科学、工程与材料科学这类主要涉及 科学计算的工科型学科对应的开源科学软件占比最大。其中,主要面向信息科学的开源科学软件有 915款, 面向数理科学的开源科学软件有 516款,面向工程与材料科学的开源科学软件有 466款。通用性开源科学 软件有 339款,面向生命科学、交叉科学、医学科学这三个学科的开源科学软件存在高度交叉的情况,分别 有 275款、254款、73款。此外,面向地球科学的开源科学软件有 174款,面向化学科学的开源科学软件有 115款,面向管理科学的开源科学软件有 92款。 图 2 开源科学软件主要应用学科领域分布及代表性软件 从开源科学软件的主要功能来看,解决学科关键科学问题是相应开源科学软件的主要目标,包括: ? ? ? 数理科学领域开源科学软件主要实现力学、物理学、数学等学科领域的各种过程模拟、仿真和建模 分析,代表性开源科学软件包括 Geant4、FermiL 。。。以下略