Rebutting pro-software patents arguments