¿Es poco ético usar un código publicado en mi trabajo de tesis doctoral?

Usé el código de una tesis de maestría publicada en mi trabajo de doctorado. He modificado solo el 10% del código para adaptarlo a mis requisitos de investigación. Sin embargo, la mayor parte del código es desarrollado por el investigador original. Tuve que usar el código de la literatura porque actualmente no tengo el tiempo, los recursos o la motivación para escribir el código desde cero.

Sin embargo, tengo el dilema de si estoy haciendo algo poco ético al usar un código desarrollado por otra persona para mi investigación. Citaré la tesis original en mis artículos y tesis. Lo citaré de la siguiente manera:

El código utilizado en esta tesis ha sido desarrollado en base al trabajo publicado por John Doe en la Universidad de Agartha [1].

[1] Doe, J. Implementación de un código. Universidad de Agartha, 2008.

Además, no voy a agregar el código en mi tesis o mi artículo. ¿Será esto poco ético y una violación de los derechos de autor del autor original?

¿Bajo qué licencia se ha publicado el código? Lo más probable es que el autor original haya publicado el código para que usted y otros investigadores puedan trabajar con él.

Respuestas (3)

Hay tres problemas:

  1. ¿Es una violación de derechos de autor? Esto depende de la licencia bajo la cual se publicó el código original. Tendrás que leerlo.

  2. ¿Es plagio? No, has acreditado al autor original. Sin embargo, es posible que desee dejar más claro que en realidad se trata de una modificación relativamente menor de su código. Su redacción actual, "desarrollado en base al trabajo...", podría interpretarse como "Obtuve algunas ideas de su trabajo, pero luego escribí todo mi código desde cero", lo que tergiversaría la contribución real de los otros autores.

  3. ¿Es adecuado para su tesis doctoral? Podrías escribir una tesis completa que solo use el trabajo de otros, citado apropiadamente, con ajustes menores. No sería plagio, pero tampoco te daría un doctorado, porque no demuestra la capacidad de realizar una investigación independiente. Por lo tanto, debe asegurarse de que su asesor y comité estén plenamente conscientes de qué partes son su propio trabajo y qué partes son el trabajo de otros, para que puedan evaluar los logros de su investigación en función de lo que hizo . Si no creen que sea adecuado, es posible que tengas que esforzarte más para completar una tesis que aprueben.

    Lo mismo se aplica cuando publicas un artículo. Aquí, los editores y revisores deben evaluar su artículo en función de su novedad : ¿qué parte es un trabajo nuevo y qué parte simplemente hace uso del trabajo existente?

Los derechos de autor no están involucrados si el código no se publica.
@Buffy No, también necesita una licencia para usar el código. La pregunta indaga sobre la ética de usar el código, no escribir una tesis al respecto.
Buena respuesta, agregaré que cuando se hace referencia al código, es bastante estándar proporcionar un enlace al repositorio público del que obtuvo el código (por ejemplo, GitHub)
"una modificación relativamente menor de su código"; en realidad, eso dependería de lo que haga el 10% (y cuán 'crítico' sea); si el 90 % solo está haciendo la interfaz de usuario, formateando y analizando datos y demás, mientras que el 10 % es la parte que realmente está haciendo el trabajo de análisis real, bueno, ese cambio del 10 % sería, de hecho, un cambio importante en mi humilde opinión. ..
@AnonymousPhysicist Esa pregunta es de sentido común y tiene poco que ver con la Academia. Es lo mismo que "¿Es ético usar Microsoft Word para escribir mi tesis?", "No si lo pirateaste".
@Buffy Si el código no se publica, todos los derechos están reservados por defecto.
@CaptainEmacs, se publicó la tesis. No creo que copyright signifique lo que crees que significa. Se trata de publicar, no de usar. Hay mucho malentendido aquí. No solo por esta pregunta, sino en general. No puedo volver a publicar o publicar un trabajo derivado sin una licencia, pero ciertamente puedo usarlo .
@CaptainEmacs, supongamos que robo un camión camino a Borders Books y tiene mil libros adentro. Supongamos que leo esos libros, probablemente publicados "todos los derechos reservados". No es la ley de derechos de autor lo que rompo.
@Buffy Me temo que no puedo seguir tus argumentos aquí. Es simplemente evadir el problema. Que es: ¿puedo usar un código con derechos de autor para mi trabajo de doctorado, que por definición es público? No creo que esto haya sido respondido con conocimiento aquí. El ejemplo del camión robado no es ni de aquí ni de allá; es un asunto criminal, mientras que los derechos de autor, etc. son asuntos civiles. Estas serían demandas separadas incluso si se tratara del mismo incidente. La pregunta es si se mete en problemas por usar un método publicado pero no con copyleft. El movimiento del Software Libre lucha constantemente con estos problemas.
En cuanto a la ética, siempre que la cita sea clara e inequívoca, no parece que haya un problema. Creo que el quid es el aspecto legal.
@CaptainEmacs, ¿qué es exactamente lo que cree que la ley de derechos de autor protege y previene? Consulte: en.wikipedia.org/wiki/Copyright_law_of_the_United_States . Se trata de publicar y exhibir los trabajos de otros y trabajos derivados basados ​​en ellos. No se trata en absoluto del uso . Ni siquiera se trata de la creación y uso de obras derivadas, solo de su publicación. Léalo. IIRC, la convención de Berna es más permisiva que la ley estadounidense.
@Buffy No soy abogada y supongo que tú tampoco lo eres. ¿Quizás deberíamos esperar alguna respuesta calificada aquí? He seguido durante muchos años los desarrollos en torno al movimiento del Software Libre y tuvieron mucho cuidado de evitar una situación como la que describe el OP, precisamente por la dificultad y las áreas grises en el campo. Si usa un código de forma privada, por supuesto que nadie puede comprobarlo. Si escribes un doctorado basado en eso, que efectivamente es público, eso es diferente. Leí la página de Wikipedia como exigiste: dice que "preparar un trabajo derivado" es un derecho exclusivo del propietario de los derechos de autor. Lo siento.

No, no es poco ético. Si los autores originales no quisieran que usaras el código, no lo habrían hecho público. De hecho, es probable que se sientan halagados de que encuentres su código lo suficientemente útil/interesante como para usarlo.

Por supuesto, debe citar a los autores originales, ya que está utilizando su trabajo.

Depende de la licencia bajo la que lo lanzaron.
@Elin, no para uso .
OP no está usando, OP está modificando. Y las licencias pueden ser sobre el uso, es solo que algunas licencias están más enfocadas en la distribución, por ejemplo, la licencia GPL te da la licencia para redistribuir bajo ciertas condiciones. También te da licencia para ejecutar, estudiar y modificar.

Descargo de responsabilidad: no soy abogado.

Pero lo que sugiere está bien a menos que el código haya sido patentado. Eso es muy poco probable, por supuesto.

Distingue entre usar algo (permitido, a menos que esté patentado) y volver a publicarlo (depende de la licencia).

El único momento en el que no puede usar algo es cuando ha sido patentado pero no tiene licencia para usted. Dudo que ese sea el caso aquí. Pero de lo contrario, puede usar lo que encuentre y puede usar modificaciones. Simplemente no puede volver a publicar el trabajo de otros sin algún tipo de permiso, como una licencia.

El plagio es un tema diferente a la publicación/derechos de autor. Si cita la obra está atribuyéndola correctamente a la fuente y así evitar el plagio.

Piensa en una analogía con las matemáticas. Si encuentro una fórmula (con derechos de autor) en un libro de matemáticas, puedo usarla. Incluso puedo adaptarlo para otro uso. No puedo afirmar que lo creé (eso sería plagio) y no puedo volver a publicarlo sin permiso. Si no fuera así, sería imposible que las matemáticas avanzaran. Cada fórmula u otra idea sería un bloqueo absoluto para cualquier otro matemático.

Piensa en una analogía con la poesía. Si encuentro un poema publicado en alguna parte, puedo adaptarlo y reescribirlo para mis propios fines. Simplemente no puedo volver a publicarlo y es posible que no pueda publicar mi reescritura. Pero puedo usarlo yo mismo, tal vez para mi propio disfrute.

El código es un poco diferente ya que se puede ejecutar. Si lo encuentro y no está patentado, puedo ejecutarlo. También puedo reescribirlo para mis propios propósitos. Y puedo ejecutar eso también. Simplemente no puedo volver a publicarlo necesariamente. Y si puedo publicar el código modificado depende de las cosas.

Para fines de reproducibilidad, puede publicar cómo cambió el original porque ese es su trabajo, pero es posible que no pueda publicar la versión completa que usó ya que es en parte el trabajo de otro, pero eso depende de la licencia.


Desde mi punto de vista, patentar el código es extremadamente problemático. Desafortunadamente es posible hacerlo en algunos lugares.

Tenga en cuenta que asumí que el código del programa se publica como texto, no como un ejecutable. También he asumido que tienes acceso legal a ese texto.


Tenga en cuenta también que he asumido que no es un "secreto comercial". Si ese fuera el caso, entonces ni siquiera podría verlo sin (probablemente) firmar una licencia explícita que establezca los términos. Pero los poseedores de secretos comerciales tienen que actuar con la debida diligencia para mantener el trabajo en "secreto".

Está asumiendo que el autor tiene acceso legal al código/libro/poema en primer lugar. Desearía que tuvieras razón, pero no la tienes. Tu perfil dice que eres profesor de informática. Supongo que ha leído el EULA sobre software comercial y ha visto todas las restricciones que impone. Su institución probablemente paga por licencias que no siguen las reglas que ha descrito en su respuesta.
@AnonymousPhysicist, sí, hago esa suposición. Creo que es justo para algo (código de computadora) "publicado en una tesis de maestría". Es bastante diferente para las cosas que no se publican como fuente sino solo como ejecutables.
@AnonymousPhysicist, los libros de texto de informática generalmente se publican con "todos los derechos reservados". Contienen código, como el programa "hola mundo". ¿Un estudiante no es ético por ingresar a ese programa y ejecutarlo? ¿Por adaptarlo a "hola universo"?
@AnonymousPhysicist, tenga en cuenta que las entidades comerciales usan "secreto comercial" para proteger su código fuente. Al publicar ejecutables, la única forma de "usarlo" es eludir los derechos de autor y el único uso de la copia es ejecutarlo. Eso no es lo mismo para el código fuente que tiene otros usos, como aprender de él. Si tiene una copia legal de la fuente, puede usarla para todos los usos legales, incluida la ejecución. Pero no se puede publicar ni publicar adaptaciones sin licencia. El código fuente es solo texto.
@AnonymousPhysicist, también tenga en cuenta que los acuerdos de EULA se refieren a la ley contractual, no a la ley de derechos de autor. Y, dado que son restrictivos, no permisivos, algunos tribunales han dictaminado que algunos de estos "acuerdos" no son exigibles, por ser un uso indebido del derecho contractual. Confundir estas cosas no es útil para el OP. Tenga en cuenta que la licencia de derechos de autor es, por su naturaleza, permisiva. No puede imponer restricciones adicionales a través de una licencia de derechos de autor. El derecho contractual es bastante diferente.