As patentes de software e software livre