¿Está bien usar el código Github teniendo permiso explícito del autor para Thesis pero sin la licencia mencionada en el repositorio?

Aug 18 2020

Estoy escribiendo mi tesis de maestría. Usé código de GitHub para mi aplicación e hice modificaciones y extendí su funcionalidad para ajustar mis requisitos. También estoy citando el código en mi propio código y texto.

Mi pregunta es que el repositorio de Github no menciona ninguna licencia, lo que significa que la ley de derechos de autor se aplica por defecto. Sin embargo, conozco al autor y tengo su permiso explícito para usar el código.

¿Cuáles son mis opciones aquí ?. ¿Debo pedirle al autor que cargue la licencia o no es necesario ya que tengo su permiso ?.

Respuestas

2 origimbo Aug 18 2020 at 09:51

Esto tiene aspectos tanto legales como académicos. La pregunta más operativa aquí es "¿permiso para hacer qué?":

  • Si su tesis cita partes significativas del código original, entonces necesita permiso para reproducirlo (es probable que partes muy pequeñas estén cubiertas por cualquier defensa de uso justo / trato justo que permitan las jurisdicciones pertinentes).
  • Si está distribuyendo el código en línea (por ejemplo, creando una bifurcación pública de GitHub con sus modificaciones), también necesita permiso para distribuirlo.
  • Si espera que sus cambios sean utilizados y modificados por otros (lo que generalmente se considera algo bueno tanto para el conocimiento como para el código reproducible), entonces probablemente desee entregarlos usted mismo bajo una licencia específica, para lo cual lo hará nuevamente quiero el permiso del autor original.

En conjunto, si literalmente solo está citando el código (por ejemplo, "Las parcelas se crearon con una versión modificada de la Biblioteca X [https://github.com/foo/libraryX] bajo una licencia especial del autor"), entonces no No necesito hacer nada más. Si desea que su trabajo sea útil para otros en el futuro, debe alentar al autor a elegir una licencia y actualizar su repositorio, luego haga lo mismo con su versión.