MONOLITH LAW OFFICE+81-3-6262-3248Días de semana 10:00-18:00 JST [English Only]

MONOLITH LAW MAGAZINE

IT

¿Hasta dónde llega la responsabilidad de los proveedores en las entregas que incluyen OSS? Explicación de la responsabilidad civil y medidas por tipo de contrato

IT

¿Hasta dónde llega la responsabilidad de los proveedores en las entregas que incluyen OSS? Explicación de la responsabilidad civil y medidas por tipo de contrato

El software de código abierto (OSS, por sus siglas en inglés) se utiliza ampliamente en el desarrollo de software moderno debido a ventajas como la reducción de costos y la mejora de la velocidad de desarrollo. Sin embargo, la incorporación de OSS en proyectos también puede generar problemas legales relacionados con violaciones de licencia y defectos que originan responsabilidades legales. Especialmente para los proveedores que entregan productos basados en contratos de desarrollo de software, el riesgo de ser demandados por daños y perjuicios derivados de problemas con OSS se ha convertido en una preocupación tangible.

En este artículo, explicaremos las relaciones legales básicas de responsabilidad en el desarrollo de software que utiliza OSS, la responsabilidad de los proveedores según el tipo de contrato, y la posibilidad de exención de responsabilidad, todo bajo el marco legal japonés.

El contrato entre el vendedor y el usuario: contrato de obra o contrato de mandato cualificado en Japón

El contrato entre el vendedor y el usuario: contrato de obra o contrato de mandato cualificado en Japón

En Japón, los contratos relacionados con el desarrollo de software suelen adoptar la forma de un “contrato de obra”, donde el contratista (vendedor) tiene la obligación de completar un producto, o un “contrato de mandato cualificado”, que implica la realización de ciertas tareas. Incluso cuando se incluye OSS en los entregables, la responsabilidad legal del vendedor se determina en base a estos tipos de contratos.

¿Qué es un contrato de obra?

El contrato de obra, regulado por los artículos 632 y siguientes del Código Civil japonés, es un acuerdo en el que el contratista (vendedor) se compromete a completar un producto y el cliente (usuario) se compromete a pagar una remuneración. En este contrato, si el producto tiene defectos, el contratista puede ser responsable por incumplimiento de obligaciones. Por ejemplo, en un contrato de obra, si el software completado no funciona según las especificaciones, esto se consideraría un defecto, independientemente de si el defecto proviene del OSS o no.

Referencia: Código Civil | Búsqueda de leyes e-Gov[ja]

¿Qué es un contrato de mandato cualificado?

El contrato de mandato cualificado, regulado por los artículos 656 y siguientes del Código Civil japonés, a diferencia del contrato de obra, no requiere la “completitud del resultado”, sino que el objetivo es la realización de “ciertas acciones”. Trabajos como la asistencia permanente de un ingeniero de sistemas o la definición de requisitos se incluyen en esta categoría. En el desarrollo de software basado en un contrato de mandato cualificado, incluso si el producto final tiene defectos, para que el vendedor sea responsable por incumplimiento de obligaciones, debe haber una violación del deber de cuidado (violación del deber de diligencia debida).

Si el software tiene defectos, el vendedor puede ser responsable por incumplimiento de obligaciones en Japón

En un contrato de obra en Japón, si el software tiene defectos, el vendedor puede tener la obligación de reparar o ser responsable por daños y perjuicios. Incluso si el defecto proviene del OSS, es difícil para el vendedor eludir la responsabilidad contractual, ya que fue él quien incorporó el OSS en el producto entregado.

Incluso en un contrato de mandato cualificado, si la selección e implementación del OSS es claramente inapropiada, el vendedor puede ser responsable por violación del deber de cuidado. La evaluación de riesgos del OSS y la verificación de las licencias de uso son obligaciones importantes del lado del vendedor.

Medidas para proveedores que entregan programas que incluyen OSS bajo la ley japonesa

Entonces, ¿qué medidas puede tomar un proveedor al entregar un programa que incluye OSS para evitar o limitar la responsabilidad civil? Las siguientes son medidas contractuales que se pueden considerar:

Establecer una cláusula de exención de responsabilidad para que el proveedor no sea responsable del incumplimiento de la obligación

Las partes pueden establecer libremente en qué casos se asumirá la responsabilidad contractual mediante acuerdo mutuo. Por lo tanto, es posible evitar la responsabilidad por incumplimiento de la obligación estableciendo una cláusula de exención que indique que el proveedor no será responsable de los problemas o problemas de licencia causados por OSS.

En este caso, se puede considerar incluir en el contrato una cláusula que indique “No asumimos ninguna responsabilidad por problemas causados por OSS”.

Si el usuario es un consumidor, la cláusula de exención es inválida según la Ley de Contratos del Consumidor de Japón

Cuando el usuario es una persona y no una empresa, y solicita el software como parte de su vida de consumo y no como parte de su negocio, se aplica la Ley de Contratos del Consumidor.

El Artículo 8, Párrafo 1, Inciso 1 de la Ley de Contratos del Consumidor de Japón establece que cualquier cláusula que “exima completamente al empresario de la responsabilidad de indemnizar los daños causados al consumidor por incumplimiento de la obligación del empresario” será inválida. Por lo tanto, incluso si hay una cláusula de exención en el contrato, no se puede evitar la responsabilidad si el usuario es un consumidor.

Referencia: Ley de Contratos del Consumidor | Búsqueda de leyes e-Gov[ja]

Independientemente de las características del usuario, también puede haber una violación del orden público y la moral

Independientemente de si el usuario es un consumidor individual o no, existe la posibilidad de que una cláusula de exención unilateral sea inválida según el Artículo 90 del Código Civil japonés.

El Artículo 90 del Código Civil de Japón establece que “los actos jurídicos que van en contra del orden público o las buenas costumbres son inválidos”. Por ejemplo, si el proveedor oculta intencionalmente o por negligencia grave los riesgos relacionados con OSS, incluso si se ha establecido una cláusula de exención, puede ser inválida y no se puede evitar la responsabilidad por daños y perjuicios.

Además de establecer cláusulas de exención en el contrato, cumplir con la responsabilidad de seleccionar, gestionar y explicar OSS es esencial desde el punto de vista del manejo práctico de riesgos.

Responsabilidad del proveedor cuando el usuario especifica el uso de OSS

En la práctica, a veces el usuario especifica el uso de OSS. En este caso, bajo un contrato de obra, el proveedor puede evitar la responsabilidad si las instrucciones del cliente son inapropiadas según el Artículo 636 del Código Civil japonés.

Sin embargo, si el proveedor sabía que las instrucciones del cliente eran inapropiadas, no puede evitar la responsabilidad según la provisión del Artículo 636 del Código Civil japonés.

En el caso de un contrato de mandato, es posible que se niegue la violación del deber de diligencia si se demuestra que no hubo tal violación. Sin embargo, al igual que en el caso de un contrato de obra, si se sabe que las instrucciones del mandante son inapropiadas, puede haber una violación del deber de diligencia, como en el caso de un contrato de obra.

Si el OSS especificado tiene riesgos de seguridad conocidos o problemas de licencia y el proveedor los adopta sin señalarlos, puede ser responsable. Como proveedor, no debe simplemente aceptar las instrucciones del usuario, sino que debe volver a verificarlas desde una perspectiva experta y, si hay problemas, tiene el deber de señalarlos y reportarlos. Incluso si no pudo rechazar el uso, es necesario comunicar por escrito las preocupaciones y compartir los riesgos para prepararse para la responsabilidad futura.

Los desarrolladores de OSS no asumen responsabilidad bajo la licencia OSS en Japón

Los desarrolladores de OSS no asumen responsabilidad bajo la licencia OSS en Japón

A pesar de que el software de código abierto (OSS) pueda presentar defectos, es un software disponible de manera gratuita y los desarrolladores normalmente especifican en el documento de licencia que se ofrece “tal cual está” (AS IS), eximiéndose de responsabilidad por errores o problemas de seguridad.

Esta es una concepción fundamental de las licencias OSS en Japón, y se puede observar, por ejemplo, en la licencia MIT, Apache License, GPL, entre otras, donde al final del documento de licencia se incluye una cláusula de exención de responsabilidad que indica que no se ofrece garantía alguna, ya sea expresa o implícita. Por lo tanto, en el caso de que existan defectos en el OSS, no es común que los desarrolladores de OSS sean sujetos a responsabilidad civil, como reclamaciones por daños y perjuicios.

Conclusión: Consulte a un abogado para contratos de desarrollo de software que utilizan OSS

El software de código abierto (OSS) es ampliamente utilizado en muchos entornos de desarrollo, pero también conlleva riesgos legales y contractuales. Incluso si las licencias de OSS estipulan que los desarrolladores no son responsables, los proveedores que utilizan OSS para crear los productos entregables pueden ser sujetos a responsabilidad civil basada en las relaciones contractuales. En particular, en los contratos de obra, si el producto final tiene defectos, puede surgir la responsabilidad por incumplimiento de contrato, y en los contratos de mandato, la negligencia en el deber de cuidado también puede llevar a la responsabilidad por incumplimiento.

Para prepararse contra estos riesgos, es esencial limitar la responsabilidad en el contrato, establecer un sistema para la selección de OSS y el cumplimiento de licencias, y compartir información de manera transparente con los usuarios. Para aprovechar al máximo los beneficios de OSS y gestionar adecuadamente la responsabilidad como proveedor, es indispensable estar preparado para los riesgos legales.

Presentación de Estrategias por Monolith Law Office

Monolith Law Office es un despacho de abogados especializado en IT, con un enfoque particular en la intersección entre Internet y el derecho japonés. Nuestro despacho ofrece servicios de redacción y revisión de contratos para una amplia gama de clientes, desde empresas cotizadas en la Bolsa de Tokio hasta startups en fase inicial. Para obtener más información sobre la creación y revisión de contratos bajo la ley japonesa, por favor consulte el siguiente artículo.

Áreas de práctica de Monolith Law Office: Creación y Revisión de Contratos, entre otros[ja]

Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

Category: IT

Tag:

Volver arriba