首页> 外文会议>IEEE Software Engineering Workshop >An Empirical Study of License Violations in Open Source Projects
【24h】

An Empirical Study of License Violations in Open Source Projects

机译:开源项目中许可违规的实证研究

获取原文
获取外文期刊封面目录资料

摘要

The use of Open Source Software (OSS) components in building applications has presented the challenge of integrating them in a way such that the licenses of the individual components do not conflict with each other and if applicable, the overall license of the application. These conflicts lead to violations, with many having far reaching legal consequences. While proprietary software firms are often plagued with the risks of not satisfying the clauses of OSS licenses, we hypothesize that a large degree of code reuse within the OSS community poses similar threats too. Through an analysis of 1423 projects, consisting of approximately 69 million non-blank lines of code from Google Code project hosting, we validate instances of code reuse between projects by comparing their licenses. Our results discover four violations, evaluated by searching for files that share similar content. Additionally, we present statistics on code reuse within the set of projects.
机译:在构建应用程序中使用开源软件(OSS)组件呈现了将它们集成的挑战,使各组件的许可与彼此不冲突,如果适用的应用程序的整体许可。 这些冲突导致违规行为,许多人具有深远的法律后果。 虽然专有的软件公司经常困扰着不满足OSS许可证的条款的风险,但我们假设OSS社区内的大程度的代码重用也造成类似的威胁。 通过对1423个项目的分析,由Google代码项目托管组成约6900万非空白的代码,我们通过比较其许可证来验证项目之间的代码重用实例。 我们的结果发现了四个违规行为,通过搜索共享类似内容的文件来评估。 此外,我们呈现了在项目集中的代码重用统计数据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号