English
Related papers

Related papers: An Overview of Cyber Security Funding for Open Sou…

200 papers

We have selected six myths about the OSS community and have tested whether they are true or not. The purpose of this report is to identify the lessons that can be learned from the development style of the OSS community and the issues that…

Software Engineering · Computer Science 2024-04-16 Yukako Iimura , Masanari Kondo , Kazushi Tomoto , Yasutaka Kamei , Naoyasu Ubayashi , Shinobu Saito

Background: Open Source Software (OSS) is often seen as an option to mitigate risks of lock-ins. Yet, single-vendor OSS can still result in soft lock-ins due to knowledge asymmetries and technical barriers. Aim: This study explores actors…

Software Engineering · Computer Science 2024-09-04 Per Persson , Johan Linåker

The widespread use of GitHub among software developers as a communal platform for coordinating software development has led to an abundant supply of publicly accessible data. Ever since the inception of Bitcoin, blockchain teams have…

Software Engineering · Computer Science 2023-11-01 Jeff Nijsse , Alan Litchfield

Developing software with the source code open to the public is prevalent; however, similar to its closed counter part, open-source has quality problems, which cause functional failures, such as program breakdowns, and non-functional, such…

Software Engineering · Computer Science 2025-03-05 Jincheng He , Zhongheng He

Software components for on-board architectures in the space domain are increasingly reliant on Commercial Off-The-Shelf (COTS), Open Source (OSS) or other third party software products. However, these software components often have not been…

Software Engineering · Computer Science 2016-08-23 David Escorial Rico , Mark Hann

While there has been substantial empirical work identifying factors that influence the contribution to, and use of open source software, we have as yet little theory that identifies the key constructs and relationships that would allow us…

Computers and Society · Computer Science 2019-05-16 Nicolas Jullien , Klaas-Jan Stol , James Herbsleb

Information protection is becoming a focal point for designing, creating and implementing software applications within highly integrated technology environments. The use of a safe coding technique in the software development process is…

Software Engineering · Computer Science 2020-12-11 Isaac Chin Eian , Lim Ka Yong , Majesty Yeap Xiao Li , Noor Affan Bin Noor Hasmaddi , Fatima-tuz-Zahra

Software engineering and information systems practices seek ultimately to create the flawless product. One of the tools used to improve the quality of software development is the use of metrics. In this paper, metrics retrieved from open…

Software Engineering · Computer Science 2015-11-11 Mamdouh Alenezi , Ibrahim Abunadi

Context: Open Source Software (OSS) is a crucial component of over 90\% of digital infrastructure underpinning industry and public digital services, facilitating collaborative software development and dissemination. Its significance in the…

Software Engineering · Computer Science 2026-03-06 Johan Linåker , Astor Nummelin Carlberg , Ciaran O'Riordan

The advancement of software sustainability encounters notable challenges, underscoring the necessity for understanding these challenges to facilitate significant progress and pave the way for effective solutions to advance software…

Software Engineering · Computer Science 2024-05-27 Jennifer Gross , Sofia Ouhbi

This manuscript explores the cybersecurity challenges of Operational Technology (OT) networks, focusing on their critical role in industrial environments such as manufacturing, energy, and utilities. As OT systems increasingly integrate…

Cryptography and Security · Computer Science 2025-12-02 Sarthak Kapoor , Sumit Kumar , Harsh Vardhan

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…

Software Engineering · Computer Science 2024-12-03 Olivier Nourry , Masanari Kondo , Shinobu Saito , Yukako Iimura , Naoyasu Ubayashi , Yasutaka Kamei

Open-source software (OSS) development relies on effective collaboration among distributed contributors. Yet, current OSS project recommendation systems primarily emphasize technical attributes, overlooking the collaboration and community…

Software Engineering · Computer Science 2026-02-13 Shashiwadana Nirmani , Hourieh Khalajzadeh , Mojtaba Shahin , Xiao Liu

As society becomes increasingly reliant on artificial intelligence, the need to mitigate risk and harm is paramount. In response, researchers and practitioners have developed tools to detect and reduce undesired bias, commonly referred to…

Software Engineering · Computer Science 2025-05-16 Sadia Afrin Mim , Fatemeh Vares , Andrew Meenly , Brittany Johnson

Computer-based systems have solved several domain problems, including industrial, military, education, and wearable. Nevertheless, such arrangements need high-quality software to guarantee security and safety as both are mandatory for…

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…

Software Engineering · Computer Science 2024-01-26 Yuxia Zhang , Mian Qin , Klaas-Jan Stol , Minghui Zhou , Hui Liu

Open source software is free software that provides user freedom to use, replicate, modify, and distribute for any purpose. The quality of well-known open source software is very high and they are used by big companies such as IBM, Google…

Other Computer Science · Computer Science 2012-07-19 Mohammad Nabil Almunawar

One important goal in sustainability is making technologies available to the maximum possible number of individuals, and especially to those living in less developed areas (Goal 9 of SDG). However, the diffusion of technical knowledge is…

Computers and Society · Computer Science 2019-10-15 Giorgio F. Signorini

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…

Software Engineering · Computer Science 2025-04-25 Italo Santos , Katia Romero Felizardo , Bianca Trinkereinch , Daniel M. German , Igor Steinmacher , Marco A. Gerosa

The usability of open-source software (OSS) is important but frequently overlooked in favor of technical and functional complexity. Argumentation can be a pivotal device for diverse stakeholders in OSS usability discussions to express…

Software Engineering · Computer Science 2025-12-10 Arghavan Sanei , Chaima Amiri , Atefeh Shokrizadeh , Jinghui Cheng