Hoy destripamos a…..GitLab

gitlab
Jun14Sabemos que muchos os estáis pensando si iros a GitLab...por eso os resumimos sus términos y condiciones.

Por :NO{legaltech}
// Son 1534 palabras. Esto se lee en, nah, 7 minutos, 40 segundos.

En nuestra última entrada os destripamos los términos y condiciones de Github aprovechando la noticia de su adquisición por parte de Microsoft, y como muchos os mostrasteis a favor del éxodo masivo de repositorios a Gitlab y sabemos que no os váis a leer sus términos, porque son un coñazo, os hacemos el resumen correspondiente.

Si te vienes arriba y te los quieres leer los tienes aquí, así puedes comprobar que nosotros los hemos leído para traducirlo al humano, y que los partidarios de usar esta plataforma puedan tener toda la información de forma comprensible. Seguro que más de uno se sorprende al concerlos.

  • Al lío. Siguiendo el esquema habitual, los textos legales de GitbLab se dividen en: documento general y después tantos documentos como servicios específicos se ofrecen, debidamente referenciados y enlazados para que no los abras. Aquí se detallan las condiciones de esos servicios, y estos son los que tienen más chicha:

Términos y condiciones

  • La edad mínima para abrir una cuenta de usuario es de 13 años.
  • Puedes anular una suscripción dentro de los 45 días siguientes a su contratación. Pasado ese tiempo no te devolverán el dinero. De esto hablaremos más en detalle luego porque tienen sus propios términos.
  • Al crear una cuenta de usuario de manera automática te incluyen, con tu consentimiento, en su newsletter. No dice nada de darse de baja.
  • Tú código es tuyo.
  • Tu nombre de usuario y el email que uses para contribuir en un proyecto alojado en GitLab no será eliminado, aunque hayas cerrado tu cuenta de usuario.
  • GitLab no te indemnizará ni aceptará ningún tipo de responsabilidad derivada de los daños y perjuicios que puedas sufrir, ya sea porque el servicio no funciona o por cualquier otro motivo.
  • Las peleas con GitLab se resuelven en Holanda y bajo leyes holandesas.

GitLab Subscription

Aquí te explican la licencia que GitLab concede a sus clientes para el uso de su material, una MIT, permisiva por obra y gracia del software libre, así como el soporte a que se comprometen y que realmente es el core de su servicio. Utilizan la expresión "razonable soporte", elegante forma de decirte que sólo darán el soporte incluido en tu plan de precios. Nos ha llamado la atención la siguiente condición:

 "_Notwithstanding anything to the contrary, in the event that Customer does not reasonably comply with written specifications or instructions from GitLab’s service engineers regarding any support issue or request (including without limitation, failure to make backups of Customer’s Licensed Materials) (each, a “Support Issue”), GitLab may terminate its support obligations to Customer with respect to such Support Issue upon fifteen (15) days’ written notice if Customer does not cure such noncompliance within the notice period._"

Ej: si te has puesto en contacto con GitLab por el problema X y no haces caso de las recomendaciones que te dan para solucionarlo, se reservan el derecho de cancelar ese soporte si no sigues sus pautas en un plazo de 15 días. Y punto en boca.

En la sección de responsabilidades se nota que GitLab no se fía mucho de sus clientes, porque incluye una cláusula en la que aceptas que contrate a un auditor externo para que vaya a tu oficina y te audite. Si esta auditoría revela que no estás pagando lo que deberías a GitLab tendrás que pagar esa diferencia, en principio la auditoría la paga GitLab, salvo que tengas que pagar un 5% más de lo que estás pagando.

Para realizar la auditoría te avisarán con 30 días de anticipación y el señor del mazo aparecerá durante tu horario de oficina y hará la auditoria respetando las obligaciones de confidencialidad estándar de la industria.

Propiedad intelectual. Después del típico “GitLab y sus afiliados son los titulares de los derechos de propiedad intelectual de todo su material” y que “el usuario no adquiere ningún derecho sobre ellos” y que no pueden suprimir los avisos de dicha titularidad bajo ninguna circunstancia, advierte de que los usuarios sólo pueden subir material del que sean titulares de sus derechos de propiedad intelectual o estando legalmente autorizados a utilizarlos.

¿Y si hay reclamación por vulneración de los derechos de autor? Por un lado, el cliente indemnizará, defenderá y mantendrá indemne a GitLab de toda responsabilidad, daños, conciliaciones, honorarios de abogados y otros costos y gastos en relación con dicha Reclamación, en la medida en que se incurra en ellos y, por otro, condiciona esta obligación a que GitLab notifique con prontitud al cliente y coopere con él, asumiendo el control exclusivo sobre la defensa y/o resolución de la reclamación. Es decir, GitLab puede participar en la defensa y/o arreglo de cualquier reclamación aplicable con un abogado de su elección pero tú te lo comes también.

Lo curioso es que más abajo GitLab asume las posibles indemnizaciones, es decir exime a los usuarios de su pago, por el uso de material protegido por derechos de autor si se trata de material que el propio GitLab haya proporcionado. Hay que entender también lo que no se dice: que en cualquier otro caso, es el usuario el que paga la indemnización, pero es una manera de equilibrar la situación. Para que GitLab asuma ese pago los usuarios deben:

  • notificar a GitLab de forma inmediata las amenazas, reclamaciones y procedimientos.
  • dar a GitLab asistencia razonable y la oportunidad de asumir el control exclusivo de la defensa y resolución de la reclamación.
  • el usuario puede participar en la defensa y/o arreglo de cualquier reclamo que sea indemnizable por GitLab con el abogado de su elección, pagándolo él.

En cambio GitLab no las asumirá si la reclamación tiene por origen:

  • materiales o partes de materiales no creados por GitLab,
  • materiales modificados después de la entrega por GitLab,
  • materiales combinados con otros productos, procesos o materiales cuando la supuesta infracción se relacione con dicha combinación,
  • cuando el Cliente continúe la actividad supuestamente infractora después de haber sido notificado de ello o después de haber sido informado de las modificaciones que habrían evitado la supuesta infracción, o
  • cuando el uso de los materiales por parte del cliente no se ajuste a los términos del contrato.

Respecto a los pagos destaca el hecho de que si te retrasas en el pago te aplican un interés del 1.0% o el máximo permitido en la ley, además de todos los gastos que se produzcan para conseguir que pagues, es decir, los honorarios de los abogados que te reclamen el pago. Las cuotas son anuales y no incluyen todos los impuestos.

Este tipo de contrato finaliza previa notificación de alguna de las partes con 15 días de antelación. En esta sección sólo se habla de las finalizaciones anticipadas, comunmente conocidas como resicisión del contrato, no olvidéis que la forma más ordinaria de la conclusión de un contrato es porque ha pasado el tiempo de su duración y una parte, en este caso el cliente, dice que no quiere renovar.

Este contrato concluye con las cláusulas de exención de responsabilidad y protección de datos, no presentan ninguna diferencia respecto a las incluídas en los términos y condiciones generales.

GitLab Professional Services Terms

Esta sección destripa las cláusulas más importantes del contrato que firmas con GitLab cuando contratas sus servicios: cuánto te va a cobrar y a qué se obliga:

  • Se incluye una estimación de precio pero no es vinculante.
  • GitLab te dice que no se obliga a hacer nada que no esté especificado en el contrato y si decide hacerlo te lo va a cobrar.
  • El cliente tiene que proporcionar a GitLab un jefe de proyecto y todo lo necesario para realizar su servicio; específicamente menciona _instalaciones, el equipo y el soporte que sean razonablemente necesarios para que GitLab pueda proporcionar los Servicios, incluyendo el acceso remoto a la configuración del hardware y del software del sistema en el que GitLab soporta el uso de los programas de software licenciados por GitLab al Cliente._
  • GitLab será titular de todos los derechos, títulos e intereses de los Servicios y de cualquier producto de trabajo generado a partir de los Servicios ("Producto de Trabajo"), y el Cliente ejecutará y entregará a GitLab todos los documentos razonablemente necesarios para conferir a GitLab todos los derechos, títulos e intereses sobre los mismos.

 

GitHost.io Terms

Este documento especifica las condiciones del servicio de HOST proporcionado por GitLab y para ello te redirecciona a la página web https://githost.io para obtener más información. Lo más salientable es que necesitarás firmar un contrato por escrito con GitLab en donde se detallarán las condiciones.

Otro día os explicamos la política de privacidad de GitLab, pero por hoy es suficiente que no queremos que os de un síncope. Sed felices, rabbits.

 

 

 

 

 

 


Publicado el 14 de junio de 2018