Corporate Involvement of Libre Software: Study of Presence in Debian Code over Time

  • Gregorio Robles
  • Santiago Dueñas
  • Jesus M. Gonzalez-Barahona
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 234)

Abstract

Although much of the research on the libre (free, open source) phenomenon has been focused on the involvement of volunteers, the role of companies is also important in many projects. In fact, during the last years, the involvement of companies in the libre software world seems to be raising. In this paper we present an study that shows, quantitatively, how important this involvement is in the production of the largest collection of code available for Linux: the Debian GNU/Linux distribution. By studying copyright attributions in source code, we have identified those companies with more attributed code, and the trend of corporate presence in Debian from 1998 to 2004.

Keywords

open source libre software involvement of companies empirical study software business 

References

  1. 1.
    Juan José Amor, Jesús M. González-Barahona, Gregorio Robles, and Israel Herraiz. Measuring libre software using Debian 3.1 (sarge) as a case study: preliminary results. Upgrade Magazine, August 2005.Google Scholar
  2. 2.
    Andrea Bonaccorsi and Cristina Rossi. Comparing motivations of individual programmers and firms to take part in the open source movement. from community to business. Technical report, University of Pisa; Sant’Anna School of Advanced Studies, Italy, 2003.Google Scholar
  3. 3.
    Andrea Bonaccorsi and Cristina Rossi. Altruistic individuals, selfish firms? the structure of motivation in open source software. First Monday, 1(9), January 2004.Google Scholar
  4. 4.
    Andrea Bonaccorsi and Cristina Rossi. Open source software, intrinsic motivations and profit-oriented firms. do not firms practise what they preach? In Proceedings of the 1st International Conference on Open Source Systems, Genoa, Italy, July 2005.Google Scholar
  5. 5.
    Andrea Bonaccorsi, Cristina Rossi, and Silvia Giannangeli. Adaptive entry strategies under dominant standards: Hybrid business models in the open source software industry. Technical report, University of Pisa; Sant’Anna School of Advanced Studies, Italy, 2003.Google Scholar
  6. 6.
    Kevin Crowston and James Howison. The social structure of open source software development teams. In Proceedings of the International Conference on Information Systems, Seattle, WA, USA, 2003.Google Scholar
  7. 7.
    Kevin Crowston and James Howison. The social structure of free and open source software development. First Monday, 10(2), February 2005.Google Scholar
  8. 8.
    Rishab A. Ghosh and Vipul Ved Prakash. The orbiten free software survey. First Monday, 5(7), May 2000.Google Scholar
  9. 9.
    Rishab Aiyer Ghosh, Gregorio Robles, and Ruediger Glott. Software source code survey (free/libre and open source software: Survey and study). Technical report, International Institute of Infonomics. University of Maastricht, The Netherlands, June 2002.Google Scholar
  10. 10.
    Jesús M. González-Barahona, Miguel A. Ortuño Pérez, Pedro de las Heras Quiros, José Centeno González, and Vicente Matellán Olivera. Counting potatoes: the size of Debian 2.2. Upgrade Magazine, II(6):60–66, December 2001.Google Scholar
  11. 11.
    Jesús M. González-Barahona, Gregorio Robles, Miguel Ortuño Pérez, Luis Rodero-Merino, José Centeno González, Vicente Matellan-Olivera, Eva Castro-Barbero, and Pedro de-las Heras-Quirós. Analyzing the anatomy of GNU/Linux distributions: methodology and case studies (Red Hat and Debian). In Stefan Koch, editor, Free/Open Source Software Development, pages 27–58. Idea Group Publishing, Hershey, Pennsylvania, USA, 2004.Google Scholar
  12. 12.
    Martin Michlmayr. Managing volunteer activity in free software projects. In Proceedings of the USENIX 2004 Annual Technical Conference, FREENIX Track, pages 93–102, Boston, USA, 2004.Google Scholar
  13. 13.
    Gregorio Robles. Empirical Software Engineering Research on Libre Software: Data Sources, Methodologies and Results. PhD thesis, Escuela Superior de Ciencias Experimentales y Tecnología, Universidad Rey Juan Carlos, 2006.Google Scholar
  14. 14.
    Gregorio Robles, Jesus M. Gonzalez-Barahona, Martin Michlmayr, and Juan Jose Amor. Mining large software compilations over time: Another perspective of software evolution. In Proceedings of the Third International Workshop on Mining Software Repositories, pages 3–9, Shanghai, China, May 2006.Google Scholar
  15. 15.
    Gregorio Robles, Jesus M. González-Barahona, and Juan-Julián Merelo. Beyond executable source code: The importance of other source artifacts in software development (a case study). Journal of Systems and Software, 80(9):1233–1248, September 2006.CrossRefGoogle Scholar
  16. 16.
    Gregorio Robles and Jesús M. González-Barahona. Developer identification methods for integrated data from various sources. In Proceedings of the International Workshop on Mining Software Repositories, pages 106–110, St. Louis, Missouri, USA, May 2005.Google Scholar
  17. 17.
    Gregorio Robles, Jesús M. González-Barahona, and Martin Michlmayr. Evolution of volunteer participation in libre software projects: evidence from Debian. In Proceedings of the 1st International Conference on Open Source Systems, pages 100–107, Genoa, Italy, July 2005.Google Scholar
  18. 18.
    Diomidis Spinellis. Code Reading: The Open Source Perspective. AddisonWesley Professional, 2003.Google Scholar
  19. 19.
    Ilkka Tuomi. Evolution of the Linux Credits file: Methodological challenges and reference data for Open Source research. First Monday, 9(6), June 2004.Google Scholar
  20. 20.
    Georg von Krogh, Sebastian Spaeth, and Karim R. Lakhani. Community, joining, and specialization in Open Source Software innovation: A case study. MIT Sloan Working Paper No. 4413-03, 2003.Google Scholar
  21. 21.
    David A. Wheeler. More than a gigabuck: Estimating GNU/Linux’s size, June 2001.Google Scholar

Copyright information

© International Federation for Information Processing 2007

Authors and Affiliations

  • Gregorio Robles
    • 1
  • Santiago Dueñas
    • 1
  • Jesus M. Gonzalez-Barahona
    • 1
  1. 1.GSyC/LibreSoftUniversidad Rey Juan CarlosMadridSpain

Personalised recommendations