Producing open source software : how to run a successful free software project - Fogel, Karl (OReilly, 2005)