¿Va en contra de las leyes de copyright si leo un trabajo de investigación y yo mismo codifico el algoritmo propuesto en el trabajo?

No lo sé.

Normalmente no escribiría nada a una pregunta que no puedo responder, pero es importante aquí: la respuesta es decididamente no obvia . Si esto es parte de un esfuerzo comercial serio, debe hablar con un abogado .

Realmente tuve esta pregunta yo mismo e hice un poco de investigación superficial hace unos meses (centrándome en la ley de derechos de autor de EE. UU.). No pude encontrar un consenso claro de ninguna manera, por lo que creo que se reduciría a detalles específicos de su caso individual, de ahí el consejo de buscar un abogado.

Es complicado. Los derechos de autor protegen una implementación concreta de un algoritmo , no el algoritmo en sí. (Eso está más cerca de lo que hace una patente). Esto significa que si lee una descripción de alto nivel de un algoritmo y luego se apaga e implementa en código, desde cero, probablemente no esté infringiendo los derechos de autor de los autores originales.

Por otro lado, si toma algún código existente y lo modifica o construye sobre él, ha producido un trabajo derivado y está sujeto a los derechos de autor de los autores. Esto definitivamente incluye hacer pequeños cambios en el código original. También incluye la traducción de código de un lenguaje de programación a otro¹.

Pero, ¿dónde trazas la línea entre los dos? ¿Qué sucede si un documento produce pseudocódigo? No es exactamente lo mismo que el código real porque deja de lado detalles importantes. ¿Qué sucede si el documento solo proporciona una descripción detallada detallada del algoritmo? ¿Qué tan diferente tiene que ser tu versión?

La pregunta central es si su versión es un trabajo derivado, o si es una nueva expresión de la idea subyacente presentada en el documento. El documento en sí y cualquier código que contenga están protegidos por derechos de autor, pero la idea no lo es.

Esto, desafortunadamente, es exactamente el tipo de pregunta donde la ley no da una guía clara, por mucho que quisiera. Dependerá de muchos detalles del documento y de lo que hagas con él. Entonces, nuevamente: hable con un abogado.

notas al pie
¹ Quiero decir que hay precedentes concretos a este respecto, pero no puedo molestarme en encontrar mis fuentes nuevamente: P.

Si han patentado el algoritmo, debe consultar a los autores antes de usar su código. Sin embargo, para todos los demás propósitos, aún debe citar el documento y dar crédito a los autores.

No. Usted es libre de implementar un trabajo de investigación a menos que sea una patente para un producto comercial. Los problemas de derechos de autor surgen si una parte del documento (redacción, oraciones o párrafo) se copia en otro lugar sin permiso. Si es una patente, entonces uno podría haber otorgado regalías a los inventores.

Sí, está perfectamente bien implementar el algoritmo que se ha descrito en otro artículo de investigación.

Sin embargo, debe obtener el reconocimiento y el crédito adecuados para quien escribió el algoritmo en primer lugar.

De hecho, podría seguir y enviar un correo al autor del artículo que describió el algoritmo.


Sin embargo, si realiza cambios, se convierte en su idea ahora que se deriva de un trabajo de investigación.

Pero el cambio debe ser significativo para ser considerado un cambio.