Usage and attribution of Stack Overflow code snippets in GitHub projects

S Baltes, S Diehl - Empirical Software Engineering, 2019 - Springer
Stack Overflow (SO) is the most popular question-and-answer website for software
developers, providing a large amount of copyable code snippets. Using those snippets …

Understanding and Remediating Open-Source License Incompatibilities in the PyPI Ecosystem

W Xu, H He, K Gao, M Zhou - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
The reuse and distribution of open-source software must be in compliance with its
accompanying open-source license. In modern packaging ecosystems, maintaining such …

What are the characteristics of highly-selected packages? A case study on the npm ecosystem

S Mujahid, R Abdalkareem, E Shihab - Journal of Systems and Software, 2023 - Elsevier
With the popularity of software ecosystems, the number of open source components (known
as packages) has grown rapidly. Identifying high-quality and well-maintained packages from …

“The Law Doesn't Work Like a Computer”: Exploring Software Licensing Issues Faced by Legal Practitioners

N Wintersgill, T Stalnaker, LA Heymann… - Proceedings of the …, 2024 - dl.acm.org
Most modern software products incorporate open source components, which requires
compliance with each component's licenses. As noncompliance can lead to significant …

Help me with this: A categorization of open source software problems

GM Kapitsaki, ND Tselikas, KID Kyriakou… - Information and …, 2022 - Elsevier
Abstract Context: Free and Open Source Software is widely used in the research community
and the software industry. In this context, developers come across various issues they need …

Naming the pain in developing scientific software

I Wiese, I Polato, G Pinto - IEEE Software, 2019 - ieeexplore.ieee.org
The scientific software community's lack of computer science background and software
engineering training takes a toll on scientists who need to develop software. We built a …

An analysis of open source software licensing questions in stack exchange sites

M Papoutsoglou, GM Kapitsaki, D German… - Journal of Systems and …, 2022 - Elsevier
Free and open source software is widely used in the creation of software systems, whereas
many organizations choose to provide their systems as open source. Open source software …

From one to hundreds: multi-licensing in the JavaScript ecosystem

JP Moraes, I Polato, I Wiese, F Saraiva… - Empirical Software …, 2021 - Springer
Open source licenses create a legal framework that plays a crucial role in the widespread
adoption of open source projects. Without a license, any source code available on the …

What characterizes an influencer in software ecosystems?

V Farias, I Wiese, R Santos - IEEE Software, 2018 - ieeexplore.ieee.org
Software Development Tends to be unequal when analyzed from a contributor perspective.
A critical factor is the rise of influencers who lead development and dictate how the project …

A Large-Scale Empirical Study of Open Source License Usage: Practices and Challenges

J Wu, L Bao, X Yang, X Xia, X Hu - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
The popularity of open source software (OSS) has led to a significant increase in the number
of available licenses, each with their own set of terms and conditions. This proliferation of …