La protección legal del software depende del tipo de derechos de propiedad intelectual aplicables como patentes, derechos de autor u otros. En Perú, el software está protegido principalmente por patentes de acuerdo con la ley, aunque la aplicación efectiva de estas protecciones es deficiente debido a altos niveles de piratería de software.