[Cannon et al.] Recommended C style and coding standards. Archived by WebCite® at http://www.webcitation.org/5svpriKD3 .
.[Cant et al. 1995] . 1995. “A conceptual model of cognitive complexity of elements of the programming process”. Information and Software Technology (7): 351–362.
[Capiluppi and Robles 2007] 2007. FLOSS ’07: Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development . IEEE Computer Society.
ed.[Chidamber and Kemerer 1994] 1994. “A metrics suite for object oriented design”. . IEEE Transactions on Software Engineering (6): 476–493.
[Coleman et al. 1994] 1994. “Using metrics to evaluate software system maintainability”. . Computer (8): 44–49.
[Feller 2005] FellerJ, ed. 2005. 5-WOSSE: Proceedings of the Fifth Workshop on Open Source Software Engineering . ACM Press.
[Feller and Fitzgerald 2001] 2001. Understanding Open Source Software Development . Reading, MA: Addison-Wesley.
.[Feller et al. 2005] 2005. Perspectives on Free and Open Source Software . Cambridge, MA: MIT Press.
, ed.[Fitzgerald and Feller 2002] 2002. “A further investigation of open source software: Community, co-ordination, code quality and security issues”. . Information Systems Journal (1): 3–5.
[The FreeBSD Project 1995] The FreeBSD Project. 1995. Style—Kernel Source File Style Guide. The FreeBSD Project. FreeBSD Kernel Developer’s Manual: style(9). Archived by WebCite® at http://www.webcitation.org/5svq73uER.
[Gill and Kemerer 1991] 1991. “Cyclomatic complexity density and software maintenance productivity”. . IEEE Transactions on Software Engineering (12): 1284–1288.
[Harbison and Steele Jr. 1991] . 1991. C: A Reference Manual , Third Edition. Englewood Cliffs, NJ: Prentice Hall.
[Henry and Kafura 1981] . 1981. “Software structure metrics based on information flow”. IEEE Transactions on Software Engineering (5), 510–518.
[Hoepman and Jacobs 2007] . 2007. “Increased security through open source”. Communications of the ACM (1), 79–83.
[Izurieta and Bieman 2006] . 2006. “The evolution of FreeBSD and Linux”. Proceedings of the 2006 ACM/IEEE International Symposium on Empirical Software Engineering, 204–211.
[Jørgensen 2001] . 2001. “Putting it all in the trunk: Incremental software development in the FreeBSD open source project”. Information Systems Journal (4): 321–336.
[Kernighan and Plauger 1978] . 1978. The Elements of Programming Style , Second Edition. New York: McGraw-Hill.
[Kuan 2003] . 2003. “Open source software as lead user’s make or buy decision: A study of open and closed source quality”. Paper presented at the second conference on the Economics of the Software and Internet Industries, January 17‒18, in Toulouse, France. Archived by WebCite® at http://www.webcitation.org/5svpriKD3.
[Li et al. 2006] . 2006. “CP-miner: Finding copy-paste and related bugs in large-scale software code”. IEEE Transactions on Software Engineering (3): 176–192.
[McCabe 1976] . 1976. “A complexity measure”. IEEE Transactions on Software Engineering (4): 308–320.
[McConnell 2004] , . 2004. Code Complete: A Practical Handbook of Software Construction, Second Edition. Redmond, WA: Microsoft Press.
[Parnas 1972] . 1972. “On the criteria to be used for decomposing systems into modules”. Communications of the ACM (12): 1053–1058.
[Paulson et al. 2004] . 2004. “An empirical study of open-source and closed-source software products”. IEEE Transactions on Software Engineering (4): 246–256.
[Polze and Probert 2006] . 2006. “Teaching operating systems: The Windows case”. Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education: 298–302.
[Rigby and German 2006] . 2006. A preliminary examination of code review processes in open source projects. Technical Report DCS-305-IR, University of Victoria. Archived by WebCite® at http://www.webcitation.org/5svoPB5t5 .
[Samoladas et al. 2004] . 2004. “Open source software development should strive for even greater code maintainability”. Communications of the ACM (10): 83–87.
[Small 1947] Small,H.A, ed. 1947. Form and Function: Remarks on Art by Horatio Greenough . Berkeley and Los Angeles: University of California Press.
[Sowe et al. 2007] 2007. Emerging Free and Open Source Software Practices . Hershey, PA: IGI Publishing.
, ed.[Spencer and Collyer 1992] . 1992. “#ifdef considered harmful or portability experience with C news”. Proceedings of the Summer 1992 USENIX Conference: 185–198.
[Spinellis 2003] . 2003. “Global analysis and transformations in preprocessed languages”. IEEE Transactions on Software Engineering (11): 1019–1030.
[Spinellis 2008] . 2008. “A tale of four kernels”. ICSE ’08: Proceedings of the 30th International Conference on Software Engineering: 381‒390.
[Spinellis 2010] . 2010. “CScout: A refactoring browser for C”. Science of Computer Programming (4): 216–231.
[Spinellis and Szyperski 2004] 2004. “How is open source affecting software development?” . IEEE Software (1): 28–33.
[Stallman et al. 2005] . 2005. GNU coding standards. Archived by WebCite® at http://www.webcitation.org/5svos1oZq .
[Stamelos et al. 2002] . 2002. “Code quality analysis in open source software development”. Information Systems Journal (1): 43–60.
[Stol et al. 2009] . 2009. “The use of empirical methods in open source software research: Facts, trends and future directions”. Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development: 19‒24.
[Tanenbaum 1987] . 1987. Operating Systems: Design and Implementation . Englewood Cliffs, NJ: Prentice Hall.
[Torvalds and Diamond 2001] . 2001. Just for Fun: The Story of an Accidental Revolutionary . New York: HarperInformation.
[von Krogh and von Hippel 2006] . 2006. “The promise of research on open source software”. Management Science (7): 975–983.