Software Methods and Tools

Kenneth M. Anderson <kena@cs.colorado.edu>

Lecture 30: Open Source Software

Today's Lecture

The Cathedral

GNU Software

The Bazaar

Background

Users as co-developers

Linus’ Law

Raymond’s Process

Some results

Necessary Preconditions

Counter-Claim to Brook's Law

Parallels to Brooks

Open Source Today

Coming Up Next