Software patents are another kind of disease