FreeBSD is a widely deployed open source operating system. [3] Found throughout the industry, FreeBSD is the operating system of choice for many appliance products, embedded devices, as a foundation OS for several mainstream commercial operating systems, and as a basis for academic research. This is distinct, however, from the FreeBSD Project, which is a community of open source developers and users. This paper discusses the structure of the FreeBSD Project as an organization that produces, maintains, supports, and uses the FreeBSD Operating System. As this community is extremely large, I approach this from the perspective of a FreeBSD developer. This necessarily captures the project from my perspective, but having had the opportunity to discuss the FreeBSD Project extensively with many people inside and outside the community, I hope it is also more generally applicable.
[1]
C. Northcote Parkinson,et al.
Parkinson's Law or the Pursuit of Progress
,
1958
.
[2]
Niels Jørgensen,et al.
Putting it all in the trunk: incremental software development in the FreeBSD open source project
,
2001,
Inf. Syst. J..
[3]
Allan Heydon,et al.
The Vesta Software Configuration Management System
,
2002
.
[4]
James M. Bieman,et al.
The FreeBSD project: a replication case study of open source development
,
2005,
IEEE Transactions on Software Engineering.
[5]
di-info-pod unistra.fr.
eXtreme Programming: FreeBSD a case study
,
2008
.