
Respuesta rápida
Un contrato de software bien redactado define quién es dueño del código, qué puede hacer el cliente con él y qué pasa si hay errores o retrasos. Los puntos más críticos son la titularidad de la propiedad intelectual sobre los desarrollos y mejoras, los niveles de servicio y las causales de término. Sin cláusula expresa de cesión de PI, el desarrollador conserva los derechos de autor por ley.
Pagar por un desarrollo de software no significa automáticamente ser dueño del código. En Chile, si el contrato no establece una cesión expresa de derechos, el desarrollador conserva la propiedad intelectual sobre lo que creó — aunque el cliente lo haya pagado en su totalidad. Esa omisión es el error más frecuente y más caro en contratos de software.
Punto importante
Dependiendo del tipo de relación — uso, desarrollo a medida o mantenimiento — los contratos de software regulan quién puede usar el código, quién es dueño, qué pasa si hay errores y cómo se termina la relación.
Contratos de Licencia de Uso
Los contratos de licencia de uso son omnipresentes en el mundo del software. Estos contratos regulan cómo los usuarios finales pueden utilizar el software y son cruciales tanto para los proveedores de software como para los usuarios. Es importante saber que para poder comercializar tu software o app, es importante que la tengas registradas en el DDI.
- Duración y Restricciones: Estos contratos deben especificar claramente la duración de la licencia y cualquier restricción de uso, como limitaciones geográficas, de sector o número de usuarios.
- Renovación y Terminación: Es vital detallar cómo y cuándo se puede renovar o terminar la licencia, proporcionando certeza tanto al licenciante como al licenciatario.
- Derechos y Obligaciones: Definen los derechos que el usuario adquiere sobre el software y las obligaciones que debe cumplir, como el no realizar ingeniería inversa o distribuir copias no autorizadas.
Derechos y Obligaciones del Licenciante
- Derechos:
- Recibir una compensación económica del licenciatario según los términos del contrato.
- Realizar auditorías del uso del software por el licenciatario para asegurar el cumplimiento de los términos y condiciones de la licencia.
- Obligaciones:
- Otorgar al licenciatario la autorización para usar el software durante un plazo determinado.
- Entregar e instalar el software conforme a lo estipulado en la propuesta técnica y el contrato.
- Garantizar el correcto funcionamiento del software según sus funcionalidades y especificaciones técnicas acordadas.
- Proveer actualizaciones al software durante la vigencia del contrato.
Derechos y Obligaciones del Licenciatario
- Derechos:
- Usar el software según los términos y condiciones del contrato.
- Seguir las instrucciones e indicaciones de los manuales de usuario del software.
- Obligaciones:
- Cumplir con las restricciones impuestas en la licencia, como no usar el software con programas maliciosos, limitar su uso a usuarios autorizados, no modificar ni transformar el software, y no realizar ingeniería inversa o decompilación.
- Evitar el uso indebido del software, ya que esto puede llevar a contraprestaciones adicionales, pérdida de la garantía o indemnizaciones por daños y perjuicios causados al licenciante.
Contratos de Desarrollo de Software
Los contratos de desarrollo de software son fundamentales cuando una empresa necesita un software personalizado. Estos contratos son más complejos y requieren una atención detallada a varios aspectos clave.
-
Especificaciones y Entregables: Deben establecer con precisión las especificaciones del software, incluyendo funcionalidades, tecnologías a utilizar y criterios de aceptación.
-
Plazos y Hitos: Los contratos deben delinear un cronograma claro para la entrega de diferentes componentes o versiones del software.
-
Propiedad Intelectual: Uno de los aspectos más críticos es determinar quién posee los derechos sobre el software desarrollado. Esto puede incluir negociaciones sobre derechos exclusivos, compartidos o licencias.
Art. 19 Ley 17.336 (Propiedad Intelectual): en los contratos de encargo, la cesión de los derechos patrimoniales del autor debe ser expresa y constar por escrito. Si el contrato no lo dice explícitamente, el desarrollador conserva la titularidad aunque el cliente haya pagado íntegramente el trabajo. Ver texto en BCN.
Esto incluye decidir qué ocurre con librerías preexistentes, módulos reutilizables y código propiedad del proveedor que se integre al desarrollo encargado.
-
Modificaciones y Mantenimiento: A menudo, estos contratos incluyen cláusulas sobre cómo se manejarán las actualizaciones y el mantenimiento del software a lo largo del tiempo.
Derechos y obligaciones del proveedor
- Derecho Principal: Recibir la contraprestación económica pactada con el cliente.
- Obligación Principal: Ejecutar los trabajos convenidos de acuerdo con las especificaciones del cliente y los hitos definidos por las partes, asegurando la calidad y entrega en los plazos acordados.
- Especificaciones Detalladas: Deben asegurarse de que las especificaciones y funcionalidades técnicas solicitadas por el cliente se describan detalladamente para evitar malentendidos sobre la calidad o diseño de los entregables.
- Colaboración y Comunicación: Mantener al cliente informado sobre la progresión del servicio y colaborar en inspecciones o auditorías, garantizando la calidad de los trabajos.
- Formación: Proporcionar formación al personal del cliente en el manejo del software, especialmente si es complejo o desarrollado específicamente para el cliente.
- Entrega de Documentación: Entregar la documentación asociada al software, tanto para el usuario como de carácter técnico, teniendo cuidado de no lesionar los derechos de propiedad intelectual.
- Copia de Software: Facilitar una copia del software desarrollado al cliente, que puede actuar como salvaguarda ante posibles fallos de funcionamiento.
Derechos y obligaciones del cliente
- Derecho Principal: Recibir el software en los términos y condiciones acordados y efectuar la verificación final del software.
- Obligación Principal: Pagar el precio acordado, que puede ser una cantidad fija o proporcional al número de horas y materiales empleados.
- Verificación y Aceptación de Trabajos: Cumplir con la verificación y recepción finales del software, con el derecho de notificar al proveedor cualquier falta de conformidad con el alcance acordado para su corrección.
- Colaboración Activa: Colaborar con el proveedor es esencial, incluyendo el deber de elaborar el análisis de requerimientos, supervisar el desarrollo de los trabajos, facilitar la información necesaria, permitir el acceso a sus instalaciones, y responder a consultas durante el desarrollo del software.
Contratos de Mantenimiento de Software
Los contratos de mantenimiento son esenciales para garantizar que el software siga siendo funcional y actualizado después de su implementación.
- Alcance de los Servicios: Deben especificar detalladamente qué servicios de mantenimiento se proporcionarán, incluyendo actualizaciones, soporte técnico y solución de problemas.
- Niveles de Servicio (SLA): Los SLAs (Service Level Agreement) son fundamentales para definir los estándares de calidad, tiempos de respuesta y disponibilidad del soporte técnico.
- Términos de Renovación y Cancelación: Es importante que estos contratos clarifiquen cómo y cuándo pueden renovarse o cancelarse los servicios de mantenimiento.
Derechos y obligaciones del proveedor
- Derecho Principal: Recibir la contraprestación económica pactada con el cliente.
- Obligación Principal: Mantener el sistema informático. Es importante definir el alcance específico de esta obligación para delimitar su objeto y evitar subjetividades.
- Cumplimiento de Plazos: Los plazos de intervención son esenciales para el mantenimiento óptimo del software. Se debe establecer un calendario detallado de actuaciones y tiempos de respuesta para diferentes eventos.
- Calidad de los Materiales: Utilizar materiales de calidad necesarios para el mantenimiento, y en algunos casos, software adicional para las tareas de mantenimiento.
Derechos y obligaciones del cliente
- Derecho Principal: Recibir el mantenimiento del software conforme a los términos y condiciones acordadas.
- Obligación Principal: Pagar el precio convenido al proveedor.
- Colaboración: Colaborar con quien se encargue del mantenimiento, proporcionando los medios necesarios para su correcto desempeño y asegurando las autorizaciones necesarias para el uso del software en el ámbito del contrato de mantenimiento.
Ideas finales
Un contrato de software debería evitar que las partes descubran tarde quién es dueño del código, qué incluye el servicio, cómo se corrigen errores o qué pasa si el proyecto se atrasa.
Mientras más técnico o estratégico sea el desarrollo, más importante es regular propiedad intelectual, soporte, entregables, confidencialidad, pagos y causales de término desde el inicio.
¿Estás a punto de contratar un desarrollo de software o tienes un conflicto con uno existente?
Revisamos el contrato, identificamos los riesgos de propiedad intelectual y te ayudamos a negociar o defender lo que corresponde.
Quiero revisar mi casoPreguntas frecuentes
- ¿Qué pasa si el contrato no dice nada sobre propiedad intelectual?
- Se abre un riesgo importante: pagar el desarrollo no siempre equivale a adquirir todos los derechos. Conviene regular expresamente cesión, licencia, exclusividad, código fuente, mejoras y componentes preexistentes.
- ¿Cómo evito discusiones sobre si el software fue entregado correctamente?
- Define hitos, criterios de aceptación, pruebas, documentación, ambientes, plazos de revisión y qué ocurre si el cliente no observa dentro de plazo.
- ¿Qué ocurre con librerías, plantillas o módulos preexistentes del proveedor?
- Deben identificarse por separado. El cliente puede recibir una licencia de uso sobre esos componentes, mientras la cesión puede limitarse al desarrollo específico encargado.
- ¿Qué debería pasar si el proveedor abandona el proyecto?
- El contrato debería prever entregas parciales, acceso a repositorios, documentación, pagos por hitos, causales de término y continuidad del uso de lo ya desarrollado.
Alcance del contenido
Este contenido es informativo y no reemplaza asesoría legal para un caso concreto. Si quieres conocer los criterios con que elaboramos y revisamos estos contenidos, puedes revisar nuestra Política editorial.
Sobre el autor

Abogado
Fundador del estudio. 12 años asesorando empresas en derecho societario, laboral, insolvencia y contratos.
Si este problema se parece al tuyo, sigue por aquí
- Propiedad IntelectualLeer →
Cómo Registrar Software y Apps en Chile: Pasos, Requisitos y Titularidad
El registro no crea la protección, pero sin él probar autoría o titularidad en un conflicto es difícil. Pasos, requisitos y lo que hay que resolver antes de ir al DDI.
- Propiedad IntelectualLeer →
Derechos de Autor en Chile: Qué Protegen, Cuánto Duran y Cómo No Perderlos
Protección desde la creación, pero sin registro ni prueba de fecha acreditar autoría es difícil. Aquí está todo lo que necesitas saber: qué cubre, cuánto dura y cómo defenderte.
- Propiedad IntelectualLeer →
Propiedad intelectual en Chile: guía para proteger marcas, software y derechos de autor
Guía integral para proteger la propiedad intelectual en Chile. Incluye registro de marca, derechos de autor, software y conflictos frecuentes.