Exploring the Role of Commercial Stakeholders in Open Source Software Evolution
نویسندگان
چکیده
It has been lately established that a major success or failure factor of an OSS project is whether or not it involves a commercial company, or more extremely, when a project is managed by a commercial software corporation. As documented recently, the success of the Eclipse project can be largely attributed to IBM’s project management, since the upper part of the developer hierarchy is dominated by its staff. This paper reports on the study of the evolution of three different Open Source (OSS) projects — the Eclipse and jEdit IDEs and the Moodle e-learning system — looking at whether they have benefited from the contribution of commercial companies. With the involvement of commercial companies, it is found that OSS projects achieve sustained productivity, increasing amounts of output produced and intake of new developers. It is also found that individual and commercial contributions show similar stages: developer intake, learning effect, sustained contributions and, finally, abandonment of the project. This preliminary evidence suggests that a major success factor for OSS is the involvement of a commercial company, or more radically, when project management is in hands of a commercial entity.
منابع مشابه
Boundary Objects in Hybrid Commercial/Open-Source Software Development Firms
Describes a possible agenda for exploring the use of boundary objects in hybrid commercial/open-source software development firms.
متن کاملQualitative Analysis and Simulation of Open Source Software Evolution
Background and motivation In previous work [Ramil & Smith 2002; Smith & Ramil 2003] we applied qualitative simulation methods to model the evolutionary trends of a set of five commercial software systems. In that study, we concluded that qualitative simulation and qualitative abstraction were useful tools for breaching the gap between empirical generalisations in natural language, such as Lehma...
متن کاملEMOS/1: An Evolution Metrics Model for Open Source Software
Open Source Software (OSS) has become the subject of much commercial and academic interest of last. Providing quantitative metrics for OSS evolution has also become an urgent issue. However, most existing studies of software evolution have been performed on systems developed within a single company using traditional management techniques. These metrics models are not suitable for measuring OSS ...
متن کاملEvaluating the Evolution of Small Scale Open Source Software Systems
For real-world software to remain satisfactory to its stakeholders requires its continual enhancement and adaptation. Acceptance of this phenomenon, termed software evolution, as intrinsic to real world software has led to an increasing interest in disciplined and systematic planning, management and improvement of the evolution process. Almost all of the previous work on software evolution has ...
متن کاملPreliminary Results from an Empirical Study on the Growth of Open Source and Commercial Software Products
This article describes an empirical study of the growth and evolution of three open source and three commercial software projects. This study identifies commonality and differences in the growth of these projects, and discusses how these results may be useful in planning software development strategies.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012