Reading list: Open source software