DocumentCode
2063699
Title
The contribution of free software to software evolution
Author
Bauer, Andreas ; Pizka, Markus
Author_Institution
Inst. fur Informatik, Technische Univ. Munchen, Germany
fYear
2003
fDate
1-2 Sept. 2003
Firstpage
170
Lastpage
179
Abstract
It is remarkable to think that even without any interest in finding suitable methods and concepts that would allow complex software systems to evolve and remain manageable, the ever growing open source movement has silently managed to establish highly successful evolution techniques over the last two decades. These concepts represent best practices that could be applied equally to a number of today\´s most crucial problems concerning the evolution of complex commercial software systems. The authors state and explain some of these principles from the perspective of experienced open source developers, and give the rationale as to why the highly dynamic "free software development process", as a whole, is entangled with constantly growing code bases and changing project sizes, and how it deals with these successfully.
Keywords
project management; public domain software; software development management; code bases; complex software systems; free software development process; open source developers; software evolution; software projects; Best practices; Computer architecture; Environmental economics; History; Linux; Open source software; Power generation economics; Programming; Software engineering; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Evolution, 2003. Proceedings. Sixth International Workshop on Principles of
Print_ISBN
0-7695-1903-2
Type
conf
DOI
10.1109/IWPSE.2003.1231224
Filename
1231224
Link To Document