OSSCompass开源指南针发布剑指开源生态健康
估量有尺,开源有道。2月21日,开源指南针 OSS Compass 发布会在北京顺利举行。OSS Compass 的发布,标志着我国首个开源生态健康评估平台正式诞生。发布会上介绍了 OSS Compass 的理论研究及实践成果,公布了 OSS Compass 开源社区治理架构、评估模型以及首份开源项目评估白皮书。
OSS Compass 是一个用于开源生态健康评估的平台,面向 GitHub、Gitee 等平台所有开源项目开放。中国科学院院士吕建、华为开源软件管理委员会主任孟广斌、开源中国 CEO 马越出席并致辞,Linux 基金会 CHAOSS 社区、开源雨林、星策社区、TGO 鲲鹏会等开源社区代表以及华为、百度、腾讯等企业代表出席活动。
中国科学院院士吕建表示,我们正处于软件定义一切的信息新时代,开源软件是当前软件产业中不可或缺的重要环节。开源创新成为国家重大发展策略,开源创新高度依赖于开源生态。建立可持续发展的开源生态越来越受到关注。开源指南针平台联合了华为、北京大学、南京大学、开源中国等产业和学术界的中坚力量,共同开展学术研究和技术开发。开源指南针平台立足开源,针对开源生态的健康开展度量和分析,有望为构建可持续健康发展的开源生态提供支持,是一个积极、重要的尝试。希望各合作单位携手共进,共同为推动中国乃至世界开源软件生态的健康发展,为实现中国科技自立自主自强贡献新的更大力量。
华为开源软件管理委员会主任孟广斌指出,开源产业正在高速发展,如何高效、准确地评价一个开源社区,一个开源项目,一个开源生态的价值和潜力,让用户能够在数以百万计的项目里快速找到最适合自己的项目,实际上是一个巨大的挑战。尽管当前有不少的度量体系,但在系统性、通用性、应用性方面仍然存在不足。像 OSS Compass 这样简单、高效、云化的开源生态度量方案,非常有价值。
开源中国 CEO 马越表示,在中国,与开源有关的综合性社区和垂直社区已经超过了270个。“社区的社区”可能是开源中国下一步的使命,希望在今后能够服务更多开源社区。此前,开源中国发布了中国开源社区 landscape 全景图,之后又发起建立开源商业社区,希望优秀的开源项目能够取得商业化的成功。今天发布的 OSS Compass,联合了海外 CHAOSS 社区, 以及南京大学、北京大学、开源中国、华为等各方力量,希望能更好地量化开源的价值。
开源指南针 OSS Compass
“对于需要分析开源社区数据的人而言,比如 OSPO、社区管理人员、学术研究人员、项目所有者、维护者、开发者等,OSS Compass 无疑是一个便捷高效、科学精准的评估平台。”LF CHAOSS 社区董事会成员、华为工程师王晔晖,Gitee 开源社区产品负责人、高级产品经理张盛翔对开源指南针作了详细介绍。
当前,开源生态健康的评估是业界一大难题。一方面,现有的一些开源项目评估指标是零散的,无法形成系统性的评估。另一方面,部分工具/平台只能本地化使用,或者为某个特定领域专用,无法在 GitHub 或 Gitee 等平台上通用。
同样是开源生态健康评估平台,开源指南针 OSS Compass 提供公开的 SaaS 服务,只需输入 GitHub 或 Gitee 托管平台上的仓库名称或社区名称,即可全面展示该仓库或项目的健康状态,使用简单,高效便捷。
南京大学为 OSS Compass 的评估模型提供了理论支撑。南京大学副教授汪亮在解读 OSS Compass 开源生态健康模型理论时表示,只要依托扎实的理论和模型基础,就能够科学、完整地刻画开源项目和生态健康的相关属性及其关联。他还从理论和概念模型、度量指标体系、计算模型、验证评估四个方面对 OSS Compass 的可信性、可用性进行了论证。
据介绍,OSS Compass 目前构建了一个包括生产力、稳健性、创新力三个维度,涵盖 14 个指标模型在内的开源生态评估体系。
以生产力这一维度为例。生产力是指一个开源生态将投入转化为产出的能力,包括协作开发指数、社区服务与支撑、代码合规保障、代码安全保障、文档五个评估模型。每个模型中又包含多项指标,如协作开发指数中包括代码参与者数量、代码提交频率、是否维护、代码提交关联 PR 的比率、PR 关联 Issue 的比率等多个指标。
OSS Compass 由国家工业信息安全发展研究中心、开源中国、南京大学、华为、北京大学、新一代人工智能开源开放平台、百度、腾讯开源联合发起并协作开发,同时获得多个开源社区及企业支持,是一次产学研用有机融合的开源实践。
同时,开源指南针 OSS Compass 本身是一个开源项目,凝聚了众多开发者智慧,围绕该项目形成了开源开放的社区。发布会现场公开了 OSS Compass 的开源社区治理架构,包括 Board 成员、技术委员会、外联委员会、评估模型工作组、SaaS 工作组、社区成员、伙伴成员。
在立项之初,OSS Compass 就致力于打造成一个国际化的开源生态健康评估平台。一方面,OSS Compass 遵循 CHAOSS 项目的最佳实践,包括度量模型和度量标准,其中部分后端组件最初来自 Grimoirebs。另一方面,OSS Compass 面向 GitHub、Gitee 等托管平台上的所有开源项目开放。
LF CHAOSS 社区经理 Elizabeth Barron 发来祝贺。她表示,CHAOSS 的一些软件项目可以从 GitHub、GitLab 或 Gitee 平台上提取数据,但仅此而已。“我们没有能力对我们的指标和评估模型进行大规模测试,而这正是 OSS Compass 的用武之地。OSS Compass 能够对我们的评估模型进行实现,并测试模型的准确性。”
发布会现场还邀请了开源中国 CTO 红薯,开源雨林发起人、华为工程师高琨,华为产业发展专家马全一,星策社区发起人谭中意,百度开源办公室产品运营经理马红伟,TGO 鲲鹏会总经理杨攀进行圆桌畅聊,就当前开源社区评估和度量等话题展开讨论。
2022 年年底,工业和信息化部印发 《中国软件名城管理办法》与《中国软件名园管理办法》,用于规范和加强中国软件名城、名园管理工作,发挥示范带动效应,促进我国软件和信息技术服务业高质量发展。其中,开源被列为重要衡量因素。开源指南针 OSS Compass 旨在帮助开源生态向着更加健康的方向发展,相信 OSS Compass 的问世,对于推动我国开源与软件产业发展会起到十分积极的作用;同时,也相信它将在促进国际技术交流合作方面,以及提升中国国际影响力上贡献重要力量。
郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。