首页> 外文会议>IEEE/ACM International Conference on Mining Software Repositories >Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses
【24h】

Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses

机译:了解非欧洲批准许可证的使用,影响和采用

获取原文

摘要

The software license is one of the most important non-executable pieces of any software system. However, due to its non-technical nature, developers often misuse or misunderstand software licenses. Although previous studies reported problems related to licenses clashes and inconsistencies, in this paper we shed the light on an important but yet overlooked issue: the use of non-approved open-source licenses. Such licenses claim to be open-source, but have not been formally approved by the Open Source Initiative (OSI). When a developer releases a software under a non-approved license, even if the interest is to make it open-source, the original author might not be granting the rights required by those who use the software. To uncover the reasons behind the use of non-approved licenses, we conducted a mix-method study, mining data from 657K open-source projects and their 4,367K versions, and surveying 76 developers that published some of these projects. Although 1,058,554 of the project versions employ at least one non-approved license, non-approved licenses account for 21.51% of license usage. We also observed that it is not uncommon for developers to change from a non-approved to an approved license. When asked, some developers mentioned that this transition was due to a better understanding of the disadvantages of using an non-approved license. This perspective is particularly important since developers often rely on package managers to easily and quickly get their dependencies working.
机译:软件许可证是最重要的非可执行件的任何软件系统之一。然而,由于其非技术性,开发者经常误用或误解的软件许可证。尽管以前的研究报告的相关许可证冲突和不一致的问题,在本文中我们棚灯上的一个重要但尚未忽视的问题:使用非认可的开源许可证。这种许可声称自己是开源的,但还没有被开放源代码促进会(OSI)正式批准。当开发人员发布下一个未经批准许可的软件,即使利益是使开源,原作者可能不会给予那些谁使用该软件所需的权利。揭开使用非批准的许可证背后的原因,我们进行了混音方法的研究,从657K的开源项目及其4,367K版本挖掘数据,并测量76个开发商公布的一些项目。虽然该项目的版本1058554使用至少一种未经批准的许可证,非经批准的许可证占许可使用的21.51%。我们还观察到,这是不寻常的,从未经批准的经批准的许可证开发商变化。当记者问,一些开发商提到,这种转变是由于人们更好地了解使用未经批准的许可证的缺点。因为开发商往往依靠包管理方便,快捷地得到他们的相关性问题这个角度来说就显得尤为重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号