Recientemente presenté un artículo en una conferencia de primer nivel en un campo de ingeniería informática. Hice ese trabajo como asistente de investigación con un profesor, pero ahora estoy trabajando en la industria. Dos investigadores diferentes, llamémoslos John y Sam, desean trabajar en una extensión de este trabajo. Pero ambos necesitan mi ayuda ya que sienten que podré resolver su problema rápidamente según mi experiencia. John es un estudiante de doctorado con quien trabajé y fue el segundo autor del artículo. Sam es un estudiante de doctorado, en otra universidad, a quien conocí en la conferencia. Dado que ambos tienen una solicitud de ayuda y ambos están trabajando en la misma extensión del trabajo, ¿a quién debo ayudar?
Antecedentes: Originalmente planeé trabajar solo en mi artículo junto con mi asesor. Después de que terminé con aproximadamente el 80% del trabajo, conocí a John (que es un estudiante de doctorado con mi asesor) y decidí colaborar con él porque él también estaba trabajando en un problema similar (él en ese momento estaba trabajando en la extensión sí mismo). John no contribuyó directamente con el trabajo (yo era el único autor de todo el código e hice todos los análisis con la ayuda de mi asesor), pero me ayudó con la selección de la conferencia y la redacción del artículo. Como John estaba patrocinado por una empresa, tener su nombre como autor significaba que ahora toda la propiedad de la obra recaía en la empresa, al menos eso fue lo que me dijeron John y el asesor. Esto significaba que tenían todos los derechos sobre el código (aunque nunca cedí mis derechos explícitamente). Mi asesor es particular en cuestiones legales y, por lo tanto, no quiere que haga el código de código abierto. Pero como la compañía no estaba interesada en usar el código y yo no quería que mi trabajo se desperdiciara, hice el código de código abierto, desconocido para mi asesor o para John.
Pregunta: Deseo maximizar el uso de mi trabajo (ya que es mi primer trabajo de investigación). Entonces, ¿debería continuar ayudando tanto a John como a Sam, que están trabajando en el mismo tema? Mi preocupación es que uno de ellos habrá perdido el tiempo si el otro logra publicar un artículo primero.
Confío más en las habilidades de Sam (basado en sus trabajos anteriores y John no tiene mucha experiencia en este campo), pero John me indicó desde el principio que estaba más interesado en la extensión que en el trabajo que hice en el papel.
Mi otra opción es revelarles a ambos sobre el otro para que posiblemente puedan colaborar. Pero como le dije a Sam que mi código es de código abierto, es posible que Sam le cuente a John esta información, lo que podría irritar a mi antiguo asesor. Me gustaría evitar esto porque podría necesitar favores en el futuro, como una carta de recomendación, si decido seguir un doctorado.
Editar: he abierto el código a través de GitHub (cambié el repositorio de privado a público). Todavía no he agregado ninguna licencia (así que legalmente, de forma predeterminada, no es de código abierto como de uso gratuito, pero cualquiera puede navegar a través de él), por lo que sigo conservando todos los derechos. Básicamente, utilicé la terminología incorrecta, el código es público (en lugar de código abierto). No he hablado con ningún representante de la empresa, solo mi asesor y John han estado en contacto con ellos. Por lo que me dice John, la compañía ya no está interesada en el proyecto y creo que la financiación de John también se está deteniendo por esto.
Según las respuestas, voy a pedirles a Sam y John que trabajen juntos (al menos les hablen a ambos sobre el otro) y le pediré a Sam que no revele sobre el código público. Todavía no estoy convencido de volver a hacer que el código sea privado porque, al ser un campo de ingeniería informática (campo aplicado), solo basado en papel, será difícil para cualquiera replicar el trabajo (la evidencia es que tanto John como Sam necesitan mi ayuda ).
Trabaje con John y Sam en el mismo papel . Todos ustedes tienen algo que ofrecer, así que aunen sus esfuerzos y trabajen juntos.
Este problema de código abierto es realmente complicado. Mi primera preocupación es su base legal: asegúrese de no tener ninguna responsabilidad legal por hacer que ese código sea de código abierto. Es posible que deba consultar con un abogado.
En segundo lugar, John es uno de los autores de su artículo. Entonces, este es un trabajo conjunto, independientemente de quién haya hecho qué. Ahora que está publicado, cualquiera puede hacer cualquier cosa con el trabajo publicado, pero todo lo que no esté publicado (por ejemplo, el código) podría considerarse propiedad intelectual (consulte el párrafo anterior). Incluso más allá de las cuestiones legales, este es un trabajo conjunto, por lo que dejar a John trabajando en su artículo mientras ayudas a Sam a sacarlo es bastante cuestionable desde el punto de vista ético. Incluso si John y Sam fueran dos completos extraños, sería razonable ponerlos en contacto o decirle a uno que ha decidido trabajar con el otro en el mismo problema.
El problema del "código abierto" probablemente se habría resuelto fácilmente, excepto que ahora ha empeorado la situación al actuar a espaldas de la gente.
Vengo del lado de la "industria" de este tipo de situación y, por mi larga experiencia, es poco probable que la empresa realmente quiera el código . Quieren que las ideas expresadas en él, las implementen a su manera.
Aparentemente, John recibió el mensaje de que "la IP es importante", ¡pero él no es la persona de la empresa que toma las decisiones o firma el dinero del patrocinio! Hubiera sido mucho mejor tratar con quien sea que administre el patrocinio y obtener un acuerdo adecuado por escrito si fuera necesario.
Es muy poco probable que la empresa quiera evitar que la universidad realice más investigaciones, especialmente porque parece que obtienen este código "gratis" y no lo sabían cuando establecieron el patrocinio original de John. De hecho, podrían incluso patrocinar más investigaciones.
Pero desde el lado de la mesa de la industria, lo único que realmente me molesta es cuando la gente comienza a intentar jugar juegos tontos con IP, y "poner algo en el dominio público" a mis espaldas parece exactamente eso, una tontería. juego. Si la IP "pertenece" a la empresa patrocinadora oa la universidad, está bien de cualquier manera. ambas partes pueden hacer negocios a partir de ese punto si ambos son socios dispuestos. Pero cuando un socio de repente toma una acción unilateral, eso envía un mensaje de que ya no es un socio dispuesto.
A corto plazo, bueno, desde el punto de vista de la industria, no espera que todos los proyectos de investigación se paguen solos, por lo que si este no produce ningún producto final utilizable (y el código con una licencia de código abierto podría no ser utilizable por la compañía!) eso no va a sorprender a nadie.
Pero a largo plazo, si hay varias universidades que son posibles lugares para patrocinar la investigación, y una de ellas tiene un historial de jugar juegos de propiedad intelectual, adivina cuál es menos probable que recomiende, la próxima vez...
Todos deberían hacer un estudio colaborativo. John y Sam deberían haber compartido la autoría en primer lugar o Sam en primer lugar y John en segundo lugar, con usted brindando orientación y consulta sobre todo el proyecto.
Si es específico acerca de la naturaleza de código abierto del código, discuta este tema con John y Sam. Haga esto, antes de acudir a sus asesores legales.
Como John estaba patrocinado por una empresa, tener su nombre como autor significaba que ahora toda la propiedad de la obra recaía en la empresa, al menos eso fue lo que me dijeron John y el asesor.
Lo siento, pero esto me parece muy turbio y creo que John te está tomando por tonto o que el mismo John es un tonto. Si eres el autor del código, es tu código. Si el código está presente en un repositorio privado (¿lo es?) en la nube, establece que usted es el creador y colaborador de la base de código. La contribución por parte del autor en el documento establece la contribución tanto de usted como de John.
A menos que firme algún tipo de acuerdo renunciando a sus derechos sobre el código, no se convierte en propiedad intelectual de un tercero. Además, es posible que ya hayas renunciado a los derechos que tenías sobre el código cuando te convertiste en estudiante de la universidad. Vuelve y revisa todos los papeles que te hicieron firmar en ese entonces. En tal caso, el código pertenece a la universidad.
Además, vale la pena revisar las licencias de las dependencias que hayas importado y también las licencias del lenguaje que usaste para escribir el código. En muchos casos, las licencias estipularán (consulte Apache) que el uso de este software significa que tendrá que conservar y mantener la licencia en su base de código.
Haga todo esto antes de hablar con un asesor legal.
Stephan Kolasa
GittingGud
Wolfgang Bangerth
Nate Eldredge
Wolfgang Bangerth
Nate Eldredge
terdón
Wolfgang Bangerth
Wolfgang Bangerth
terdón
Wolfgang Bangerth
Stephan Kolasa
Saksham jainista
Mate
Saksham jainista
Mate
O Mapeador
O Mapeador
O Mapeador
Wolfgang Bangerth