Si la atribución se realiza mediante un seudónimo, ¿quién posee los derechos del código? [cerrado]

15

Conozco algunos casos en los que los codificadores usaron un seudónimo para atribución en lugar de sus nombres reales.

Ejemplos incluyen:

Una cosa que me he preguntado es si la atribución se realiza a través de un seudónimo, ¿quién posee los derechos del código?

errores
fuente
@ Yannis Rizos: Una pregunta es sobre el uso de un nombre real, la otra es sobre el uso del seudónimo, ¿cómo son la misma pregunta?
errores
@blunders Las ventajas de usar un seudónimo son las desventajas de usar su nombre real y viceversa.
yannis
44
Votar para cerrar ya que esta es una pregunta legal, que ya no se considera sobre el tema.
Ixrec
2
Oh, todavía estás por aquí. En ese caso, aquí está su enlace: meta.programmers.stackexchange.com/questions/7265/…
Ixrec

Respuestas:

11

La ventaja obvia de un seudónimo: permanece en el anonimato si lo desea (incluso si puede ser difícil si contribuye a un proyecto bien conocido). Esto significa varias cosas:

  • No le molestan los correos electrónicos de personas que conocen su nombre y el hecho de que usted participa en el proyecto,
  • Si trabaja en algunas compañías con políticas estrictas, evitará el problema de que todo lo que escribe pertenece a esta compañía¹,
  • Puede salir del proyecto de código abierto en cualquier momento, y nadie lo molestará, nunca,
  • Durante una entrevista para un trabajo, nunca tendrá que responder preguntas como esta:

Hace diez años, contribuiste al proyecto <Name here>. Hemos descargado el código de este período de SVN, y hay mucho código ilegible, difícil de mantener, con muchos errores, sin comentarios, etc. ¿Puede explicar eso y qué ha cambiado en los últimos diez años? en tu estilo de codificación?

Por el contrario, significa que si realiza una contribución de nivel profesional, escribiendo un código de alta calidad, etc., no será recompensado personalmente. Todavía puede decir que es su código durante las entrevistas, pero es mucho más indirecto.


¹ No soy abogado, por lo que puede ser inexacto en su país.

Arseni Mourzenko
fuente
1
"Puedes abandonar el proyecto de código abierto en cualquier momento, y nadie te molestará, nunca". Supongamos que un proyecto que ha tenido contribuyentes independientes quiere pasar de una licencia GPL a una licencia BSD. Técnicamente, necesitan el permiso de todos los que contribuyeron al proyecto, pero prácticamente no pueden obtener este permiso si algunos de esos contribuyentes han usado seudónimos y no pueden ser localizados para ser contactados. Sin embargo, siempre pueden contactar de nuevo si hacen algo y afirman los derechos de autor. Se pone realmente pegajoso en situaciones como esa.
Joe Z.
Aunque podría ser simplemente mi desconfianza general hacia las identidades seudónimas cuando se trata de firmar acuerdos legales con ellas. No quiero que la gente tenga ese tipo de poder sobre mí si no puedo tener el mismo poder sobre ellos.
Joe Z.
Es por eso que en los proyectos de código abierto que ejecuto, tengo un "acuerdo de licencia de contribuyente no oficial" que dice que si no están dispuestos a revelar su nombre completo o cualquier otro detalle para el mantenimiento de registros, entonces cualquier código que contribuyan tendrá sus derechos de autor transferidos al proyecto y, por lo tanto, a mí.
Joe Z.
Sin embargo, si revelan su nombre completo o información de contacto (solo para el proyecto, no para el público), simplemente le dan permiso al proyecto para hacer lo que necesita hacer con él.
Joe Z.