OSS Compass 开源指南针发布,剑指开源生态健康
- +1你赞过了
【雷竞技须安全稳定 企业频道】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?由国家工业信息安全发展研究中心、开源中国、南京大学、华为、北京大学、新一代人工智能开源开放平台(OpenI)、百度、腾讯开源联合发起并协作开发,同时获得多个开源社区及企业支持,是一次产学研用有机融合的开源实践。
??OSS?Compass?源于开源,用于开源。通过分析大量公开来源项目的实际数据,并参照行业最佳实践和学术界的研究结果,在不断地改进和优化之后,才形成了现在的?OSS?Compass。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?的问世,对于推动我国开源与软件产业发展会起到十分积极的作用;同时,也相信它将在促进国际技术交流合作方面,以及提升中国国际影响力上贡献重要力量。
最新资讯
热门视频
新品评测