中文
相关论文

相关论文: GitHub Sponsors: Exploring a New Way to Contribute…

200 篇论文

Background: Open source software has an increasing importance in modern software development. However, there is also a growing concern on the sustainability of such projects, which are usually managed by a small number of developers,…

软件工程 · 计算机科学 2019-01-31 Jailton Coelho , Marco Tulio Valente , Luciana L. Silva , Emad Shihab

Open-source developers, particularly the elite developers, maintain a diverse portfolio of contributing activities. They do not only commit source code but also spend a significant amount of effort on other communicative, organizational,…

软件工程 · 计算机科学 2019-11-15 Zhendong Wang , Yang Feng , Yi Wang , James A. Jones , David Redmiles

The availability of open-source projects facilitates developers to contribute and collaborate on a wide range of projects. As a result, the developer community contributing to such open-source projects is also increasing. Many of the…

软件工程 · 计算机科学 2021-03-02 Akhila Sri Manasa Venigalla , Sridhar Chimalakonda

It is now commonplace for organizations to pay developers to work on specific open source software (OSS) projects to pursue their business goals. Such paid developers work alongside voluntary contributors, but given the different…

软件工程 · 计算机科学 2024-01-26 Yuxia Zhang , Mian Qin , Klaas-Jan Stol , Minghui Zhou , Hui Liu

The gender gap is a significant concern facing the software industry as the development becomes more geographically distributed. Widely shared reports indicate that gender differences may be specific to each region. However, how complete…

计算机与社会 · 计算机科学 2021-09-17 Gede Artha Azriadi Prana , Denae Ford , Ayushi Rastogi , David Lo , Rahul Purandare , Nachiappan Nagappan

Marketplaces for distributing software products and services have been getting increasing popularity. GitHub, which is most known for its version control functionality through Git, launched its own marketplace in 2017. GitHub Marketplace…

软件工程 · 计算机科学 2022-08-02 Sk Golam Saroar , Waseefa Ahmed , Maleknaz Nayebi

Gender diversity in open source software development continues to be a topic of growing interest among researchers, practitioners, and organizations. To date, research has revealed disparities in participation between developers on the…

软件工程 · 计算机科学 2022-06-20 Olivia B. Newton , Jihye Song

Besides a git-based version control system, GitHub integrates several social coding features. Particularly, GitHub users can star a repository, presumably to manifest interest or satisfaction with an open source project. However, the real…

软件工程 · 计算机科学 2019-03-20 Hudson Borges , Marco Tulio Valente

Context and motivation: Contribution Management helps firms engaged in Open Source Software (OSS) ecosystems to motivate what they should contribute and when, but also what they should focus their resources on and to what extent. Such…

软件工程 · 计算机科学 2022-08-05 Johan Linåker , Björn Regnell

Open Source Software (OSS) projects offer valuable opportunities to train the next generation of software engineers while benefiting projects and society as a whole. While research has extensively explored student participation in OSS and…

Nowadays, many software projects are partially or completely open-source based. There is an increasing need for companies to participate in open-source software (OSS) projects, e.g., in order to benefit from open source ecosystems. OSS…

软件工程 · 计算机科学 2013-11-07 Fabian Fagerholm , Patrik Johnson , Alejandro Sánchez Guinea , Jay Borenstein , Jürgen Münch

Throughout their lifetime, open-source software systems will naturally attract new contributors and lose existing contributors. Not all OSS contributors are equal, however, as some contributors within a project possess significant knowledge…

软件工程 · 计算机科学 2024-12-03 Olivier Nourry , Masanari Kondo , Shinobu Saito , Yukako Iimura , Naoyasu Ubayashi , Yasutaka Kamei

The development of open-source software (OSS) projects usually have been driven through collaborations among contributors and strongly relies on volunteering. Thus, allocating software practitioners (e.g., contributors) to a particular task…

Background: Open Source Software (OSS) started as an effort of communities of volunteers, but its practices have been adopted far beyond these initial scenarios. For instance, the strategic use of OSS in industry is constantly growing…

软件工程 · 计算机科学 2023-04-14 Johan Linåker , Björn Lundell , Francisco Servant , Jonas Gamalielsson , Sachiko Muto , Gregorio Robles

Commit signing is a principal mechanism for verifying the origin of code in software supply chains. Security frameworks treat it as a core trust signal, assuming developers sign their commits consistently with keys they control and keep…

软件工程 · 计算机科学 2026-05-01 Abubakar Sadiq Shittu , John Sadik , Farzin Gholamrezae , Scott Ruoti

Governments are increasingly funding open source software (OSS) development to support software security, digital sovereignty, and national competitiveness in science and innovation, amongst others. However, little is known about how OSS…

软件工程 · 计算机科学 2024-05-06 Cailean Osborne

Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a novel method to detect OSS skills and prototype it in a tool…

软件工程 · 计算机科学 2022-03-07 Jenny T. Liang , Thomas Zimmermann , Denae Ford

Governments are increasingly employing funding for open source software (OSS) development as a policy lever to support the security of software supply chains, digital sovereignty, economic growth, and national competitiveness in science and…

计算机与社会 · 计算机科学 2024-11-12 Cailean Osborne , Paul Sharratt , Dawn Foster , Mirko Boehm

Although the open source model bears many advantages in software development, open source projects are always hard to sustain. Previous research on open source sustainability mainly focuses on projects that have already reached a certain…

软件工程 · 计算机科学 2023-09-29 Wenxin Xiao , Hao He , Weiwei Xu , Yuxia Zhang , Minghui Zhou

Web-based hosting services for version control, such as GitHub, have made it easier for people to develop, share, and donate money to software repositories. In this paper, we study the use of Bitcoin to make donations to open source…

计算机与社会 · 计算机科学 2019-07-10 Yury Zhauniarovich , Yazan Boshmaf , Husam Al Jawaheri , Mashael Al Sabah