ARTÍCULO

¿De quién es el código fuente de un software a medida?

Lo que dice la ley sobre quién es dueño de un programa encargado a otra empresa, y cómo dejarlo resuelto antes de empezar.

Si encargas un software a un freelance o a una empresa, el código es de quien lo programa hasta que te cede los derechos por escrito. Con un empleado es distinto, porque los derechos de explotación son de la empresa salvo pacto en contrario. Por eso el contrato debe decir qué se cede, por cuánto tiempo y dónde.

Qué protege la ley.

En España, los programas de ordenador están protegidos por la Ley de Propiedad Intelectual. La protección no cubre solo el código. Incluye también su documentación preparatoria, y la documentación técnica y los manuales reciben la misma protección.

Lo que no protege son las ideas. La ley excluye las ideas y principios en los que se basan los elementos de un programa. Si tu idea es una app de reservas, otra empresa puede hacer otra app de reservas. Lo protegido es la forma concreta de programarla.

La ley considera autor a la persona o el grupo de personas que crean el programa. Y el autor conserva los derechos mientras no los ceda.

Panel principal de un CRM a medida conectado con una app

Si lo programa un empleado.

Cuando un trabajador asalariado crea un programa en el ejercicio de sus funciones, los derechos de explotación son de la empresa. Eso vale tanto para el código fuente como para el programa ya compilado, salvo pacto en contrario.

Es la situación más sencilla. Si tienes un programador en plantilla, lo que haga para ti en su trabajo es de tu empresa sin necesidad de firmar nada más.

Si lo encargas fuera.

Con un freelance o una empresa externa no hay esa regla automática. Pagar el desarrollo no te convierte por sí solo en dueño de los derechos. Hay que pactarlo.

La ley exige que toda cesión de derechos de explotación se haga por escrito. Si el contrato no dice nada sobre el tiempo, la cesión se limita a cinco años. Y si no menciona el territorio, se limita al país donde se firma.

Lo comparamos con detalle en freelance o agencia para tu software, porque es una de las diferencias que más pesan.

Resumen ejecutivo de una plataforma de analítica en pantalla

Lo que debe decir el contrato.

Un buen contrato de desarrollo deja la propiedad resuelta antes de empezar. Revisa que diga al menos esto:

  • Qué se cede. Los derechos de explotación del código desarrollado para ti.
  • Para qué y por cuánto tiempo. Puedes pedir la cesión por toda la duración de los derechos.
  • Qué partes no se ceden. Librerías de terceros o piezas que el proveedor reutiliza en otros proyectos.
  • Cómo se entrega. Un repositorio a tu nombre con el código y la documentación.

Las librerías de terceros tienen sus propias licencias, que conviene revisar con quien programe.

Licencia no es propiedad.

Con un programa estándar no compras el programa. Compras un derecho de uso. La ley presume que esa cesión es no exclusiva e intransferible, salvo prueba en contrario.

Como usuario legítimo tienes algunos derechos que no dependen del contrato. No se te puede impedir hacer la copia de seguridad que necesites para usar el programa. Y, salvo pacto en contrario, puedes corregir errores si es necesario para usarlo.

Si dudas entre comprar un programa o encargarlo, lee software a medida o estándar.

Si cambias de proveedor.

El momento en que más se nota la propiedad es al cambiar de proveedor. Si tienes el código, la documentación y las cuentas a tu nombre, otro profesional puede continuar el trabajo.

Los datos también tienen su regla. Si el proveedor trataba datos personales por tu cuenta, al terminar debe suprimirlos o devolvértelos, a tu elección. Conviene pedir antes una exportación completa en un formato que puedas abrir.

Las cuentas importan tanto como el código. El dominio, el servidor y las fichas de las tiendas de apps deben estar a tu nombre. Lo explicamos en cómo contratar un desarrollador de apps.

Cómo lo hacemos nosotros.

Trabajamos en marca blanca. En la mayoría de proyectos, el código, los datos, el dominio y las cuentas quedan a nombre del cliente, según contrato. Pide que el presupuesto diga si el proveedor reutiliza piezas propias.

La trayectoria del fundador empieza en 2013 y suma más de 100 proyectos. Puedes ver cómo trabajamos en desarrollo de software a medida. Y si quieres saber qué pesa en el coste, lee precio del software a medida.

Este artículo resume la ley, pero no sustituye a tu asesor. Para un contrato concreto, consúltalo con un abogado.

Preguntas frecuentes.

¿Quieres que el código sea tuyo?

En la mayoría de proyectos, el código y las cuentas quedan a tu nombre, según contrato. Te respondemos en menos de 24 h laborables.

Hablemos de tu proyecto

¿TIENES UN PROYECTO EN MENTE?

Cuéntanos qué necesitas

Te respondemos en menos de 24 h laborables y te proponemos cómo empezar.

o llámanos al +34 617 36 31 92