openEuler高琨:积极推动开源合规 助力供应链安全

简介: openEuler高琨:积极推动开源合规 助力供应链安全

受访者:openEuler 合规SIG高琨

访谈者:马玮,SegmentFault 思否技术编辑

自2019年12月31日开放源代码以来,openEuler通过开放治理、吸引大量的合作伙伴,逐渐打造成为国内最具活力的开源社区。作为一个全球化的服务器操作系统开源社区,openEuler自开源以来,一直致力于推动软硬件应用生态的繁荣发展,而合规SIG的目标专注于合规相关领域的研究,将研究结果通过标准、流程、工具等形式提供给社区进行开源合规管理的支持,通过提升社区合规的软件工程能力,促进社区健康发展。

近期,本站编辑部就非常有幸邀请到了openEuler合规SIG的创始人高琨,共同就openEuler的创办及开源合规发展与实践等相关话题进行探讨。

“立根铸魂”:打造国内数字基础设施操作系统生态底座

众所周知,长期以来,服务器操作系统市场一直都被国外厂商所“垄断”。回看我国软件操作系统发展史,就会发现,以前我们的 IT 操作系统底座,几乎也都采用的美国软件,特别是RedHat。

好在,如今科技创新技术的大趋势下,我国创新者终于迎来了弯道超车的机会。在这一点上,作为开源软件专家的高琨,则深有体会。

“openEuler的出现,让国内开发者意识到,不用再去follow美国的那些软件的技术设施,而是自己去上游社区探索创新。”

在高琨看来,以往合规工作都是由美国企业在社区完成后我们国内企业直接拿来用的。所以当国内企业自己走这条路的时候,这其中的大量工作都需要自己去做,而这些正是openEuler成立合规SIG的原因。

真正让openEuler“脱颖而出”,让高琨在此构建能力的最关键的因素,就是其项目的复杂性。高琨介绍称,openEuler社区汇聚了数千款上游组件,存在使用方式、构建及依赖关系等复杂情况。

openEuler在开源后便得到了大量响应,特别对于合规意识不是很强的下游合作伙伴们来说,积极欢迎他们的加入可以为社区发展带来更多活力,同时也让合作伙伴更有合规意识,这也是为什么OSCAR大会专门设立产业风险治理专场的原因。有了合规和安全意识之后,大家才会一致明确目标共同发展。

而这也是为什么有不少同样成立合规及SIG主业的其他项目,但业内依然选择openEuler的原因,也是高琨以及合作伙伴们坚持openEuler的原因。

高琨介绍称,目前openEuler整个组织都是公开透明的,包括所有例会过程、会议纪要以及代码托管平台的操作都是完全公开可追溯的。同时,社区还鼓励中英文双语交流,尽管目前多是国内合作伙伴及个人开发者参与,但相信未来一定能成长为国际化的知名社区,因此也欢迎更多海外伙伴加入。

合规SIG组于20年1月份成立,到现在还不满1年,但已经举行了多次Meetup,此前如3月、5月、7月以及8月份分别在上海、北京、深圳、长沙等地线下Meetup,每次SIG组的工作会议都会有大连理工大学、安势科技、麒麟、统信、麒麟信安、润和、普华、华为、中科院等企业参与,每次例会都有近20个行业内人士参加,同时华为也在大连理工软件学院等组织进行深度研究合作,和安势科技等公司共建工具服务,慢慢建立起来合规能力。

高琨表示,正如上次的OSCAR大会就是一个好的契机,我们已经看到了由信通院牵头,包括华为、字节跳动、百度以及供应商和律师事务所等企业也参与了进来,共同为国内开源合规生态稳步发展贡献力量,这也是openEuler社区为实现我国打造“科技强国”方面的践行。

工具打造:传扬中国古典文化 构建合规工具链

随着软件变得越来越大、越来越复杂,软件供应链也变得愈加庞大和复杂。如果庞大、复杂的软件供应链中任何成员不能遵守许可证义务或不能提供适当的许可证信息,则将对有义务遵守许可证的供应商造成重大影响。

对于这些问题,合规SIG在致力打造一套端到端完整的开源合规工具链。规划并发布一系列合规工具,面向开发者提供一系列合规检查服务。目前可通过工具提供项目的license文本扫描“张飞”、license信息的SPDX标准对比“周瑜”、代码血缘分析与审计“华佗”、合规风险看板“诸葛亮”等一系列服务,并通过合规信息门户“貂蝉”承载这些服务。以三国相关人物典故命名服务工具,同时传扬中国古典文化。

加入OpenChain:助力生态 共同创新发展

前不久,华为以白金会员身份加入了OpenChain项目的消息引发业内关注。对此,高琨也专门就本站关心的话题做了解答。

据高琨介绍,OpenChain项目是对开源license的解读,包括规则、企业制定流程等一整套体系。众所周知,license是一个法律条文,但其实是可以标准化的,这也正是openEuler合规SIG所做的事情之一——帮助更多企业理解开源合规,有意识的遵从license。

前几年,OpenChain项目携手全球20个企业共同制定了“OpenChain ISO 5230”国际标准。华为作为新加入该组织的白金会员,也是因为此前已经学习过相关组织标准。如今华为更多的为带动整个上下游/供应链共同将整个国内开源生态发展壮大。高琨表示很高兴已经有至少5个知名企业的OSPO负责人联系到他,咨询如何加入该组织,相信很快就有大批中国公司加入,践行整个供应链合规实践。

以上就是华为加入OpenChain项目的初衷,高琨也期待所有国内企业乃至全世界企业都认同这个标准,在统一标准的前提下,共同创新发展。

携手信通院:发力可信开源赋能生态治理

与此同时,华为也在开源风险和开源治理方面与信通院有所合作。高琨介绍称,自己最早在2020年就与信通院展开了可信开源相关研究的合作。最初的时候,业内社区还并未有人提“可信”一词。而所谓“开源社区的可信”,就是要做到安全、合规,开源社区所有动作都必须是公开、透明的。

而以上这些,正是华为认为的可信开源社区的核心特征。基于这些特征,通过对大量优秀项目的洞察(如Fedora、Ubuntu、TF等),发现优秀社区在治理运营展示出多样性、包容性的特征。基于这些特征的提炼,信通院在5月26号发布了《可信开源框架白皮书》的标准。

此外,华为与信通院还合作了安全治理、开源生态相关的白皮书,围绕与新工业4~5个标准和白皮书的深度合作,主要与信通院云大所合作发布,其中有关操作系统内容的白皮书就是与openEuler共同参与完成的。

在刚刚过去的2021开源产业大会开源风险管理分论坛上,作为开源专家的高琨也是深度参与其中,作为开源风险治理专场的出品人,以此来帮助更多企业更好的提升治理能力,为国内开源生态健康发展赋能。

在刚过去的一年中,华为在开源社区逐步构建合规功能的服务能力,同时,更期待在未来,有更多的开源爱好者加入到合规工具、法规的构建中,通过提供端到端的合规工具链和管理体系,建立完善的合规技术生态,为国内开源健康发展提供坚实支撑。

openeuler

相关文章
|
存储 Kubernetes 监控
如何管理越来越多的 operator?OLM 给你答案
OLM(Operator Lifecycle Manager) 作为 Operator Framework 的一部分,可以帮助用户进行 Operator 的自动安装,升级及其生命周期的管理。同时 OLM 自身也是以 Operator 的形式进行安装部署。本文我们将来了解一下 OLM 的基本架构和安装使用。
如何管理越来越多的 operator?OLM 给你答案
|
数据库 开发者 Python
Bottle 究竟藏着何种魔力?带你走进精彩世界,畅享 Web 开发新体验!
【8月更文挑战第31天】Bottle 是一款轻量级 Python Web 框架,以其简洁、灵活和高效著称,让开发者快速上手,自由组织代码,轻松应对从个人博客到企业应用的各种项目。尽管体积小巧,性能却不容小觑,同时拥有丰富的插件生态系统,便于扩展功能。
256 0
|
存储 人工智能 运维
首批 I 阿里云通过算力服务成熟度增强级评估
近日,阿里云作为算力服务标准主要参编单位之一,参与了首批标准符合性验证,以阿里云飞天企业版为主要参评产品,完成了通用计算、智能计算和高性能计算三类计算服务能力的符合性评估。
1051 1
|
机器学习/深度学习 人工智能 算法
计算机算法基础概述与常用算法解析
计算机算法基础概述与常用算法解析
|
存储 负载均衡 容灾
架构设计|基于 raft-listener 实现实时同步的主备集群
本文介绍如何从数据库内核角度建立一套实时同步的主备集群,确保线上业务的高可用性和可靠性。本系统采用双 AZ 主备容灾机制,并要求数据与 schema 实时同步,同步时延平均在 1 秒内,p99 在 2 秒内。此外,系统支持高效的自动或手动主备切换,并能在切换过程中恢复丢失数据。
377 0
|
监控 关系型数据库 Linux
systemctl管理系统服务的详细用法
systemctl管理系统服务的详细用法
706 0
|
自然语言处理 供应链 安全
openEuler 开源项目合规和数字化运营的探索与实践
本场分享将围绕开源治理核心的生态工程能力框架展开探讨,从 openEuler 开源项目的实践经验出发,分析开源项目合规和数字化运营工作的痛点,以及针对这些痛点的解决思路,包括方法论、流程、规则 &标准、工具 &服务落地。
930 0
openEuler 开源项目合规和数字化运营的探索与实践
|
监控 测试技术 持续交付
构建自动化部署流水线:GitLab CI/CD的实践指南
在现代软件开发中,快速且可靠地交付软件是至关重要的。为了实现这一目标,构建自动化部署流水线成为一种常见的实践方法。本文将介绍如何使用GitLab CI/CD来构建自动化部署流水线,以提高开发团队的效率和软件交付质量。
3061 0
|
机器学习/深度学习 人工智能 搜索推荐
阿里巴巴宣布加入 Linux Foundation AI&Data 基金会,捐赠首个开源项目 DeepRec
持续加大对AI和大数据技术的投入以促进相关开源建设。
|
数据安全/隐私保护
《阿里云数据安全和隐私保护白皮书》电子版地址
阿里云数据安全和隐私保护白皮书
990 0
《阿里云数据安全和隐私保护白皮书》电子版地址