This talk was the keynote talk at the EBU's Seminar on Open Source Oct 1st, 2nd 2007. http://www.ebu.ch/en/technical/opensource/
The video referenced is IBM's "Prodigy" advert, which can be found here: http://youtube.com/watch?v=q5Kp1Q39VwI
1. The Selfish Programmer EBU Open Source Workshop Michael Sparks Senior Research Engineer BBC Research http://kamaelia.sourceforge.net/
2. Care Open source software is created when someone cares about a problem enough to do something about it. Michael Sparks, http://kamaelia.sf.net/
3. Share Open source is created when someone shares their solution to a problem in a way that allows others to solve more problems. Michael Sparks, http://kamaelia.sf.net/
4. Give By giving back code patches you gain better code. By giving back documentation you get better software. Michael Sparks, http://kamaelia.sf.net/
5. Selfish We want to solve the problem easily We want to lighten the load, for all We give and in turn receive Michael Sparks, http://kamaelia.sf.net/
6. Teach We're teaching the software to be more useful. It stays adaptable to us, adaptable by us. Software parts, not upgrades Michael Sparks, http://kamaelia.sf.net/