Quality, Cost, and Governance of Open Source Software
1. Quality, Cost, and Governance of Open Source Software Chiara Francalanci [email_address] Milano, 24 ottobre, 2008
2. What is Open Source? A licensing model which respects OSI definition Software with source code available A cooperative model to develop software that relies on communities Software developed by volunteers in their spare time Applications to which everybody can contribute A new marketing and business model Linux
3. Open Source refers to different models Development and managerial model Focus of the this talk Business model Ideological model Licensing and distribution model
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16. A few legitimate common concerns… Most of the costs are often accounted to a single company Distributed coordination is more challenging and cumbersome Less formal governance may not force quality control explicitly Most developers are paid
17.
18.
19. Research questions Is the quality of Open Source higher than that of proprietary software? Does Open Source cost more or less than proprietary software? What are the real advantages of Open Source?
20.
21.
22. The continuum between open and closed source projects along the governance dimension Working practices: degree to which the working and communication practices of a project are geographically distributed and virtual Code: percentage of code that is available under an OS license Project Leadership: degree to which the leadership of a project is hierarchical Contribution: amount of voluntary code development 4 1 2 3 Open Close