Hace años, alguien creó un montón de guiones realmente increíbles y populares. Pero no se actualizaron durante mucho tiempo, ahora ya no funcionan (la plataforma de destino se actualizó y se necesitan algunos cambios).
No lo ha publicado bajo ninguna licencia. Quiero corregir el error (actualmente, muchos de los usuarios objetivo no pueden usarlo) y publicarlo en GitHub, preferiblemente bajo una licencia OSS de estilo de dominio público. Me pregunto cuáles podrían ser las ramificaciones legales.
Le envié un correo electrónico al autor, pero (digamos) no respondió a mi correo electrónico.
Lo que deberíamos hacer en lo siguiente en 2 casos:
- Si el script se publica en un sitio web privado (sin ningún control de origen).
- Si el script se publica en GitHub (sin ninguna sugerencia de licencia).
Sin embargo, uno puede ver claramente que parece de código abierto, destinado a ser utilizado / modificado / lo que sea.
fuente
Respuestas:
Respuesta corta: absolutamente no.
Todo lo que una persona escribe, ya sea software o texto, está automáticamente sujeto a derechos de autor. El estado predeterminado de cualquier texto es que es propiedad exclusiva del autor y nadie tiene derecho a hacer nada sin el permiso expreso del autor. Hace unas décadas, un autor solía tener que hacer valer los derechos de autor para retenerlo, pero este ya no es el caso.
Incluso puede ver en sitios como este texto legal que dice que estoy de acuerdo en que esta publicación que estoy escribiendo está disponible bajo cierta licencia. Si eso no estuviera allí, conservaría todos los derechos según la ley.
Por lo tanto, si no puede encontrar ninguna información de licencia, no puede copiarla ni modificarla por ningún motivo que no sea el uso personal.
Hacer algo de "código abierto" es un acto deliberado y para que lo trates como tal, debes haber encontrado una licencia que te diga explícitamente cuáles son tus derechos sobre el software. Esto es incluso cierto para el software de "dominio público". Es decir, algo es solo "dominio público" si ha expirado los derechos de autor (lo que significa que fue escrito hace décadas) o si el autor lo ha puesto explícitamente en el dominio público por escrito.
En el caso que describa, su único recurso es contactar al autor y solicitarle que le permita hacer lo que le pida. Hacer lo contrario es totalmente ilegal y, en teoría, podría provocar daños. (En la práctica, por supuesto, tendrías que quedar atrapado).
Editar: IANAL. Hable con uno si tiene la intención de hacer esto.
fuente
y
conflicto. El hecho de que pueda ver e incluso modificar la fuente no significa que sea de código abierto. No puede tomar este trabajo y simplemente darle una licencia, ya que no es su trabajo y no se le ha otorgado una licencia para hacerlo. Necesita que el autor aplique una licencia a la obra o que aclare su intención por escrito.
Inserte "No soy un descargo de responsabilidad de abogado" aquí
fuente
Nota: para cualquier código de código abierto en github, aún puede bifurcarlo, al menos en github. Esto es útil porque muchos de nosotros veremos el título "código sin licencia ... ¿puedo bifurcarlo?" y ven aquí preguntándote sobre github. (No reproduje las palabras "código abierto" en el texto de la pregunta por los motivos mencionados en otras respuestas).
Esta licencia mínima es el resultado de los términos de servicio de github y se aclara en las preguntas frecuentes de código abierto :
Aquí está el idioma exacto de los Términos de Servicio:
Por la lógica de los parches, creo que esto significa que incluso puede cargar 'parches' en su tenedor github, pero no soy un abogado y debe consultar uno si tiene algo por lo que valga la pena demandar ...
Para ser muy claro, esta respuesta SOLO se aplica a github, y los términos pueden cambiar con el tiempo, aunque otros sitios de colaboración pueden tener licencias limitadas o permisivas si los busca ...
fuente
No puede poner el código bajo una licencia diferente. Este no es tu llamado a hacer; el autor original aún posee todos los derechos para su código. Desde que puso el código en línea, puede asumir con buena razón que el autor original permite el uso justo y la modificación, y si sus correos electrónicos no son respondidos, tendrá que actuar sobre esta suposición.
Coloque sus cambios bajo una licencia de OSS, pero deje una nota con toda la información sobre el autor original y la información de licencia que falta en el archivo de código. Luego arregla y redistribuye.
fuente
Puede intentar ponerse en contacto con el autor original y preguntarle si le permitiría usar el código con una licencia adecuada y luego continuar desde allí.
fuente
Puedes proporcionar parches . Como distribuidor de esos parches, no eres responsable de la infracción de todos modos (son triviales: filepath X se ha convertido en filepath Y).
La combinación del trabajo original con derechos de autor y sus parches está protegida como un trabajo derivado. Eso significa que la combinación no se puede distribuir, pero eso no es necesario de todos modos: el parche será realizado por (o en nombre) de los usuarios finales.
fuente