ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil
Wed 15 Apr 2026 11:00 - 11:15 at Oceania V - Human and Social Aspects 1 Chair(s): Ben Hermann

Open-source licenses establish the legal foundation for software reuse, yet license variants, including both modified standard licenses and custom-created alternatives, introduce significant compliance complexities. Despite their prevalence and potential impact, these variants are poorly understood in modern software systems, and existing tools do not account for their existence, leading to significant challenges in both effectiveness and efficiency of license analysis. To fill this knowledge gap, we conduct a comprehensive empirical study of license variants in the PyPI ecosystem. Our findings show that textual variations in licenses are common, yet only 2% involve substantive modifications. However, these license variants lead to significant compliance issues, with 10.7% of their downstream dependencies found to be license-incompatible.

Inspired by our findings, we introduce LV-Parser, a novel approach for efficient license variant analysis leveraging diff-based techniques and large language models, along with LV-Compat, an automated pipeline for detecting license incompatibilities in software dependency networks. Our evaluation demonstrates that LV-Parser achieves an accuracy of 0.936 while reducing computational costs by 30%, and LV-Compat identifies 5.2 times more incompatible packages than existing methods with a precision of 0.98.

This work not only provides the first empirical study into license variants in software packaging ecosystem but also equips developers and organizations with practical tools for navigating the complex landscape of open-source licensing.

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

11:00 - 12:30
Human and Social Aspects 1Research Track / New Ideas and Emerging Results (NIER) at Oceania V
Chair(s): Ben Hermann University of Stuttgart
11:00
15m
Talk
Small Changes, Big Trouble: Demystifying and Parsing License Variants for Incompatibility Detection in the PyPI Ecosystem
Research Track
Weiwei Xu Peking University, Hengzhi Ye Peking University, Kai Gao University of Science and Technology Beijing, Minghui Zhou Peking University
Pre-print
11:15
15m
Talk
WhyFlow: Interrogative Debugger for Sensemaking Taint Analysis
Research Track
Burak Yetiştiren UCLA, Hong Jin Kang University of Sydney, Miryung Kim UCLA and Amazon Web Services
Link to publication DOI Pre-print
11:30
15m
Talk
Designing Abandabot: When Does Open Source Dependency Abandonment Matter?
Research Track
Courtney Miller Carnegie Mellon University, Hao He Carnegie Mellon University, Weigen Chen Carnegie Mellon University, Elizabeth Lin NC State University, Chenyang Yang , Bogdan Vasilescu Carnegie Mellon University, Christian Kästner Carnegie Mellon University
11:45
15m
Talk
Demystifying the CVE Ecosystem: Community-Perceived Impacts and Problems
Research Track
Yiliang Zhao Peking University, Hengzhi Ye Peking University, Minghui Zhou Peking University, Huaimin Wang
12:00
15m
Talk
Reading Between the Lines: Scalable User Feedback via Implicit Sentiment in Developer PromptsDistinguished Paper Award
New Ideas and Emerging Results (NIER)
Daye Nam University of California, Irvine, Malgorzata Salawa Google, Satish Chandra Meta Platforms, Inc.
12:15
15m
Talk
Revealing the Dark Matter: Connecting Tacit and System Knowledge in Human-AI Collaborations
New Ideas and Emerging Results (NIER)
Katherine R. Dearstyne University of Notre Dame, Christian Bird Microsoft Research, Carmen Badea Microsoft Research, Robert DeLine Microsoft Research