10 Star 16 Fork 49

openEuler / oemaker

 / 详情

[合规提升]建议新增项目级的License和Copyright声明

已完成
任务
创建于  
2022-03-22 19:48

【问题描述】

  1. 你好,我是合规SIG成员杨聪 @SmartsYoung ,发现本项目虽然在isomaker目录下申明的许可证,但这个许可证不能代表是整个仓库的许可证,比如isocut这个目录的许可证是缺失的。无项目级开源许可证( License)不利于保护你和其他贡献者对项目的版权,也会影响其他贡献在者参与贡献的积极性(他们无法快速的了解到你项目的License),也不利于使用者使用你的开源项目。(工具无法自动的提取你项目的License)
  2. 无项目级Copyright声明 ,也建议你新增项目级的Copyright文件。

【推荐的实践】

  1. 推荐使用MulanPSL-2.0许可证,与openEuler社区发行许可证保持一致。
  2. 建议将isomaker下的完整的License文件夹及文本放到根目录下
    将 "Copyright (c) [Year] [name of copyright holders]" 其中 [name of copyright holders]替换成项目主要版权人的的信息,可以为多个,对于少数社区贡献,可以加上others加以声明。[Year]可以省略,也可以标注项目开始的年份。
    举例:Copyright (c) 2020 OPENATOM FOUNDATION and Huawei Technologies Co., Ltd. and others
    推荐在以下位置存放项目级Copyright声明:
  3. 在根目录或License文件夹下放单独的文件。文件名可以为Copyright, Copyright_Notice文件或它们的全大写。

评论 (2)

SmartsYoung 创建了任务

Hi smartsyoung, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: sig-OS-Builder, and any of the maintainers: @syyhao , @hexiaowen , @t.feng , @yanan-rock , @orange-snn , @Anonymous_Z , @朱春意

openeuler-ci-bot 添加了
 
sig/sig-OS-Builder
标签
SmartsYoung 修改了描述
SmartsYoung 修改了标题
SmartsYoung 添加了
 
sig/sig-compliance
标签
SmartsYoung 移除了
 
sig/sig-compliance
标签
SmartsYoung 添加了
 
sig/sig-compliance
标签

@syyhao , @hexiaowen , @t.feng , @yanan-rock , @orange-snn , @Anonymous_Z , @朱春意
请关注这个问题,尽快完成整改,我们会每个季度进行例行的合规性检查,会对各个项目所属SIG的合规情况进行汇总。

xyn-coder 通过openeuler/oemaker Pull Request !38任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936
1
https://gitee.com/openeuler/oemaker.git
git@gitee.com:openeuler/oemaker.git
openeuler
oemaker
oemaker

搜索帮助