8 citations · 8 across the 3 of their papers we have counts for
7 papers
Ensuring Open Source Integrity: The Intersection of Copy-Based Reuse and License Compliance
Mahmoud Jahanshahi, Bogdan Vasilescu, Audris Mockus
As other creative work, source code is protected by copyright. The owner can license the work, e.g., to permit copy and other kinds of use, and even start legal proceeding against…
The Prevalence and Impact of Licenses in Open Software Projects
Mahmoud Jahanshahi, Bogdan Vasilescu, Audris Mockus
The terms of how publicly available source code can be used are dictated by its license. The license (or its absence), in turn, affects what code the project may reuse and how its…
Scientific Open-Source Software Is Less Likely to Become Abandoned Than One Might Think! Lessons from Curating a Catalog of Maintained Scientific Software
Addi Malviya Thakur, Reed Milewicz, Mahmoud Jahanshahi +3
Scientific software is essential to scientific innovation and in many ways it is distinct from other types of software. Abandoned (or unmaintained), buggy, and hard to use software…
Cracks in The Stack: Hidden Vulnerabilities and Licensing Risks in LLM Pre-Training Datasets
Mahmoud Jahanshahi, Audris Mockus
A critical part of creating code suggestion systems is the pre-training of Large Language Models on vast amounts of source code and natural language text, often of questionable ori…
Beyond Dependencies: The Role of Copy-Based Reuse in Open Source Software Development
Mahmoud Jahanshahi, David Reid, Audris Mockus
In Open Source Software, resources of any project are open for reuse by introducing dependencies or copying the resource itself. In contrast to dependency-based reuse, the infrastr…
OSS License Identification at Scale: A Comprehensive Dataset Using World of Code
Mahmoud Jahanshahi, David Reid, Adam McDaniel +1
The proliferation of open source software (OSS) and different types of reuse has made it incredibly difficult to perform an essential legal and compliance task of accurate license…