论文标题

分析GitHub编程社区的开源许可证选择

Analysis of open source license selection for the GitHub programming community

论文作者

Wu, Xin, Wu, Jian-Yu, Zhou, Ming-Hui, Wang, Zhi-Qiang, Yang, Li-Yun

论文摘要

开发人员通常会选择不同的开源许可来限制使用开源软件的条件,以便有效地保护知识产权并维护软件的长期开发。但是,开源社区拥有各种各样的许可证,开发人员通常发现很难理解不同的开源许可之间的差异。现有的开源许可选择工具要求开发人员了解开源许可的条款并确定其业务需求,这使开发人员很难做出正确的选择。尽管学术界对开源许可有广泛的研究,但是对于开发商选择开源许可的实际困难没有系统的分析,因此缺乏明确的理解,因此,由于这个原因,本文的目的是了解开源开发人员在选择开源许可方面所面临的困难,而是为开放量许可提供开源许可的组成部分,并为开放量提供了开放量的开放量来选择开放量。

Developers usually select different open source licenses to restrain the conditions of using open source software, in order to protect intellectual property rights effectively and maintain the long-term development of the software. However, the open source community has a wide variety of licenses available, developers generally find it difficult to understand the differences between different open source license. And existing open source license selection tools require developers to understand the terms of the open source license and identify their business needs, which makes it hard for developers to make the right choice. Although academia has extensive research to the open source license, but there is no systematic analysis on the actual difficulties of the developers to choose the open source license, thus lacking a clear understanding, for this reason, the purpose of this paper is to understand the difficulties faced by open source developers in choosing open source licenses, analyze the components of open source license and the affecting factors of open source license selection, and to provide references for developers to choose open source licenses.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源