【24h】

Retrieving Open Source Software Licenses

机译:检索开源软件许可证

获取原文
获取原文并翻译 | 示例

摘要

Open Source Software maintenance and reuse require identifying and comprehending the applied software licenses. This paper first characterizes software maintenance, and open source software (OSS) reuse which are particularly relevant in this context. The information needs of maintainers and reusers can be supported by reverse engineering tools at different information retrieval levels. The paper presents an automated license retrieval approach called ASLA. User needs, system architecture, tool features, and tool evaluation are presented. The implemented tool features support identifying source file dependencies and licenses in source files, and adding new license templates for identifying licenses. The tool is evaluated against another tool for license information extraction. ASLA requires the source code as available input but is otherwise not limited to OSS. It supports the same programming languages as GCC. License identification coverage is good and the tool is extendable.
机译:开源软件的维护和重用需要识别和理解所应用的软件许可证。本文首先描述了软件维护和开放源码软件(OSS)重用的特点,这在这种情况下尤其重要。维护者和重用者的信息需求可以通过不同信息检索级别的逆向工程工具来满足。本文提出了一种称为ASLA的自动许可证检索方法。介绍了用户需求,系统架构,工具功能和工具评估。已实现的工具功能支持识别源文件中的源文件依赖性和许可证,并添加新的许可证模板以识别许可证。该工具将与另一个用于提取许可证信息的工具进行评估。 ASLA要求将源代码作为可用输入,但不限于OSS。它支持与GCC相同的编程语言。许可证标识覆盖范围广,该工具可扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号