DASS: Enabling Comprehensive and Interactive Open Source Software License Compliance

DASS:实现全面、交互式的开源软件许可证合规性

基本信息

  • 批准号:
    2217733
  • 负责人:
  • 金额:
    $ 75万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2022
  • 资助国家:
    美国
  • 起止时间:
    2022-10-01 至 2025-09-30
  • 项目状态:
    未结题

项目摘要

Because software is protected under U.S. copyright law, software licenses represent an important legal consideration in software engineering. A license defines the terms pursuant to which software can legally be distributed, modified, and (re)used. While certain software licenses, known as open-source licenses, allow considerable use of the software in future projects by other engineers, such licenses still come with conditions that must be complied with in order to use the software legally. Determining the nature and extent of those conditions can be challenging for software engineers, who are typically not trained in the intricacies of the law. Reusing, adapting, or distributing software without abiding by its license terms can lead to significant legal and economic consequences. Software engineers need a better understanding of the licensing issues that they face and their implications, as well as guidance to address these issues, and legal practitioners need better support in collecting the information necessary for assessing licensing-related legal issues. To address these fundamental challenges, this project will conduct a series of user studies with software engineers and legal professionals to understand their needs and preferences in solving issues related to software licensing. Based on the acquired knowledge from the studies, this project will aim to develop a conversational system that will allow software engineers to address their licensing needs and issues interactively, and more efficiently and effectively, compared to existing solutions, thus preventing software license incompatibilities. The proposed system will also assist legal professionals in collecting the technical and legal information they require for solving software licensing cases. The project will produce and disseminate educational materials on the acquired knowledge in order to further the provision of legal information and guidance through interactive/conversational solutions. These materials are intended to be integrated into computing and law curricula. In addition, the project will focus on recruiting and retaining computer science and law students from traditionally underrepresented categories. The project is centered on five specific goals. First, it will create comprehensive taxonomies of licensing needs, issues, exceptions, and misconceptions for software engineers. Second, it will determine the primary legal questions that need to be answered in determining license compatibility and the information required to answer those questions. Third, it will build a comprehensive database of existing open-source licenses that encodes licensing terms and their relationships, including exceptions and other conditions, and language incompatibilities across distinct licenses. Fourth, it will elicit design requirements and user preferences for interactive license compliance. Finally, it will design, develop, and evaluate an interactive solution that uses collected data to engage with engineers and provide guidance on license compliance in a way that will make future engagement with legal counsel more efficient and effective. This project aims to improve software accountability with respect to intellectual property law and open source licensing, by assisting developers and lawyers in understanding and addressing the licensing issues that arise in their work, and to contribute to the developing research on the automation and accessibility of legal services.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
由于软件受美国版权法的保护,软件许可证是软件工程中一个重要的法律的考虑因素。许可证定义了软件可以合法分发、修改和(重新)使用的条款。虽然某些软件许可证(称为开源许可证)允许其他工程师在未来的项目中大量使用该软件,但这些许可证仍然附带必须遵守的条件,以便合法使用该软件。对于软件工程师来说,确定这些条件的性质和程度可能具有挑战性,因为他们通常没有接受过复杂法律的培训。在不遵守许可条款的情况下重用、改编或分发软件可能会导致严重的法律的和经济后果。软件工程师需要更好地了解他们面临的许可问题及其影响,以及解决这些问题的指导,法律的从业人员需要更好的支持,以收集评估许可相关的法律的问题所需的信息。为了解决这些根本性的挑战,本项目将与软件工程师和法律的专业人员进行一系列的用户研究,以了解他们在解决与软件许可有关的问题时的需求和偏好。基于从研究中获得的知识,该项目将旨在开发一个对话系统,使软件工程师能够交互式地解决他们的许可需求和问题,与现有的解决方案相比,更加高效和有效,从而防止软件许可证不兼容。拟议的系统还将协助法律的专业人员收集解决软件许可案件所需的技术和法律的资料。该项目将制作和传播关于所获知识的教育材料,以便通过互动/对话解决办法进一步提供法律的信息和指导。打算将这些材料纳入计算机和法律课程。此外,该项目将侧重于从传统上代表性不足的类别中招聘和留住计算机科学和法律专业的学生。 该项目围绕五个具体目标。首先,它将为软件工程师创建许可需求、问题、例外和误解的全面分类。其次,它将确定在确定许可证兼容性时需要回答的主要法律的问题以及回答这些问题所需的信息。第三,它将建立一个现有开源许可证的综合数据库,对许可条款及其关系进行编码,包括例外和其他条件,以及不同许可证之间的语言不兼容性。第四,它将引出交互式许可证合规性的设计要求和用户偏好。最后,它将设计、开发和评估一个交互式解决方案,该解决方案使用收集的数据与工程师进行互动,并提供许可证合规性指导,使未来与法律的顾问的互动更加高效和有效。该项目旨在通过协助开发人员和律师理解和解决其工作中出现的许可问题,并为开发有关法律的服务的自动化和可及性的研究做出贡献。该奖项反映了NSF的法定使命,并通过使用基金会的评估被认为值得支持知识价值和更广泛的影响审查标准。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Denys Poshyvanyk其他文献

MASC: A Tool for Mutation-Based Evaluation of Static Crypto-API Misuse Detectors
MASC:基于突变的静态加密 API 滥用检测器评估工具

Denys Poshyvanyk的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Denys Poshyvanyk', 18)}}的其他基金

Collaborative Research: SHF: Medium: Toward Understandability and Interpretability for Neural Language Models of Source Code
合作研究:SHF:媒介:实现源代码神经语言模型的可理解性和可解释性
  • 批准号:
    2311469
  • 财政年份:
    2023
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
SHF: Small: Towards a Holistic Causal Model for Continuous Software Traceability
SHF:小型:迈向连续软件可追溯性的整体因果模型
  • 批准号:
    2007246
  • 财政年份:
    2020
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Bug Report Management 2.0
协作研究:SHF:中:错误报告管理 2.0
  • 批准号:
    1955853
  • 财政年份:
    2020
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
EAGER: Mapping Future Synergies between Deep Learning and Software Engineering
EAGER:绘制深度学习与软件工程之间的未来协同效应
  • 批准号:
    1927679
  • 财政年份:
    2019
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
SHF: Small: Natural GUI-Based Testing of Mobile Apps via Mining Software Repositories
SHF:小型:通过挖掘软件存储库对移动应用程序进行基于 GUI 的自然测试
  • 批准号:
    1815186
  • 财政年份:
    2018
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
CI-EN: Collaborative Research: TraceLab Community Infrastructure for Replication, Collaboration, and Innovation
CI-EN:协作研究:用于复制、协作和创新的 TraceLab 社区基础设施
  • 批准号:
    1510239
  • 财政年份:
    2015
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
SHF: Small: Deep Learning Software Repositories
SHF:小型:深度学习软件存储库
  • 批准号:
    1525902
  • 财政年份:
    2015
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
CAREER: Enabling License Compliance Analysis and Verification for Evolving Software
职业:为不断发展的软件提供许可证合规性分析和验证
  • 批准号:
    1253837
  • 财政年份:
    2013
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
Supporting student travel from underrepresented groups to the 28th IEEE International Conference on Software Maintenance (ICSM 2012)
支持代表性不足群体的学生参加第 28 届 IEEE 软件维护国际会议 (ICSM 2012)
  • 批准号:
    1240505
  • 财政年份:
    2012
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
III: Small: Collaborative Research: Linking Evolving Software Requirements and Acceptance Tests
III:小:协作研究:将不断发展的软件需求和验收测试联系起来
  • 批准号:
    1218129
  • 财政年份:
    2012
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant

相似海外基金

Enabling a circular economy for poultry via exploration of metabolism
通过探索新陈代谢实现家禽循环经济
  • 批准号:
    DE240100802
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Discovery Early Career Researcher Award
International Centre-to-Centre Collaboration: New catalysts for acetylene processes enabling a sustainable future
国际中心间合作:乙炔工艺的新型催化剂实现可持续的未来
  • 批准号:
    EP/Z531285/1
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Research Grant
Enabling Sustainable Wind Energy Expansion in Seasonally Stratified Seas (eSWEETS3)
实现季节性分层海洋的可持续风能扩张 (eSWEETS3)
  • 批准号:
    NE/X005003/1
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Research Grant
Enabling Reliable Testing Of SMLM Datasets
实现 SMLM 数据集的可靠测试
  • 批准号:
    BB/X01858X/1
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Research Grant
Enabling precision engineering of complex chemical products for high value technology sectors.
为高价值技术领域实现复杂化学产品的精密工程。
  • 批准号:
    EP/X040992/1
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Research Grant
CAREER: A cortex-basal forebrain loop enabling task-specific cognitive behavior
职业:皮层基底前脑环路实现特定任务的认知行为
  • 批准号:
    2337351
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
FMRG: Bio: Enabling Technologies for Biomanufacturing Extracellular Vesicle-Based Therapeutics
FMRG:生物:基于细胞外囊泡的生物制造治疗的使能技术
  • 批准号:
    2328276
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: Enabling Cloud-Permitting and Coupled Climate Modeling via Nonhydrostatic Extensions of the CESM Spectral Element Dynamical Core
合作研究:通过 CESM 谱元动力核心的非静水力扩展实现云允许和耦合气候建模
  • 批准号:
    2332469
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
CAREER: Integrated sources of multiphoton entanglement for enabling quantum interconnects
职业:用于实现量子互连的多光子纠缠集成源
  • 批准号:
    2339469
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
CAREER: Elastic Intermittent Computation Enabling Batteryless Edge Intelligence
职业:弹性间歇计算实现无电池边缘智能
  • 批准号:
    2339193
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了