Proceedings of the 2006 ACM/IEEE International Symposium on Empirical Software Engineering 2006
DOI: 10.1145/1159733.1159765
|View full text |Cite
|
Sign up to set email alerts
|

The evolution of FreeBSD and linux

Abstract: Is the nature of Open Source Software (OSS) evolution fundamentally different from that of the traditional and commercially available software systems? Lehman and others conducted a series of empirical studies that found that traditional systems grow at a linear or sub-linear rate. A prior case study of the Linux OSS system suggests that OSS may evolve in a unique manner. Godfrey and Tu found that some aspects of Linux are growing at a super-linear rate rather than a sub-linear rate. Additional studies are nec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
43
0

Year Published

2007
2007
2024
2024

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 36 publications
(46 citation statements)
references
References 13 publications
3
43
0
Order By: Relevance
“…Paulson et al claim that linear growth provides a good model [56], but this could be partly the result of using relatively short observation intervals of up to about a year and a half. Izurieta and Bieman also claim a linear growth rate for both FreeBSD and Linux [31].…”
Section: Modeling Growthmentioning
confidence: 94%
See 1 more Smart Citation
“…Paulson et al claim that linear growth provides a good model [56], but this could be partly the result of using relatively short observation intervals of up to about a year and a half. Izurieta and Bieman also claim a linear growth rate for both FreeBSD and Linux [31].…”
Section: Modeling Growthmentioning
confidence: 94%
“…Several authors have studied Linux growth, especially in connection with Lehman's Laws of software evolution [24,61,28,31,30]. This is also related to the potential increase in complexity, and the ensuing consequences regarding maintainability [64,63,65,30].…”
Section: Lifecycle Models For Long-lived Software Projectsmentioning
confidence: 99%
“…Similar studies have been conducted in the past: Van Rysselberghe et al reconstructed the evolution of a software system using code-clone detection techniques [9]; Godfrey et al have conducted a thorough investigation of the evolution of the Linux kernel measuring various characteristics of the source code [2]; more recently, a similar study has been conducted by Izurieta et al [5].…”
Section: Introductionmentioning
confidence: 79%
“…As mentioned above, the case study is the Linux Kernel which has been previously studied several times and from several points of view ( [16], [17], [18], [19]). Two aspects are presented below: the first considers the whole evolution log of the Linux Kernel (since April 2005, when the overall data has been moved to the Git repository) and it displays the patterns of activity in terms of week-days and hours worked on by the Linux developers (irrespective of them being "core" or "peripheral" developers).…”
Section: Results -Development Activitymentioning
confidence: 99%