Open Source Software for Humanity: Assignments


 * Can history be open source?
 * Citizen Journalism
 * Open source spying
 * Commons based peer production
 * Open source biology
 * Term Papers