规范使用开源数据集,一定要看License

软件License管理与代码保护技术概述 软件License管理与代码保护 第1章: License管理技术 1.1 数字权限管理 DRM 数字权限管理 DRM(Digital Rights Management)系统就是利用先进的信息技术,在提供数字化和网络化信息服务的同时,有效地阻止对这些信息的非法使用和拷贝,以达到保护数字知识产品知识产权的目的。以前,数字版权管理主要是利用安全和加密方法来解决非法拷贝的问题,即将信息内容的分布锁定和... 阅读详情
AI摘要

本文介绍了IBM论文涉嫌抄袭开源项目事件,引发对开源项目不规范使用的关注。接着讲解了数据集许可协议的基础知识,包括知识共享(CC)、开放数据共享(ODC)和社区数据许可协议(CDLA)。通过结构化描述,帮助读者理解如何正确解读和使用数据集的License。

为了共享科研成果,许多AI 研究员选择开源自己的项目和数据集。但开源不等于毫无限制,不代表使用者可以为所欲为。不正确的使用方式,会带来许多法律风险。

本文介绍数据集 License 的基本知识,教你看懂和正确使用它们。

一、IBM论文被曝抄袭开源项目

这两天,接连2篇入选的论文被曝抄袭,让原本就备受关注的CVPR 2022 站到了风口浪尖。

一篇是来自韩国首尔大学 AI 研究团队的论文,入选了 CVPR Oral(口头报告),被曝出涉嫌抄袭10篇论文,甚至出现原句照抄的内容。

另外,IBM 一篇入选的论文也被举报涉嫌抄袭,来自平安科技的研究员向CVPR 2022 program chairs 举证,指出 IBM 的 TableFormer 从方法论、预处理、后期处理、文字行检测与识别等9个方面抄袭了自己团队2021年的开源项目 TableMASTER。爆料者表示,很多痕迹都可以看出,IBM 基于他们开源的预训练模型训练,只是改了一些细节。[1][2]

IBM 相关 TableFormer论文被指抄袭(图源:参考资料[7])

这引发了国内外 AI 研究员的热烈讨论。有网友调侃,抄袭的论文都能拿Oral,而认认真真做实验的论文却因为各种理由被拒,得好好研究一下这是如何做到的。

其背后透露出的是科研人的苦楚、对论文审查结果的不满,还有对开源项目不规范使用的担忧。

二、数据集开放协议介绍

在倡导开源共享的今天,开源不仅仅是一种热爱分享的极客精神,而是已经成为一种分布式可信的开发模式。许可协议(License)则是规范知识产权保护与作品使用权限的有力载体。

不管是算法、模型、数据集,从创造之初就和其他创意作品一样默认享有著作权。许可协议则是基于著作权法,为了实现作品的自由分发以及自由修改,而提出的一系列标准化的公共许可合同,便于作品拥有人授权给其他人使用。

软件与其他类型的创意作品有较大不同,常用“开源协议”来规范开源软件的使用。比如,常见的Apache v2、BSD、MIT、GPL、LGPL等,有的数据集也会采用这类开源协议,经常接触开源项目的朋友比较熟悉,就不做过多展开。

代码托管平台的开源协议示意(图源:Github)

而常用的数据集许可协议有3种来源:

● 知识共享 (CC)

● 开放数据共享 (ODC)

● 社区数据许可协议 (CDLA)

三、知识共享许可协议

知识共享这一非营利性组织于2001年成立。知识共享组织提供了6种非独占的、不可撤销的标准化著作权许可协议,每个许可协议都有自己的使用条款,便于作品的作者放弃自己的部分著作权,从而有助于作品的共享。[3]

知识共享许可协议(Creative Commons license),即CC许可协议,是目前全球最受欢迎的数据集许可证,主要涉及4项权利,署名(BY)权,继承(SA)权,非盈利(NC)权,禁止演绎(ND)权。

(需要注意的是,CC许可协议是著作权许可协议,因此只涉及著作权及相关的邻接权,而不涉及专利、商标等其他知识产权,也不涉及肖像权、隐私权、形象权等其他权利。[4])

1. 六种CC许可协议

● CC BY

(Attribution 署名)

保留原作者姓名,允许基于商业目的传播、改编或者二次创作。

● CC BY-SA 

(Attribution-ShareAlike 署名-相同方式共享)‍ 

保留原作者姓名,并且新作品也使用相同的许可协议,才能对原作进行基于商业目的的改编和二次创作。

● CC BY-ND

 (Attribution-NoDerivs 署名-禁止演绎)‍ 

保留原作者姓名,允许商用,但是不能改编原作与他人分享。

● CC BY-NC

(Attribution-Noncommercial 署名-非商业性)

保留原作者姓名,允许非商业目的重新编排、改编或者再创作,但是不能商用。基于原作的演绎作品无需使用相同的许可协议。

● CC BY-NC-SA 

(Attribution-NonCommercial-ShareAlike 署名-非商业性使用-相同方式共享) 

需保留原作者姓名,并在基于原作创作的新作品适用同类型的许可协议,即可基于非商业目的对原作重新编排、改编或者再创作。

● CC BY-NC-ND

(Attribution-NonCommercial-NoDerivs 署名-非商业使用-禁止演绎) 

这是六种主要许可协议中限制最为严格的,保留原作者姓名,允许下载和分享,但是不能对原作进行任何形式的修改和商用。

CC许可协议示意(图源:参考资料[5])

2. 公共领域许可协议

● CC0

知识共享组织于2009年发布了一种放弃著作权的便捷方式,即CC0。严格来讲CC0并非双方的许可合同,而是一种单方的声明。选择CC0作为许可协议,则说明作者将数据集捐赠给公众使用,此数据集完全公有,使用时无需署名,也无其他限制。

四、开放数据共享许可证

开放数据共享 (ODC) 为开放数据提供合法工具。他们提供三种许可类型,每种都有自己的使用条款!

● ODC-PDDL

这是开放数据共享公共领域专用许可证,版权所有者永久删除所有版权,不保留任何权利。这对应于CC0 许可协议。

● ODC-BY

这是开放数据共享署名许可。你可以自由分享和改编,但需要注明出处,允许商业用途。这对应于CC BY(署名)许可。

● ODC-ODbL

这是开放数据共享开放数据库许可证。你可以自由分享和改编,并在基于原作创作的新作品适用同类型的许可协议。允许商业用途。这对应于CC BY-SA (署名-相同方式共享)许可协议。

五、社区数据许可协议

2017年,Linux 基金会提出了社区数据许可协议 (CDLA) 为社区提供了开放的数据共享选项。他们提供两种许可类型,每种都有自己的使用条款。[5]

● CDLA-Permissive-2.0

这是社区数据许可协议的第二个版本。对开放数据的贡献者和使用者不作要求。你可以使用、修改和共享,许可协议不对结果的使用、修改或共享施加任何限制或义务。

● CDLA-Sharing-1.0

这属于copyleft(强制共享)许可类别,你可以使用、修改和共享,但无论是否修改,基于原作创作的新作品必须与原始版本有相同的许可协议。

社区数据许可协议 (CDLA)官网(图源:参考资料[6])

以上就是常见的数据集的许可协议类型,也即是我们常说的数据集License 的含义。你学会解读了吗?

六、License结构化描述与审核

在OpenDataLab,我们贴心地帮大家整理好了各个数据集的License信息,并且从Permission, Limitations, Condition三个方面进行结构化梳理,使之更加完善,方便大家自主查询。

同时,平台也建立了严格的安全审核机制,核实了每个数据集的分发依据,确保每个可获得的数据集都是符合授权的,使大家能够快速、便捷、安全无忧地使用。

还等什么,快来试试吧。(https://opendatalab.com/)

OpenDataHub数据集License示意 

(图源:https://opendatalab.com/)

参考资料

[1]https://zhuanlan.zhihu.com/p/115911178

[2]https://www.youtube.com/watch?v=UCmkpLduptU

[3]https://wiki.creativecommons.org/wiki/Considerations_for_licensors_and_licensees#Make_sure_the_material_is_appropriate_for_CC_licensing.

[4]https://www.reddit.com/r/MachineLearning/comments/vlpnuw/d_ibm_zurich_research_plagiarised_our_paper_and/

[5]https://creativecommons.org/

[6]https://cdla.dev/sharing-1-0/

[7]https://www.reddit.com/r/MachineLearning/comments/vlpnuw/d_ibm_zurich_research_plagiarised_our_paper_and/

更多数据集上架动态、更全面的数据集内容解读、最牛大佬在线答疑、最活跃的同行圈子……欢迎添加微信opendatalab_yunying 加入OpenDataLab官方交流群。

数据集相关网站(Open datasets and sources) 国内和国外的各种数据网站,可以查询和下载多种数据集,用于数据分析或者机器学习等。 阅读详情

相关推荐

论文代码开源与数据共享:从可复现性到引用率的科研实践

在学术出版与科研协作的语境下,可复现性已逐渐成为论文可信度评估的关键标尺。其背后原理并不复杂:当代码与数据能够随论文一同交付,审稿人和读者便可在低成本条件下验证核心结论,从而大幅降低因无法复现而产生的信任折损。从技术价值来看,规范化的开源仓库、数据可用性声明及DOI归档机制,既是工程严谨性的体现,也是提升论文接收率与引用量的有效杠杆。在实际科研场景中,围绕README撰写、依赖环境锁定、示例数据配套和长期仓库维护等环节构建一套完整的开源工作流,可以让研究成果从静态论文演化为可持续复用的学术资产。正视可复现性

weixin_32927133的博客 254

PyTorch-VAE 完整指南:同一管线复现 20+ 种 VAE,从配置到出图只需 1 条命令

如果你正在比较不同 VAE 变体——WAE-MMD、IWAE、Beta-TCVAE——最头疼的往往不是论文,而是基线对不上:每篇博客的代码结构、超参、数据裁剪都不同,跑出来的数字没法互相印证。PyTorch-VAE 这个项目把 20 多个变分自编码器模型放在同一套 CelebA 数据管线、同一套训练代码下,`configs/` 里一个 YAML 对应一个模型,改一行就能切换实现,专为"公平复现"设

gitblog_00806的博客 58

三步走:从arxiv论文到huggingface模型再到github代码的完整开源指南

本文提供了一套完整的AI研究成果开源三步走指南。首先,详细讲解如何将论文规范上传至arXiv,确保学术传播。其次,指导在Hugging Face Hub上发布模型与数据集,实现便捷共享。最后,阐述在GitHub上管理项目代码、建立社区协作的最佳实践,并教你如何串联三者,打造专业的开源项目名片。

c2d3e4f的博客 742

开源协议:在项目中使用Apache License 2.0

Apache License 2.0的使用限制有很多介绍,这篇文章说明一下在项目中使用Apache License 2.0的步骤和注意事项。

知行合一 止于至善 3万+

CameraLink接口详解:从引脚定义到信号传输

本文详细解析了CameraLink接口的物理连接与信号传输机制。从MDR26连接器的引脚定义与镜像关系入手,深入讲解了BASE与MEDIUM模式下的信号映射、LVDS差分传输原理,并强调了屏蔽层处理与端接电阻等关键硬件设计细节。文章结合实战经验,提供了常见图像传输问题的排查思路,是工业视觉领域高速图像传输的实用指南。

weixin_28318011的博客 889

EGE基础入门篇(一):绘图基础知识

EGE绘图所需要了解的相关基础知识

依稀_yixy的博客 2万+

KingbaseES License信息手册(2. License简介)

License,即版权许可证,一般指供应商(收费软件)给客户(付费用户)提供的访问许可证明。是供应商与客户之间对所销售/购买软件版本的使用范围、期限等进行授权/被授权的一种合约形式。通过License,客户获得供应商所承诺的相应服务。物理形式表现为License授权证书和License文件。用户购买软件后,可以使用软件的基本功能。当用户因业务拓展,需要使用增值特性或者对软件资源进行扩容时,可以购买软件对应功能或资源的License,以满足业务的需求。通过License的控制,可以有效降低用户的成本。用户根据

arthemis_14的博客 1223

蜗牛星际+OpenWrt实战:双网口变AP模式,让所有设备同网段互通

本文详细介绍了如何将蜗牛星际双网口小主机刷入OpenWrt系统,并将其配置为AP模式,实现与主路由同网段的无缝桥接。通过关闭DHCP、桥接物理网口等核心步骤,解决家庭网络设备割裂问题,让所有设备在同一局域网内高效互通,特别适合追求网络简洁和厌恶多级NAT的技术爱好者。

zero1的博客 960

CC知识共享许可协议简介

文章目录CC知识共享许可协议简介CC BYCC BY-SACC BY-NCCC BY-NC-SACC BY-NDCC BY-NC-ND知识共享公共领域公开CC0 CC知识共享许可协议简介 在博客文章下面一般都有版权声明,标明文章作者、链接和版权类型,最常见的类型就是CC BY-SA。这种版权声明是知识共享许可协议Creative Commons license,又叫CC协议或创作公共协议,是一种允许他人分发作品的公共版权许可。2002年美国非盈利性组织知识共享Creative Commons首次发布了.

沧海一粟 6966

OpenHarmony RK3568 从 32 位切换到 64 位用户空间指南

修改了编译参数(如修复 Q5 后),但 ThinLTO 缓存中保留了旧参数编译的 bitcode。这是一种节省内存的设计(32 位指针占 4 字节 vs 64 位占 8 字节),但在某些场景下需要切换为纯 64 位。切换到 64 位用户空间后,CPU 全程运行在 AArch64 状态,不再需要 AArch32 兼容模式。内核本身已经是 64 位(aarch64),切换用户空间位数不影响内核。(32 位兼容层)在纯 64 位系统中不再需要,可以关闭以减小内核体积。这两个参数对 64 位编译毫无意义,配合。

程小二的博客 689

【Windows Server 2019】存储服务器的配置和管理——iSCSI的安装和配置(下)

博文介绍了如何使用Windows 10 和 ESXi 验证iSCSI服务器部署成功以及如何管理iSCSI服务 。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 8000

CC许可协议详解

CC许可协议详解 简要说明 协议内容 CC许可协议(知识共享许可协议)是博客中最常见的许可协议。协议中主要规定了以下四种权利: 署名(BY):转载此作品时要附上原作者名称等信息。 非商业使用(NC):这个作品不能被用作商业目的。 禁止演绎(ND):转载时不能修改原内容。 相同方式共享(SA):如果转载时修改了原内容那必须以相同的CC许可协议发布修改后的内容。 四种权利可以相互组合形成

司开星的专栏 3083

基于MATLAB实现语音信号MFCC特征提取(附完整代码)

你有没有想过你的智能手机是如何理解语音指令的?或者 Alexa 和 Siri 等语音助手如何处理您的命令?这种卓越能力背后的机制在很大程度上归功于一种称为 Mel 频率倒谱系数 (MFCC) 的方法。语音识别技术允许机器解释人类语音,将口语转换为计算机可以操纵的格式。这项技术对于开发交互式和响应式 AI 至关重要,例如声控助手、自动化客户服务系统和实时翻译服务。MFCC 代表 Mel 频率倒谱系数。这是用于自动语音和说话人识别的功能。

baidu_34971492的博客 1313

MIT License

- your_dataset_id — 你的数据集名称和描述 ``` ### 第五步:提交和推送代码 📤 ```bash # 添加文件 git add packages/corpora/your_dataset.* # 提交更改 git commit -m "Add [数据集名称] to nltk_data" # 推送到你的分支 git push origin add-your-data

gitblog_00132的博客 741

CARLA仿真:自定义地图与AI车辆行为编程

CARLA仿真:自定义地图与AI车辆行为编程 ,人工智能,计算机视觉,大模型,AI,本文围绕CARLA仿真平台,介绍了其基础功能与安装方法,详解地图系统,包括预设地图的加载切换及自定义地图的创建、导入与优化。还阐述了AI车辆的创建、属性设置、销毁,以及行为控制,如交通规则遵守、路径规划、复杂行为编程和行为树应用。同时涉及传感器与车辆感知、交通场景构建、自定义地图与AI行为结合应用、高级应用,以及常见问题解决方案和学习资源,为CARLA仿真应用提供全面指导。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 11万+

2 硬件工程师笔面试高频知识考点真题解析——电容

本文全面解析了电容在电子电路中的关键应用与技术要点。主要内容包括:1. 电容选型核心要素:介质材质(陶瓷/电解/钽电容等)、容值精度、耐压等级、温度特性、ESR参数等,不同应用场景(滤波/去耦/谐振等)的选型策略。2. 典型电路应用原理:详细阐述去耦电容布局规则、晶振负载电容作用、共射放大电路旁路电容功能,以及RC电路的滤波/定时等应用。3. 特殊问题解决方案:MLCC啸叫机理与对策、寄生电容影响与消除、高速信号线电容使用禁忌等工程实践难题。4. 安全规范要点:X/Y电容的区别与选用、电解/钽电容防反接措施

XU157303764的博客 1561

CodeFormer开源协议解析:NTU S-Lab License 1.0使用规范

NTU S-Lab License 1.0是南洋理工大学(NTU)S-Lab实验室为开源项目CodeFormer定制的许可证,基于非商业用途限制的开源模式。该协议在保留MIT许可证核心条款的基础上,强化了对商业应用场景的约束,要求任何商业性质的使用必须事先获得原作者书面授权。作为NeurIPS 2022收录的面部修复算法项目,CodeFormer通过此协议平衡了学术成果共享与知识产权保护的需求。 ...

gitblog_00592的博客 1185

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Apache License 2.0完整指南:Luban开源协议使用规范详解

Apache License 2.0是目前最受欢迎的开源协议之一,Luban项目正是采用这一协议来保护开发者的权益。作为可能是最接近微信朋友圈的图片压缩算法,Luban在Apache 2.0协议下为用户提供了自由使用、修改和分发的权利。😊 ## 📋 Apache 2.0协议核心要点 Apache License 2.0协议为使用者提供了极大的自由度,同时确保了原作者的权益得到保护。 ##

gitblog_00740的博客 551

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Git开源协议License对照

Permissions Conditions Limitations License Commercial use Distribution Modification Patent use Private use Disclose source Licenseand copyrightnotice Networkuse isdistribution Same lice

Java笔记 1587

今日热榜开源协议解读:Apache License 2.0使用规范详解

今日热榜作为一款聚合各大热门网站头条的Go语言开源项目,采用Apache License 2.0开源协议。这份许可证为开发者提供了极大的使用自由度,同时确保了项目的可持续发展。📈 ## Apache License 2.0核心条款解析 ### 🔑 版权许可授权 Apache 2.0许可证授予用户永久、全球性、非排他性、免版税、不可撤销的版权许可。这意味着您可以: - **自由使用**:在

gitblog_00420的博客 379

CANN infrastructure 开源软件信息提取工具:基于 ScanCode Toolkit 自动生成 Readme.opensource 的完整实战指南

CANN 社区基础设施团队在 [tools/OSSinfo_extraction](https://link.gitcode.com/i/b149742611ba0c8ec344d6a6c5297c12) 目录下维护了一套开源软件(OSS)版权与许可证信息提取工具(OSS Information Extraction Tool),用于从开源软件源码包或源码目录中自动提取 copyright(版权)

gitblog_00150的博客 376

AniPortrait开源协议:License选择与商业使用规范

在数字内容创作领域,开发者和企业常面临开源项目使用的法律风险。AniPortrait作为音频驱动的肖像动画合成工具,采用Apache License 2.0协议,为商业应用提供灵活授权框架。本文将详解协议条款、商业使用边界及合规操作指南,帮助团队规避法律风险。 ## 协议核心条款解析 AniPortrait项目根目录下的[LICENSE](https://link.gitcode.com/i/...

gitblog_00794的博客 448

从 0 到 1 启动开源项目:opensource.guide 实战指南

开源正在改变软件的生产方式,但"把代码放到网上"与"把一个开源项目经营好"之间,隔着许可证、文档、社区治理与品牌建设等一整套实践。本文以 GitHub 官方社区指南仓库 opensource.guide 中《Nyílt forráskódú projekt indítása(启动开源项目)》一章为核心骨架,结合本仓库根目录下的真实工程文件([LICENSE](https://link.gitcod

gitblog_01200的博客 221

从零发布你的第一个开源项目:opensource.guide 之《启动一个开源项目》实战指南

这篇指南基于本仓库 `_articles/id/starting-a-project.md`(《Memulai Proyek Open Source / Starting an Open Source Project》)展开,它是 [Open Source Guides](https://link.gitcode.com/i/009a7a665b6b501e143a5c93aae96da0) 系列

gitblog_00801的博客 213

【鸿蒙 PC三方库构建系统】README.OpenSource 文件深度解读

是 OpenHarmony 三方库适配中的开源合规声明文件。它以结构化的 JSON 格式记录了所引入的开源组件的名称、许可证、版本、维护者和上游来源等关键信息,是开源治理和合规审计的基础数据源。本文将对 SHA 库的文件进行逐字段深度解读,并分析其在整个构建和合规体系中的作用。是 OpenHarmony 三方库适配中不可或缺的合规声明文件。通过对 SHA 库的。

坚果的博客 586

opensource.guide 实战指南:如何从零启动一个开源项目

本指南以 opensource.guide 仓库中的《Kuanzisha Mradi wa Open Source(启动一个开源项目)》为骨架,系统讲解开源的定义与价值、启动项目前的目标设定、许可证(LICENSE)、README、贡献指南(CONTRIBUTING)、行为准则(CODE_OF_CONDUCT)四份必备文档的编写要点,以及命名品牌策略与发布前检查清单。读完本文,你将获得一套可直接落

gitblog_00478的博客 418
上一篇: 20万帧,超过88万条实例级车道,14个车道类别……复杂场景的车道识别,可以用这个数据集
下一篇: TrackingNet:最经典大规模、多样化的单目标跟踪数据集
OpenDataLab
博客等级 码龄4年 636粉丝 135原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值