The Age of Participatory Software