Medidas cautelares en Programación

Como desarrollador de software, maximiza tus relaciones con clientes: comunica claramente, comprende sus necesidades, sé transparente en costos y plazos, adapta tu enfoque según requerimientos y brinda atención al cliente excepcional. Asegura el éxito de tus proyectos y protege tu reputación profesional. Descubre cómo lograrlo aquí.

Javier Caldito

3/30/20243 min lesen

MacBook Pro
MacBook Pro

El Desarrollador defiende al cliente demandado. ¿El Vendedor promete defender la IP durante el contrato o para siempre? ¿En que jurisdicción se acuerda que el Vendedor protege el IP?. El cliente querrá el que el Desarrollador proteja el IP en todos los sitios ya que el Cliente no quiere perder el derecho a usar el Software.

El Desarrollador puede sostenerse en que no es posible investigar todas las jurisdicciones de mundo para saber si puede utilizar su IP y puede decir que el solo quiere centrarse en un país o mercado y que se compromete a defender la IP solo en dicho territorio.

Es problemático desarrollar un SaaS en el que se permite al Cliente subir contenido a la plataforma libremente. Existe el riesgo a que te demandan por IP por el contenido subido a la plataforma. No es extraño que proveedores de servicios digitales pongan una limitación a su deber de proteger a los clientes por demandas de IP en contenido subido a plataforma. YouTube, Meta, X y otras redes sociales no se hacen responsables por las infracciones de copyright que cometen sus usuarios mientras utilizan la plataforma, aunque tengan medidas internas de control y eliminación de contenido protegido.

Hay 5 casos en los que el Vendedor del Software no tiene porque admitir reproches por su trabajo:

  1. Incumplimiento del Contrato, el Cliente hace algo con la tecnología que no estaba autorizado a hacer.

  1. El Cliente modifica el Software sin el consentimiento del cliente. El Desarrollador tiene que comunicar al Cliente que no admitirá ningún tipo de responsabilidad sobre Forks o alternaciones no autorizadas.

  1. El fallo en incorporar mejoras o actualizaciones al Software. El Desarrollador realiza mejoras en el Software para hacerla más segura o eficaz, protegiendo su responsabilidad civil o incumplimiento de IP. Es importante en que caso de que en versiones primerizas del Software el Desarrollador utilice librerías con licencias que no autoricen productos derivados o usos no comerciales, ya que tiene la obligación de corregir el defecto manteniendo la utilidad del Software para el cliente.

  1. El Desarrollador construyó el Software siguiendo las especificaciones del Cliente. El Desarrollador procurara negociar que no tendrá que indemnizar al cliente en casos de demandas causadas por la incorporación en el Código de características y librería específicas seleccionadas por el encargo. El Cliente intentara que esta excepción no aparezca si el cliente dio al Desarrollador unas especificaciones muy amplias y variadas, algo así como el cliente le dice al Desarrollador que quiere que diseñe el producto siguiendo dándole a elegir cientos de alternativas, pero que esa elección no puede vulnerar derechos de IP.

  1. Reclamaciones sobre como el Software interfiere o se relaciona con Tecnología de una Tercera Parte. Por ejemplo, el cliente desarrolla una extensión para Google Chrome por mandato del Cliente, pero luego este pretende reclamar porque esa extensión no funciona con otros buscadores como Safari o Microsoft. Los Clientes no pedirán que el contrato especifique que el Desarrollador será responsable del no funcionamiento del Software en las aplicaciones de terceros, sino que intentaran camuflar esta cláusula. El Cliente inteligente procurara que el Contrato diga que el Desarrollador se hará responsable de que el Software alcance la funcionalidad establecida en las Especificaciones del Software.

El Cliente quiere tener la certeza de que el Software funciona tal como lo especificado en la documentación, pero también quiere que la responsabilidad está cubierta cuando se usa el Software de terceros. Si el Software se use de una manera no autorizada en la Documentación, el Desarrollador no será responsable. Por ello, el Desarrollador debe de procurar no dejar espacios cuestiones a la libre interpretación de las partes. El lenguaje del contrato afecta mucho a como se interpreta.

suscríbete a la newsletter para contenido extra

Todos los derechos reservados