¿Qué es la ley del software?

La ley de software respalda las transacciones de software y protege la propiedad intelectual incluida en el propio software. Las transacciones generalmente incluyen licencias, soporte y desarrollo. El software está protegido por una variedad de derechos de propiedad intelectual.
Los acuerdos de licencia de software pueden ser contratos simples o acuerdos detallados, que generalmente dependen del valor de la transacción. Un consumidor puede descargar una aplicación de Internet y aceptar los términos del acuerdo de licencia de software haciendo clic en los términos del acuerdo en línea. Estos acuerdos de licencia no son negociables. El consumidor debe aceptar los términos si desea obtener la licencia del software.

La ley de software cubre las transacciones de licencias de software más importantes negociadas entre las partes. Estas partes pueden comenzar con un acuerdo básico proporcionado por el proveedor de software, pero el acuerdo final es uno que ha sido modificado por ambas partes para adaptarse a la transacción específica. Dichos acuerdos incluyen términos de propiedad y derechos específicos otorgados al licenciatario por el licenciante. El grado de cambio del contrato base original depende en cierta medida de la cantidad de personalización del software por parte del proveedor de software para el licenciatario.

Algunas transacciones de software incluyen modificaciones al software original por parte del proveedor. Estas modificaciones pueden ser parte del acuerdo de licencia de software o pueden estar cubiertas por un acuerdo de desarrollo de software por separado. Otras transacciones de software pueden ser para software propietario específico. Los acuerdos que delimitan estas transacciones designarán quién es el propietario de este software recientemente desarrollado y qué parte recibe una licencia. Las partes deben considerar varios aspectos de la ley del software al negociar estas transacciones.

Los acuerdos de soporte de software establecen los parámetros bajo los cuales el proveedor de software debe brindar soporte. Estos acuerdos varían según el costo del software subyacente y el grado de personalización. El software económico generalmente tiene una cantidad limitada de soporte. El software más personalizado o costoso tiene términos de soporte muy específicos.

Los acuerdos de soporte pueden incluir diferentes niveles de soporte. El nivel básico se proporciona durante el horario comercial. El siguiente nivel de soporte puede proporcionarse fuera del horario comercial y puede haber un cargo adicional. La ley de software aborda los parámetros bajo los cuales se brinda este soporte al cliente.

La protección de los derechos de autor se proporciona a la mayoría de las aplicaciones de software. Algunas aplicaciones de software pueden recibir protección por patente. Hay áreas de protección específicas que pueden cubrir ciertos tipos de software. Las protecciones de la ley de software varían según el país. Negociar una licencia de software entre dos clientes internacionales complica aún más los contratos, ya que las leyes, regulaciones y tratados de cada país deben ser considerados, ya que las partes determinan los derechos específicos otorgados dentro de estos acuerdos.