Los detractores de las patentes sobre el software argumentan que cualquier programa informático está compuesto de millones de componentes (procedimientos, algoritmos...) muchos de los cuales podrían ser patentables o incluso estar ya patentados.