Sorry! The Zoom meeting will be held at 2022-08-28 08:00 scheduled by openEuler sig-compliance SIG has been cancelled.
SIG-compliance 双周例会: 时间:2022年8月25号 10:00-12:00 会议主持人:高琨 与会者(请与会者在下面添加您的姓名):高琨、郑志鹏、王悦良、魏建刚、陈一雄、芶新易、许渊聪、杜奕威、罗盛炜、裴建康、汪奕如、丁欣、丁紫薇、杨云易、kk、李沐阳、门小康 下次例会时间:2022年9月8号 10:00-12:00 下次例会主持人:马全一
议题: 1.按“合规SIG组License准入审阅流程”申请对1个License的审阅 汪奕如 2.二进制合规基础:包管理器依赖解析的原理分析和方案对比 郑志鹏 3.按“合规SIG组License准入审阅流程”对NAIST-2003 License审阅 裴建康
会议纪要: 1.按“合规SIG组License准入审阅流程”申请对1个License的审阅 汪奕如 (1)Argobots License是基于BSD-3进行变种,这个License在ISO标准 SPDX里面目前没有一个名称。这个对未来推广和遵从都有比较大的潜在风险。 (2)这个License的第4条,要求所有包含该软件的其他软件,必须在他们的”说明书“中写上这段文字:"This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy." 这个对下游来说很难遵从,其他的开源License都没有明确要求写在说明书里面,通常的实践是写在notice文件里面。也跟我们后面想把该软件“自研化“的目标相冲突,也就是在我们这个项目自研化之前,我们自己,和下游,必须要在说明书中注明这段文字。 (3)这个License的第一段,比FSF, OSI认可的BSD-3-Clause的License措辞上更加严格,有提到这个软件的“衍生作品",需要注明原作者的copyright,这个措辞也增大了我们后期想要”自研化“该项目的风险(自研化后,copyright还是会修改)建议不引入
Argobots License审阅准入为oE认可 投票结果——不通过
投票情况:马全一: 高琨:不同意 魏建刚:不同意 郑志鹏:不同意 杨聪:不同意 许渊聪:不同意 王悦良:同意
Argobots License审阅准入为oE受限使用 投票结果——不通过
投票情况:马全一: 高琨:不同意 魏建刚:不同意 郑志鹏:不同意 杨聪:不同意 许渊聪:不同意 王悦良:同意
2.二进制合规基础:包管理器依赖解析的原理分析和方案对比 郑志鹏
(1)调用“外部包管理器”类:调用原生的命令依赖解析,跟现实环境接近,实现简单。缺点需要运行环境预装各类包管理器,不适合在客户端运行,速度慢
(2)自研“包管理器配置文件”分析类:通过递归分析依赖声明文件中的dependencies,不需要依赖外部运行环境,速度快。缺点实现难度大、不可能自行实现不同包管理器的依赖调解逻辑,一般会和实际结果不一致,难做到精确,只能找出一个最大集
(3)混合方案:混合上诉两种,若用户环境支持则使用外部包管理器,否则采取第二种
三种方案更倾向使用“外部包管理器”类的方案,等到结果会精确,对于依赖解析速度慢问题,可以选择更快的中心仓镜像,使用缓存的方式优化
3.按“合规SIG组License准入审阅流程”对NAIST-2003 License审阅 裴建康
NAIST-2003 License可以理解为组合条款,组合了ICOT软件的许可证,无风险条款,可以引入
NAIST-2003 License审阅准入为oE认可 投票结果——通过
投票情况:马全一: 高琨:同意 魏建刚:同意 郑志鹏:同意 杨聪: 许渊聪:同意 王悦良:同意
遗留问题: 1.思考如何将会议上讨论过程记录下来 责任人: 陈一雄、郑志鹏 完成时间:2022.09.08
openEuler conference public@openeuler.org 于2022年8月22日周一 17:22写道:
Sorry! The Zoom meeting will be held at 2022-08-28 08:00 scheduled by openEuler sig-compliance SIG has been cancelled. _______________________________________________ Dev mailing list -- dev@openeuler.org To unsubscribe send an email to dev-leave@openeuler.org