
Entrega del código fuente: Acuerdo contractual + alojamiento disponible (Fuente: beevr): **Regla inquebrantable:** Se presume que el desarrollador es el titular de los derechos de autor (Fuente: beevr); **Principio fundamental:** Definir claramente los términos de transferencia de propiedad intelectual (Fuente: beevr) — **Nota:** El artículo 859 del Código Civil tiene prioridad (Fuente: Discover Law Firm).
I.
Reglas de propiedad
Por defecto: El desarrollador es el titular de los derechos de autor por defecto (Fuente: beevr); Pago ≠ Propiedad: Pagar y poseer son dos cosas distintas (Fuente: beevr); Transferencia: Términos de transferencia de propiedad intelectual por escrito (Fuente: beevr); Código Civil: El artículo 859 estipula la prioridad (Fuente: Discover Law Firm); Terceros: Cubre las dependencias de componentes existentes de los entregables (Fuente: Getprojects) — Propiedad: Predeterminado + Transferencia + Acuerdo (Tres Reglas).
II. Tres Modelos
Confianza: Desarrollo confiado con propiedad acordada (Fuente: Discover Law Firm); Adquisición: Adquisición con plenos derechos de transferencia (Fuente: TechRadiant); Depósito en garantía: Depósito en garantía del código fuente (Fuente: Codekeeper); Licencia: Licenciado pero no propietario (Fuente: TechRadiant); Selección: Elija el modelo según sus necesidades (Fuente: TechRadiant) — Modelo: Confianza + Compra + Depósito en garantía (elija uno de los tres).
III. Mecanismo de alojamiento
Tercero: Agente neutral para proveedores y clientes (Fuente: Gain); Activador: Quiebra, cierre del servicio, liberación por defecto (Fuente: Gain); Materiales: Documentación de compilación del código fuente (Fuente: Guideflow); Tarifas: $1000-1600/año (Fuente: Gain); Actualizaciones: Actualizaciones periódicas por versión (Fuente: Claro) — Alojamiento: Tercero + Activador + Tarifa (Tres elementos).
IV. Lista de entrega
Código fuente: Código fuente completo del front-end y back-end (Fuente: Volcano Engine); Base de datos: Instrucciones para la creación de tablas e inicialización de datos (Fuente: Volcano Engine); Documentación: Documentación de la interfaz y guía de desarrollo secundaria (Fuente: Volcano Engine); Derechos de autor: Los derechos de autor, de uso y de modificación pertenecen al cliente (Fuente: Volcano Engine);
Implementación: Nube privada en servidores propios (Fuente: Volcano Engine) — Lista: Código fuente + tablas de la base de datos + documentación (tres entregas).
V. Control del repositorio
Propiedad: El repositorio se crea en la cuenta de la organización del propietario (Fuente: API Pilot); Invitados: Los desarrolladores actúan como colaboradores externos (Fuente: API Pilot); Revocación: Los permisos se revocan inmediatamente al finalizar la colaboración (Fuente: API Pilot); Copia maestra: Conservar siempre la copia maestra (Fuente: API Pilot).
Evitar: No usar el GitLab privado de la otra parte (Fuente: API Pilot) — Repositorio: Propiedad + Invitado + Revocación (Tres controles).
VI. Garantía sobre defectos
Garantía: Garantía del desarrollador sobre defectos (Fuente: Discovery Law Firm); **Terceros**: Garantizar que el tercero no tiene derechos (Fuente: Discovery Law Firm); **Código abierto**: Divulgación de dependencias de código abierto (Fuente: SEC); **Registro**: Acuerdo de propiedad de derechos de autor del software (Fuente: Cnblogs);
**General**: Marco de reutilización especificado por separado (Fuente: Cnblogs) — Garantía: Defectos + Código abierto + Reutilización (Tres divulgaciones).
VII. Recomendaciones de adquisición
Primero, **redactar los términos** (transferencia de propiedad intelectual); Segundo, **elija el modelo** (subcontratación/adquisición/alojamiento); tercero, **controle el repositorio** (cuenta propia); cuarto, **obtenga la lista** (documentación del código fuente);
quinto, **configure el alojamiento** (depósito en garantía) — Entrega del código fuente: Términos + Modelo + Alojamiento (Bucle cerrado de tres líneas).