End Software Patents
endsoftpatents.org
endsoftpatents.org
I believe he also claimed that "hardware patents" and "software patents" are in many ways the same, since one patent can cover both hardware and software. Instead there's a distinction of a software patent being, "a patent which restricts software development."