Skip to main content

Free and Open Source Software Development

Free and Open Source Software (FOSS) is now a significant component in the Internet industry, and is recognized as an important area of research within software engineering and related disciplines. The FOSS movement has a major impact on how organizations work and how individuals create, distribute, acquire and use software. FOSS development continues to grow, and its development model serves as a foundation for business, collaboration processes, software engineering practices and IT management. On the other hand, the movement has introduced new challenges, especially in relation to openness and the innovative nature of this development model. This Thematic Series aims to present innovative contributions to research and development of Free and Open Source Software Development, creating a source of reference for researchers and practitioners.

Edited by: Igor Steinmacher, Brian Fitzgerald, Gregorio Robles and Tony Wasserman

  1. This article examines organization and governance of commercially influenced Open Source Software development communities by presenting a multiple-case study of six contemporary, hybrid OSS projects. The findi...

    Authors: Hanna Mäenpää, Simo Mäkinen, Terhi Kilamo, Tommi Mikkonen, Tomi Männistö and Paavo Ritala
    Citation: Journal of Internet Services and Applications 2018 9:17
  2. The Debian project is one of the largest free software undertakings worldwide. It is geographically distributed, and participation in the project is done on a voluntary basis, without a single formal employee ...

    Authors: Gunnar Wolf and Víctor González Quiroga
    Citation: Journal of Internet Services and Applications 2018 9:11
  3. Foundations function as a vital institutional support infrastructure for many of the most successful open-source projects, but the different roles played by these support entities are understudied in Free/Libr...

    Authors: Juho Lindman and Imed Hammouda
    Citation: Journal of Internet Services and Applications 2018 9:8
  4. Release management in large-scale software development projects requires significant communication and coordination. It is particularly challenging in Free and Open Source Software (FOSS) ecosystems, in which ...

    Authors: Germán Poo-Caamaño, Eric Knauss, Leif Singer and Daniel M. German
    Citation: Journal of Internet Services and Applications 2017 8:12
  5. The license adopted by an open source software is associated with its success in terms of attractiveness and maintenance of an active ecosystem of users, bug reporters, developers, and sponsors because what ca...

    Authors: Carlos Denner dos Santos Jr
    Citation: Journal of Internet Services and Applications 2017 8:11
  6. Concurrent programming puts demands on software debugging and testing, as concurrent software may exhibit problems not present in sequential software, e.g., deadlocks and race conditions. In aiming to increase...

    Authors: Sara Abbaspour Asadollah, Daniel Sundmark, Sigrid Eldh and Hans Hansson
    Citation: Journal of Internet Services and Applications 2017 8:4