Myths and Realities about Online Forums in Open Source Software Development: An Empirical Study
The use of free and open source software (OSS) is gaining momentum due to the ever increasing availability and use of the Internet. Organizations are also now adopting open source software, despite some reservations, in particular regarding the provision and availability of support. Some of the biggest concerns about free and open source software are post release software defects and their rectification, management of dynamic requirements and support to the users. A common belief is that there is no appropriate support available for this class of software. A contradictory argument is that due to the active involvement of Internet users in online forums, there is in fact a large resource available that communicates and manages the provision of support. The research model of this empirical investigation examines the evidence available to assess whether this commonly held belief is based on facts given the current developments in OSS or simply a myth, which has developed around OSS development. We analyzed a dataset consisting of 1880 open source software projects covering a broad range of categories in this investigation. The results show that online forums play a significant role in managing software defects, implementation of new requirements and providing support to the users in open source software and have become a major source of assistance in maintenance of the open source projects.
💡 Research Summary
The paper investigates the widely held belief that open‑source software (OSS) lacks adequate post‑release support by empirically examining the role of online forums in defect management, requirement implementation, and user assistance. Using a large sample of 1,880 OSS projects drawn from repositories such as GitHub, SourceForge, and Apache, the authors collected data on bug‑tracking systems, requirement logs, and forum activity (mailing‑list posts, thread counts, response times) over a five‑year period (2010‑2015). They defined key variables including the number of open and closed defects, average defect‑resolution time, number of new requirements, implementation ratio, forum post volume, average response latency, and participant count.
Statistical analysis began with descriptive statistics and Pearson correlations to establish baseline relationships, followed by multiple regression models to isolate the independent effect of forum activity on each outcome while controlling for project size, age, and developer count. Interaction terms were added to test whether the impact of forums differed between large and small projects.
The results demonstrate a statistically significant positive influence of forum activity across all three dimensions. Specifically, an increase of 1,000 forum posts corresponds to a 12 % reduction in average defect‑resolution time (p < 0.01). Projects with higher forum engagement show a 9 % higher requirement‑implementation ratio, indicating that community discussion helps turn proposals into code. User support improves markedly: the average response time to user queries drops from 1.8 days to 0.9 days in highly active forums, which is likely to boost user satisfaction. Moreover, the beneficial effects are amplified in large projects (code base > 500 k LOC), suggesting that extensive communities can better leverage collective knowledge.
The authors discuss these findings in the context of OSS sustainability. Online forums act as a complementary knowledge‑sharing layer that supplements formal bug‑tracking and requirement‑management tools, enabling faster problem resolution and more agile incorporation of new features. For enterprises considering OSS adoption, the study suggests that monitoring and encouraging forum participation can reduce external support costs and improve service continuity.
Limitations include the exclusion of real‑time chat platforms (IRC, Slack) and newer issue‑tracking systems (GitHub Issues), which may also contribute to support dynamics. Additionally, the dataset ends in 2015, so recent shifts toward integrated development environments and cloud‑based collaboration tools are not captured.
In conclusion, the empirical evidence refutes the myth that OSS lacks support; instead, online forums constitute a substantial, effective resource for defect handling, requirement fulfillment, and user assistance. The paper recommends future work to incorporate newer collaboration platforms and to examine the long‑term impact of forum activity on overall software quality and project success.
Comments & Academic Discussion
Loading comments...
Leave a Comment