Contesting Software