Software Patents Agenda