This Article 
 Bibliographic References 
 Add to: 
January/February 2004 (vol. 21 no. 1)
pp. 28-33
Diomidis Spinellis, Athens University of Economics and Business
Clemens Szyperski, Microsoft Research

The open source movement is affecting software development products and processes. Software products benefit from reusable elements? increased availability and flexibility but might suffer from tighter coupling and more complex dependencies between reused components. The software development process is gaining from the widespread availability and use of sophisticated open source development platforms and tools, and the adoption of corresponding development and coding practices by the programmer community. In addition, code as literature is helping the meaningful education of programmers. However, process integration and the coevolution of multiple open source and proprietary projects are still open problems.

Index Terms:
Software development, open source software
Diomidis Spinellis, Clemens Szyperski, "Guest Editors' Introduction: How Is Open Source Affecting Software Development?," IEEE Software, vol. 21, no. 1, pp. 28-33, Jan.-Feb. 2004, doi:10.1109/MS.2004.1259204
Usage of this product signifies your acceptance of the Terms of Use.