¿Puede mi empresa ceder derechos de IP para una aplicación que cancelé horas a otra startup? [cerrado]

87

Soy pasante de una compañía de salud (no remunerada), llamémosla Compañía A y noté que están usando una gran cantidad de formularios en papel para las cosas que se pueden hacer en la computadora. Archivos de Excel para cosas que no deberían estar en Excel. Así que quería mejorar mi programación y pensé que era la mejor oportunidad para hacerlo.

Desarrollé un par de aplicaciones para su uso. Todas estas aplicaciones estaban fuera del tiempo de la empresa. Una aplicación que hice y les encanta y uno de los directores tiene un hermano que tiene una empresa de salud. Quiere que le entregue mi código fuente para que la compañía de su hermano pueda desarrollarlo más y tal vez venderlo (estoy fuera de la ecuación).

No tengo intención de entregar mi código, ya que paso mucho tiempo afuera, pero tampoco quiero quemar puentes con nadie en la empresa. No puedo ir al director y decirle "No lo creo".

Estoy de acuerdo con demostrarle al hermano cómo funciona, pero la línea está renunciando a mi código. Si quieren construir algo así, pueden seguir adelante, no tengo ningún problema.

¿Cuál es la forma correcta de abordar esto y tienen derecho a hacerme esto?

Editar: no hay contrato, nunca firmé nada

Mike Diaz
fuente
78
Si no quiere "quemar puentes" con esa compañía, simplemente haga pública su aplicación (de código abierto o no) y dígales que la descarguen. Al menos tendrás un perfil público que también es bueno.
duros
32
¿Dónde se encuentra y qué tipo de contrato tiene como pasante? Dependiendo de dónde se encuentre internado y de su contrato con la Compañía A, su esfuerzo intelectual, incluso en su propio hogar, ¡ puede ser propiedad de la Compañía A!
Mark Booth el
17
IANAL, pero para mí, si usted es un interno no remunerado, cada momento de cada día está fuera del horario de la empresa. El punto principal de la compensación es que en algún momento el jefe querrá que hagas algo que tú no quieres hacer. Si te gusta la compensación, tienes que hacerlo. En su caso, no tiene que hacer nada.
emory el
11
IANAL, pero si tuviera una empresa nueva y estuviera vendiendo código escrito por el interno no remunerado de mi hermano, estaría muy seguro de que dicho interno ingenuo no remunerado firmó un acuerdo irrestricto de propiedad intelectual que me otorga derechos suficientes sobre el software. De lo contrario, tendría miedo de gastar dinero para desarrollarlo, ganar dinero vendiéndolo, y luego lo usaría como prueba de su valor en la corte y me demandaría por mucho más de lo que hubiera pagado por él.
psr
66
¿Se puede incorporar alguno de estos comentarios a la pregunta? Si no, por favor lleve la discusión al Chat de Ingeniería de Software
ChrisF

Respuestas:

87

IANAL . El contrato importa aquí. Eso es todo lo que puedo decir al respecto y no repetiré los consejos que todos los demás han dado. Es posible que la compañía ya lo posea y usted no tiene voz en el asunto. Incluso un abogado le diría que contrate a un abogado si decide simplemente decir "No". Entonces, si esa es su elección, contrate a un abogado.

Leí y releí esta pregunta hasta que descubrí por qué te importa Burning Bridges. Supongo que su verdadera preocupación es que, como pasante, no está buscando un millón de dólares. Diablos, no especificas que eres un pasante de desarrollo de software, lo que puede significar que no te metiste en esto con la intención de ser un programador. Creo que lo que realmente está buscando es que la compañía muestre respeto por su trabajo. Es posible que incluso se haya sorprendido con lo bien que resultó este proyecto y tal vez quiera avanzar a una nueva carrera profesional como desarrollador de software. Esto es algo de lo que estar orgulloso. Este proyecto es un gran problema, no lo desordene con basura innecesaria tomando una cosa que dijo su jefe y exagerando.

La perspectiva del jefe

En primer lugar, recuerda que tu jefe es humano . Comete errores como todos los demás. En segundo lugar, también debe tener en cuenta que su jefe puede no saber nada sobre el software. Le mostraste algo genial, que está pensando "Genial, mi hermano conoce el software; podría hacer algo con esto". Él no sabe que te tomó mucho tiempo. Es probable que ni siquiera sepa que todavía eres un interno no remunerado.

Cómo pensarlo

Primero, te diré que puedes ganar esto. Incluso si esta compañía lo tiene bajo el contrato más desagradable conocido por el hombre, en el mercado más anti-empleado en la tierra, y tiene un jefe extremadamente malo, esta es una situación ganable. Podrías lograr que entiendan tu valía aquí.

La pregunta es, ¿cómo quieres que demuestren que se preocupan por tu trabajo? ¿Realmente quieres que te paguen por este proyecto? Basado en el hecho de que está dispuesto a hacer una demostración del software, supongo que no le importa mucho la parte de pago, sino más bien el hecho de que trabajó muy duro y desea ser reconocido por ello. Si desea un puesto permanente en la empresa a cambio, hágalo evidente. Si crees que te gustaría pasar al desarrollo de software, tal vez podrías preguntar si te trasladarán a la compañía del hermano en una posición real y remunerada.

La conclusión es que, antes de que pueda acercarse a su jefe para obtener lo que desea, debe decidir realmente lo que desea .

Cómo acercarse al jefe

Lo primero es lo primero, no intentes atrapar al jefe mientras camina entre reuniones. Haga una cita . Es posible que solo necesite cinco minutos, pero cinco minutos es mucho tiempo cuando dirige una empresa. Hable con él y pregúntele sobre los horarios que le funcionan y ponga la cita en su calendario si puede.

Con la cita establecida, debe ir preparado . Tenga un bosquejo de los puntos que desea hacer en una hoja de papel para que no se ponga nervioso y olvide todo. Recuerda que más personas mencionan el discurso público como su miedo número uno que la muerte. Olvidarás cosas, así que escríbelas . Ir preparado también se ve bien para el jefe. Le muestra que no estás tratando de perder su tiempo. Incluso el jefe más anal se relaja un poco cuando ve que has preparado lo que vas a decir.

Qué decir

Nada es más valioso para un gerente que los números. Si obtiene una estadística BLS o dos, es más probable que llame su atención. Si puede, calcule el valor potencial para su empresa en cantidades reales en dólares y póngalo frente a él. Muéstrale que vales algo en términos de tiempo, ventas o, si puedes, cantidades planas en dólares.

El uso de palabras de moda solo ayuda si su jefe está interesado en ese tipo de cosas. Es importante que te mantengas en el punto. A tu jefe no le importa cómo escribiste ese programa. No lo entendería si lo explicaras. Solo quiere saber por qué crees que vale algo para él.

No te pongas personal. Como dije, el jefe no hablará tu idioma. No pierdas el tiempo explicando algunos errores realmente desafiantes que superaste al escribir el programa. Es una caja negra para él. Por lo que a él respecta, no le cuesta nada escribirlo. En cambio, arroje números a él en cuanto a costo, en términos de tiempo y dinero .

Mira las cosas que dijo en el pasado y trata de asociarlo con el trabajo que has hecho. Si ha trabajado con el jefe antes, esto puede ser fácil. Asocia el trabajo que has hecho con las quejas específicas que hizo en el pasado. Demuestre cómo está solucionando los problemas que ha encontrado y por qué lo vale.

Se puede hacer

Puedo decirles con toda honestidad que esto es factible. He vendido este tipo de ideas en el pasado. Es solo cuestión de hacerlo bien. Piensa en las cosas en las que está pensando y habla su idioma y realmente puedes obtener lo que quieres de esto.

deltree
fuente
14
Esta también es una oportunidad. Incluso después de entregar el código, van a querer apoyo, y después de que te vayas y vuelvas a la universidad, eres la persona ideal para proporcionarlo. Un pequeño consejo, en las ofertas de consultoría siempre pida al menos el doble de $ / hora que cree que es ridículo.
Martin Beckett el
44
@Krelp: "IANAL" es bastante estándar cuando proporciona información que podría interpretarse como asesoramiento legal. Los consejos que causan daños pueden ser una responsabilidad procesable, por lo que IANAL es un recordatorio para tomar todo lo que lee en Internet con un grano de sal.
KeithS
2
Otro punto: las personas de la empresa tienden a valorarlo en función de cuánto le pagan (es decir, los pasantes no remunerados están en la parte inferior). Si les das tu código, puede que estén contentos de obtener algo por nada, pero no te respetarán por ello: es una mierda gratis que le dieron a un interno no remunerado. Entonces, si está interesado en una relación a largo plazo con esta empresa, debe asegurarse de obtener algo de ellos, solo para mejorar su estado a largo plazo.
Próxima tormenta el
2
Me decepcionó que obtuvieras más votos que yo, luego leí tu respuesta. Es soberbio. Trae todo de vuelta a la tierra y se ocupa del factor humano. +1
Andrew T Finnell
1
+1 Esta es la única respuesta que trata (aunque indirectamente) con la posibilidad de que la Compañía A simplemente pueda hacer que la vida de los OP sea miserable, incluso si cada juez de la Corte Suprema puede ver lo correcto de la causa. La compañía podría decidir desafiar la propiedad de los OP, robar o duplicar el trabajo, y el OP tendría que encontrar una forma de luchar por él, probablemente gastando mucho más de lo que invirtieron en el original.
Joshua Drake
49

Depende de su contrato con la Compañía A. ¿Tienen alguna cláusula en el contrato con respecto a los trabajos que escribe fuera del trabajo? Algunos lo hacen. Si ese es el caso, no estoy seguro de lo que puede hacer. De lo contrario, sigue siendo el propietario del código y no está obligado a renunciar a él.

Puede intentar venderles el código fuente de la aplicación. Estoy de acuerdo en que no debe "quemar ningún puente", pero eso no significa que no pueda tener una postura firme sobre su producto. No tiene que regalar cosas gratis solo para mantener una perspectiva positiva a los ojos de la compañía. No hay ninguna razón por la que no pueda venderles el software y aún así mantener una buena relación con la empresa.

Después de todo, si la compañía quiere aprovechar su trabajo así, ¿realmente le importa si quema ese puente en particular?

Oleksi
fuente
Ese sería él dando el código fuente a la compañía, no a la compañía del hermano del director.
Firmar el
No estoy seguro de lo que quieres decir, pero en realidad no importa a quién se lo estés vendiendo. O la Compañía A directamente, o la compañía del hermano. En cualquier caso, puede tener la misma postura.
Oleksi
30
Los contratos que requieren la entrega del trabajo realizado fuera de la empresa no siempre son legalmente vinculantes. Como pasante no remunerado, no tiene ninguna posibilidad.
Jonathan Allen el
3
También depende de su ubicación. Por ejemplo, trabajo en Kansas dentro de los Estados Unidos. La ley del estado de Kansas tiene una disposición que anula específicamente cualquier cláusula de contrato de trabajo que afirme que el trabajo fuera del horario laboral es propiedad de la compañía, a menos que use los recursos de la compañía para escribirlo. La única respuesta verdaderamente correcta aquí es consultar a un abogado, por supuesto.
Dan Lyons el
3
Como siempre. Póngase en contacto con un abogado si es lo suficientemente importante para usted
Paul
23

Si yo fuera el OP, ¡ignoraría cada respuesta publicada!

¡Está haciendo una pregunta LEGAL y obteniendo respuestas de personas que NO SON ABOGADOS!

En pocas palabras, debe consultar con un abogado en su jurisdicción.

La respuesta a su pregunta puede ser diferente según su localidad.

Sin embargo, muchas personas aquí (que no son abogados) hablan de "contratos", solo porque algo está escrito en papel y se llama contrato, NO necesariamente lo hace legalmente vinculante. En contraste con eso, solo porque algo no se haya escrito en un contacto legalmente vinculante, no significa que tenga un reinado libre.

Nuevamente, la única forma de obtener una respuesta adecuada es consultar con un abogado.

PD: No estoy golpeando la inteligencia de la gente aquí. Estoy seguro de que hay muchos desarrolladores extremadamente talentosos aquí. Parece que a la gente le encanta dar consejos legales y jurar que es un hecho, cuando la realidad es, no tienen idea de lo que están hablando.

Keltari
fuente
77
Estoy seguro de que sabía que estaba publicando en programmers.stackexchange.com no legaladvice.stackexchange.com
Andrew T Finnell
3
Andrew, no creó la publicación para que la gente pueda revisar su ortografía. Él está pidiendo consejo. Y le pregunta a las personas equivocadas.
Keltari
2
@Keltari - Para ser justos, el autor de la pregunta también preguntó sobre la ética de la situación a la que la mayoría de la gente no ha respondido.
rjzii
1
@RobZ - Vuelve a leer la publicación del OP. Nunca preguntó si lo que estaban haciendo era ético. La única mención de la ética fue una etiqueta. Su pregunta fue: "¿Cuál es la forma correcta de abordar esto y tienen derecho a hacerme esto?" No puede responder la primera parte sin conocer la segunda parte, que es una cuestión de derecho.
Keltari
2
@Keltari: la ética y la legalidad son dos cosas completamente diferentes, es decir, algo podría ser legal, pero todos estarán de acuerdo en que no es ético. Además, mientras he estado en SO, las etiquetas tienen un contexto implícito.
rjzii
19

Esto depende del contrato que firmó.

El hecho de que lo haya hecho "en su propio tiempo" no significa que sea suyo. Esto es 100% un problema de contrato.

Tienes que tener cuidado cuando dices "en tu propio tiempo". ¿Qué crees que significa eso? Si un jugador profesional de baloncesto decidió jugar para dos equipos, ¿crees que está bien? Obviamente tiene tiempo de inactividad para hacer lo que quiere. Entonces, ¿debería ser capaz de hacer eso?

También debe tener cuidado al ser demandado ahora por la empresa. Podrían decir que usó parte de su propiedad intelectual para producir una aplicación a la que no tenía derecho, especialmente si decide venderla o regalarla a otra compañía más tarde.

Dicho esto, ¿fue contratado como programador interno para la Compañía de Seguros de Salud? Si fue contratado como programador, voy a decir que lo más probable es que esté obligado a darles el código fuente.

He visto muchos contratos que dicen que todo lo que crea un empleado, sin importar lo que sea, es propiedad de la empresa. Me imagino que Apple y Microsoft probablemente tengan estas cláusulas. Atribuya esto a las lecciones aprendidas.

Míralo desde su perspectiva. ¿Cómo escribiste la aplicación? ¿En su propia computadora que trajo al trabajo o una de las suyas? En su red? ¿Probaste con sus datos y sus formularios?

Esto no es una cuestión de ética, es una cuestión de legalidad.

Si firmó un contrato que hace que todos sus trabajos sean suyos, y el Director tiene el poder de tomar decisiones sobre los trabajos de sus empresas, puede hacer lo que quiera.

Andrew Finnell
fuente
12
+1 Todos los puntos buenos. OTOH, si el OP no está pagado, las cosas habituales de "trabajo por contrato" pueden no aplicarse. La verdad es que el OP realmente debería hablar con un abogado para determinar si él (o la empresa) tiene algo en qué apoyarse.
Caleb
66
He visto muchos contratos que dicen que todo lo que crea un empleado, sin importar lo que sea, es propiedad de la empresa. Afortunadamente, esos son ilegales en la mayoría de los lugares. También hay leyes contra el aprovechamiento del trabajo de los pasantes no remunerados. Sin embargo, totalmente de acuerdo con el resto, debería consultar a un abogado.
stonemetal
77
Una vez tuve uno de estos contratos, le dije a HR que produje arte fetichista en mi tiempo libre y que podría tener una copia del logotipo de la compañía para poder atribuirlo adecuadamente. ¡Ciertamente divirtió a mi gerente!
Martin Beckett
2
Sin embargo, mucha gente aquí habla de "contratos", solo porque algo está escrito en papel y se llama contrato, NO necesariamente lo hace legalmente vinculante. En contraste con eso, solo porque algo no haya sido escrito en un contacto legalmente vinculante, no significa que tenga un reinado libre. En términos de contratos, ser un interno no remunerado es irrelevante. Típicamente, un contrato implica que ambas partes obtienen algo del contrato, algo no necesariamente significa ganancia monetaria. Un abogado puede argumentar fácilmente que ganó experiencia y trabajo en red. En pocas palabras, tiene que hablar con un abogado.
Keltari el
2
Me imagino que Apple y Microsoft no tendrían eso, porque tanto en California como en Washington no es legal que una compañía ponga eso en un contrato. : P
Mason Wheeler
14

Wow, estos tipos son codiciosos. Lo llevan a trabajar de forma gratuita y luego quieren que done la IP que desarrolló en su propio tiempo. ¿Estás seguro de que te importan sus sentimientos? No suenan como personas muy agradables.

Lo más profesional es establecer un precio por su trabajo. Aproximadamente $ 150 / hora por el tiempo que pasó desarrollando esto sería perfectamente razonable; les costará al menos tanto reproducirlo.

Kevin Cline
fuente
44
@maple_shaft Hasta que haya sido responsable no solo de su familia, sino que las familias de todos sus empleados no asumen que los Gerentes o "MBA" no hacen mucho trabajo. Apesta cuando una mala decisión te despide, pero apesta más cuando una mala decisión afecta a una empresa y despide a todos.
Andrew T Finnell el
55
@AndrewFinnell Las decisiones buenas y malas se toman todo el tiempo con muy poco trabajo real involucrado, y aun así, la mayor parte es ciega estúpida suerte. Las empresas de software más exitosas no se produjeron debido al trabajo duro y brillante de Übermenschen, sino principalmente porque estaban en el lugar correcto en el momento correcto. Las personas que lideran estas compañías estaban en el lugar correcto en el momento correcto o conocían a alguien importante. Llámame Fatalista si lo deseas, pero un fatalista no tiene ansiedad ni culpa por haber tomado la decisión equivocada cuando el resultado es más o menos una tirada de dados.
maple_shaft
Ya ha donado su IP a la compañía al permitirles usarla de forma gratuita. Si yo fuera el CIO, insistiría en que poseía el código fuente tan pronto como lo pusieras en nuestra red y me enteraría de quien te permitió poner el código casero en mi red sin probarlo o ver el código fuente y hacer Seguro que no tenía errores ni estaba cargado de caballos de Troya.
David Navarre
1
@maple_shaft La escuela de medicina habría implicado muchas más deudas y ... serías médico cuando hay escasez de médicos y demandas de que trabajen más horas para atender a más pacientes. Sea agradecido por lo que tiene y encuentre una manera de ver el lado positivo: ¡al menos no está trabajando en FORTRAN 77 o COBOL!
David Navarre
11

En primer lugar, esto en la superficie parece muy sórdido. Contrato o no.

¿Estás seguro de que el gerente es consciente de que esto se hizo fuera de horario, en tu propio tiempo? Puede tener la impresión de que hiciste esto mientras estabas en la oficina. Le agradecería cortésmente su interés, pero tenga en cuenta que esto fue algo que hizo en su propio tiempo. Si les gustaría hablar sobre la adquisición del código fuente o contratarlo para ampliarlo, estaría abierto a la idea. Después de todo, ya has demostrado que serías muy valioso para ellos.

"Editar: no hay contrato, nunca firmé nada"

Con esto, creo que las palabras que estás buscando son:

Muéstrame el dinero

NO te preocupes por quemar puentes aquí. Si esta compañía es realmente sórdida como para 'exigir' el código fuente, usted canceló las horas como pasante no remunerado y generalmente se aprovecha de usted, entonces de todos modos no querrá una carrera larga con ellos.

Gran maestro B
fuente
10

¡Espere! ¡No está pagado!

No hay forma de que ese contrato se mantenga, suponiendo que exista un contrato en primer lugar. Sin una justa compensación, los contratos no son legalmente vinculantes.

Dígales que está dispuesto a licenciarlo si lo desea, pero que no se lo imaginan ellos.

Jonathan Allen
fuente
Esa es una suposición incorrecta. Típicamente, un contrato implica que ambas partes obtienen algo del contrato, algo no necesariamente significa ganancia monetaria. Un abogado puede argumentar fácilmente que ganó experiencia y trabajo en red.
Keltari el
2
@Keltari - Sin embargo, depende de la jurisdicción, en los Estados Unidos no puede obtener un beneficio monetario del trabajo de un interno no remunerado. Como mínimo, tendrían que pagar retroactivamente al solicitante al menos un salario mínimo. Esta es parte de la razón por la cual los pasantes generalmente reciben un pago ya que oficialmente caen bajo las leyes de trabajo por contrato en ese momento.
rjzii
2
Como dice @RobZ: En los EE. UU., Una posición no remunerada implica que el empleador "no obtiene ninguna ventaja inmediata". dol.gov/whd/regs/compliance/whdfs71.htm
Peter K.
8

Primero averiguaría cuáles son tus objetivos aquí. No quiere entregar el código y no quiere quemar puentes, pero ¿qué quiere hacer con él ahora? ¿De código abierto? Intenta venderlo? No estoy seguro si lo sabes, pero lo resolvería primero.

Una vez que sepa cuál es su objetivo, me sentaré con su jefe y le explicaré tranquilamente su posición antes de que haga algo. Explica cómo pones mucho esfuerzo en tu código, y que prefieres no entregarlo. Estás trabajando gratis, así que no creo que tu jefe pueda obligarte a hacer nada. Si quieres abrirlo, díselo antes de hacerlo. De lo contrario, podría parecer que trataste de socavarlo. Si quiere venderlo, dígale que está dispuesto a negociar con su hermano.

Lo más importante aquí si no quieres quemar puentes es ser lo más directo y educado posible. No dejes que te sientas agravado o insultado porque quieren que entregues el trabajo y no seas acusador. Simplemente explique por qué no quiere entregar su código y qué le gustaría hacer con él. Si son razonables, deberían entenderlo. Si te dan pena, francamente, no me preocuparía. Si van a tratar de intimidarte para que entregues tu trabajo, entonces, francamente, no valen la pena.

JosephRT
fuente
6

Yo no soy un abogado. El siguiente es un consejo amistoso (malo), no un consejo legal.

¿Entiendo correctamente que usted realizó una pasantía en la compañía A y que el hermano de un compañero trabaja en la compañía B y la compañía B quiere su código gratis? ¡Decir ah!

Debe determinar quién posee el código. ¿Qué tipo de acuerdo firmó cuando acordó realizar una pasantía en la Compañía A? Muchos acuerdos de "no divulgación" tienen una cláusula que otorga todo su trabajo a la empresa, ya sea que lo haga en su propio tiempo, o relacionado con el trabajo, o no. Lamentablemente, esto es muy estándar en estos días. En algunos estados (Delaware, creo), esta cláusula no es legal, por lo que la ley estatal también puede entrar en vigencia.

Otra variable es cualquier tipo de acuerdo de no competencia que usted o el chico con el hermano hayan firmado. Dar o vender una herramienta útil a otra compañía podría ser competencia o a la luz de la luna, y probablemente deba ser aprobado por la oficina de ética de la Compañía A, ya sea por usted o preferiblemente por el empleado A con el hermano en la Compañía B. Probablemente esté violando ética. No tiene que arrojarlo a los lobos, pero es posible que desee preguntarle sobre la ética de lo que está proponiendo. Eso solo puede quitar algo del viento de las velas de su hermano.

Si la Compañía A posee el código O tiene un acuerdo legal que le impide trabajar con la Compañía B, entonces su único poder de negociación es divulgarlo completamente a la Compañía A y pedirle a la Compañía A (muy bien) que le permita licenciar el código para mantenerlo contento , pero es posible que deba prometer trabajar para la Compañía A a cambio.

Es posible que necesite un abogado de propiedad intelectual para resolver esto, y no son baratos. Llegar a algún tipo de acuerdo por escrito con la Compañía A (revelar completamente lo que está haciendo) antes de hacer algo con la Compañía B es probablemente la única forma segura de proceder.

Recuerde, usted es más valioso que su código. Es mejor salir de un desastre potencial que pasar los próximos 10 años dentro y fuera de la corte o la cárcel. Probablemente lo escriba mejor la segunda vez de todos modos, y espero que alguna compañía le pague por el tiempo que le lleva hacerlo.

Buena suerte.

GlenPeterson
fuente
77
Desde un punto de vista legal en los Estados Unidos, ser un interno no remunerado generalmente significa que gran parte del trabajo por ley no se aplica a usted.
rjzii
5

Podría explicar que fue escrito en su propio tiempo como un proyecto favorito, y que está contento de que continúen usando y desarrollando su aplicación, pero que sería razonable que le paguen una contribución a su tiempo . Esto podría ser una cantidad razonable basada en algún porcentaje de las tasas normales de codificación del sistema a medida. (Se trata de costo / beneficio para la empresa, es decir, qué tan útiles son sus cosas).

Si desea mantener algunos derechos sobre su código, puede incluir una estipulación en la venta de que debe conservar los derechos para desarrollarlo y utilizarlo para sus propios fines, siempre que no entre en conflicto con la empresa.

Todo esto depende un poco de su contrato y de lo justos que sean sus empleadores. Incluso cuando hay cláusulas de propiedad intelectual, esto generalmente se relaciona con el campo en el que la empresa está vendiendo, es decir, protege contra su competencia con ellas. La IP que no entra en conflicto directamente a menudo está exenta.

Jon Egerton
fuente
5

Respuesta totalmente diferente

Me parece que las otras respuestas fueron claramente proporcionadas por los desarrolladores. Los desarrolladores tienden a tener un enfoque "blanco y negro" de las cosas, pero creo que es un enfoque completamente equivocado aquí.

Así es como lo manejaría:

Primero, determina por ti mismo lo que crees que vale el producto para ellos (no para ti).

Luego, determine si estaría dispuesto a aceptar el valor que se le ocurrió en el primer paso si se lo ofrecieron. Si no, considere cuáles son sus otras alternativas para monetizar el producto y, especialmente, cuánto tiempo / dinero adicional tendría que gastar para hacer que el producto sea comercializable. (¿Una oficina? ¿Un sitio web? ¿Personal de soporte técnico? ¿Programadores? ¿Comercialización en revistas comerciales o ferias comerciales? Pocos productos realmente comienzan por el sur de un millón de dólares)

Finalmente, adelante y demuestre el producto al hermano. No estoy seguro de si te dijeron específicamente que no querían pagarte nada por ello, o si simplemente asumiste lo mismo, pero simplemente lo atribuiría a una "posición de negociación inicial interesante".

Por último, si ven valor en su producto, considere el hecho de que puede ser compensado por él, incluso si la compensación no viene directamente en forma de cheque. Tal vez al hermano le gustaría contratarte para continuar desarrollándolo. ¿Sería una opción para usted o algo que le interesaría?

Siempre es bueno tener un producto que alguien más quiera usar. Sea amable y ponga su cara de "vendedor". Nadie quiere comprar a un imbécil.

En el pasado, los clientes me han rozado de la manera incorrecta, pero, si puedes sonreír y soportarlo, pueden convertirse en un gran cliente.

No tiene que ser tomado por un imbécil, pero eso no significa que tenga que ser incómodo al decirles lo que le gustaría ver de ellos para que el trato funcione.

Buena suerte.

Steve
fuente
3

Dices que no te pagan y que no hay contrato. Renuncia ahora. Ve a trabajar para alguien que no espera algo por nada.

No les des tu código.

Si usted es serio acerca de no querer quemar ningún puente con estas personas (aunque no puedo imaginar ninguna razón por la que quiera trabajar por nada, a menos que ya sea millonario o algo así), entonces supongo que tiene que hacerlo lo que ellos dicen. En ese caso, la respuesta de otra persona parecía bastante buena: liberarla como código abierto.

Usted dice que no firmó nada, lo que significa que no hay un contrato por escrito. ¿Hay un contrato verbal? ¿Hay testigos del contrato verbal? Si no, entonces no tienes obligación legal con estas personas, y ciertamente no tienes obligación moral. La única razón por la que desea darles su código es con la esperanza de que comiencen a pagarle o de que le den una excelente recomendación a otra persona que comenzará a pagarle. No creo que eso vaya a suceder; probablemente seguirán intentando aprovecharse de usted hasta que renuncie.

pabrams
fuente
2

En los EE. UU., A menos que esté recibiendo un "crédito de curso" en su universidad (o un pago real como usted declaró que no es así), entonces no existe una "consideración" (compensación) legal, que es necesaria para que se forme un contrato. No soy abogado, pero este es un conocimiento básico de los contratos de nivel secundario. Un contrato DEBE tener "consideración" para ambas partes, o NO es un contrato. Si está completamente impago y no recibe ninguna otra consideración, entonces la empresa está violando las regulaciones federales de salario mínimo Y su IP sigue siendo su IP (si la protege). A menos que su IP sea realmente de un valor considerable, debe tener cuidado de ser demasiado apresurado o enojado ... "una mano lava la otra" en los negocios ... Nuevamente, no soy un abogado. Usa tu mejor discreción.

mda
fuente
2

Debe alejarse de la cuestión de la legalidad . ¿Por qué hiciste una pasantía no remunerada? Usted está siendo compensado de dos maneras:

  1. Experiencia laboral
  2. Recomendaciones de trabajo

Así que habla con tu jefe, asegúrate de que él sepa que crees que hiciste un esfuerzo adicional para este proyecto y pregúntale si estaría dispuesto a brindarte recomendaciones sólidas cuando busques un trabajo. Si intenta traer a un abogado a esto, ¿qué tipo de recomendación cree que obtendrá?

Claro, no ganaste dinero con este código, ¡pero ya entraste con la expectativa de no pagar! El punto es conseguir un trabajo bien remunerado . Cualquier cosa que obtengas regateando sobre este proyecto no se comparará con la ganancia de por vida que puedes obtener si él puede ayudarte a comenzar una carrera.

Chris Pitman
fuente
2

Si habla en serio, consulte a un abogado. Eso te costará $$.

O simplemente deles el código tal como está, no firme ni acepte nada más, luego póngase muy ocupado con otros proyectos y actividades.

Querrán que responda preguntas, cómo compilar, configurar, hacer cambios, documentación, etc. Responda a sus correos electrónicos dentro de unos días y cortésmente, dígales que está en el código, pero recuérdeles lo ocupado que está con sus otros proyectos. /vida.

Si realmente quieren tu ayuda, conviértela en un concierto pagado.

Ya sea para usted o para el inicio, tomará mucho tiempo y $ convertir una herramienta interna muy útil en un producto vendible, e incluso más tiempo y $ para venderlo. Es mucho más difícil y más caro de lo que parece.

jqa
fuente
1

Ponga una licencia en su código que no permita el trabajo comercial, y será contratado para volver a escribirlo.

Actualizar:

Dijiste que es "tu código". ¿Supongo que no puso una línea de copyright de la compañía en ningún lugar de su código? Si lo hizo, ya renunció a todos los derechos de la fuente y no puede decir "No" a su jefe.

Si no lo hizo ... y no ha elegido una licencia en absoluto: es todo su copyright y no pueden hacer nada al respecto. Si su Compañía A está usando su código "gratis" y sin ninguna licencia o contrato (busque su contrato, a menudo hay una cláusula que dice que todo lo que hace, incluso el trabajo a domicilio, es suyo) aún tiene todos los derechos sobre él. .

Por lo tanto, le recomiendo que coloque una licencia permitida de uso no comercial como: http://creativecommons.org/licenses/by-nc-sa/3.0/

Luego puede entregar el código, pero no pueden usarlo . (A menos que sea una empresa sin fines de lucro) ... aún podrían usarlo, pero eso sería ilegal.

Ahora, la solución más barata, rápida y fácil para la Compañía A + B sería pedirle que escriba su código "nuevamente", esta vez probablemente pagando por él ;-), y poner el nuevo código bajo una licencia diferente.

(!) ADVERTENCIA: Dijiste que no quieres quemar puentes o meterte en problemas con ninguna de las compañías. Entonces, tal vez intentes ser diplomático y hablar con tu jefe sobre las condiciones en las que estarías dispuesto a entregar el código de tus aplicaciones primero.

anann
fuente
3
Estás tristemente equivocado si crees que las empresas están de acuerdo con una táctica como esta.
Andrew T Finnell el
1
Intente mejorar su respuesta proporcionando un poco más de explicación.
maple_shaft
2
@AndrewFinnell: una vez a finales de los 90, 2 amigos y yo volvimos a escribir el código PHP de CMS / Ecommerce que nuestra compañía estaba usando en nuestro tiempo libre (~ 250,000 LOC). Nos tomó 2 meses para hacerlo. Esperábamos que nuestra compañía estuviera muy feliz por eso y nos diera un pequeño bono por ello. Bueno ... adivina qué pasó. Nuestro jefe dijo "Gracias, ya es mío porque tu contrato lo dice". 2 días después, el equipo de desarrollo completo dejó la empresa. 12 meses después, la empresa cerró.
Wizard Of Tech
2
Tenga en cuenta que la mayoría de las licencias Creative Commons no se recomiendan para el software . Consulte también Licencia similar como 'Creative Commons BY-NC-SA', pero para el software en Github y la licencia de Software que restringe el uso comercial como CC BY-NC-SA . Además, cualquier titular de derechos de autor puede obtener una doble licencia del código sin tener que volver a escribirlo.
Mark Booth el
44
Lo sentimos, pero si el código es legalmente suyo, entonces cualquier "licencia" que intente adjuntar queda anulada por el hecho de que no tiene derecho legal para hacerlo. Si abre el código fuente, en realidad podrían demandarlo por la pérdida de ventas potenciales, así como por otros problemas de incumplimiento de contrato, algunos que incluso pueden ser criminales según su jurisdicción. Este no es un consejo seguro. El mejor consejo es realmente: ve a ver a un abogado y quema esos puentes (probablemente aún perderás a tu monja menos que tu contrato especifique que tienes los derechos de codificación que escribes, ¡apuesto a que no es así!); o simplemente apúntalo a la experiencia.
Wolf5370
1

Realmente depende del contrato que firmó (¡léalo!) Y del país en el que se encuentre. También hay muchos problemas potenciales, por ejemplo, ¿cómo probaría que escribió la aplicación en su tiempo libre? Al juez le puede resultar difícil creer que trabajaste gratis, solo por el placer de programar ...

También en este momento esa aplicación es inútil para usted. Intenta venderlo, incluso si es solo para maní.

Recomendaría pedirle a la compañía un tiempo libre pagado, para cubrir el tiempo que pasa escribiendo esa aplicación. Hay algunas formas de decirlo, por ejemplo: "el código es muy feo, contiene palabras ofensivas y se construye solo en mi máquina doméstica. Necesitaré N días en casa para limpiarlo".

Si se niegan a entregar el código y encuentran un mejor empleador.

Jan Kotek
fuente
2
La persona que pregunta es un interno no remunerado, sospecho que el tiempo libre pagado no será posible.
rjzii
1

Puede tener una obligación contractual con la empresa pero nada con el director . ¿Esta persona tiene derecho a tomar propiedad de la compañía y dársela a su hermano o a alguien más?

Averigüe cuál es su posición legal con la empresa. Hágale saber al director que planea ser sincero sobre todo. Si tiene un problema con esto, qué pena. Si es inteligente, no querrá que la compañía sepa que está haciendo un trato secundario.

JeffO
fuente
1

Malas noticias. Como no desarrollador, algo que desarrollaste en tu propio tiempo que parece brillante para un gerente no técnico es poco probable que valga mucho en el mercado comercial, por lo que si bien puede ser útil tanto para tu empresa como para la empresa de tu hermano, habrá Es probable que necesites varios cientos de horas de programación y pruebas adicionales para que sea un producto comercializable, lo que empequeñece el esfuerzo que realizaste para crear el programa original.

David Navarre
fuente
1

Al menos en los Estados Unidos, entiendo que la ley es que si no fue dirigido específicamente a escribir este programa y no firmó ningún contrato, en el mejor de los casos, su empleador tiene algo parecido a un "derecho de compra". Según 17 USC 201 , depende de si el trabajo se considera un " trabajo por encargo ".

David Schwartz
fuente
1

(asumiendo la ley de los Estados Unidos)

Parece bastante claro que este no es un "trabajo por encargo" bajo 17 USC 101, porque eso requiere que el trabajo haya sido realizado por un empleado dentro del alcance de su empleo. Para que esto sea así, la persona necesariamente tiene que ser un empleado.

Los pasantes que son empleados DEBEN recibir un salario mínimo en virtud de la Ley de Normas Laborales Justas, por lo que podemos inferir de su pasantía no remunerada que no era un empleado.

Por lo tanto, bajo 17 USC 201, los derechos de autor correspondieron a él, el autor, y allí permanece.

Sin embargo, eso no significa necesariamente que sea libre de hacer lo que quiera con el código. Es posible que haya estado expuesto a secretos comerciales de los suyos y que los incorpore en el código. Si ese es el caso, pueden recurrir a la ley de secreto comercial para evitar que revele el código a terceros.

tzs
fuente
1

(IANAL, etc.)

Suponiendo que es estadounidense, es seguro decir que no tiene la obligación legal o contractual de darles nada, ciertamente no sin compensación. Una mejor pregunta es si su pasantía no remunerada es técnicamente legal en sí misma, aunque es posible que no desee ir allí a menos que lo intenten y sean difíciles al respecto.

Consulte esto para obtener las pautas sobre pasantías no remuneradas.

Específicamente: "El empleador que brinda la capacitación no obtiene una ventaja inmediata de las actividades del interno; y en ocasiones sus operaciones pueden verse realmente obstaculizadas".

Daniel
fuente
0

A menos que tenga derechos contractuales claros sobre el código fuente / aplicación, es probable que la IP pertenezca a la empresa para la que trabaja. Podrías llevarlo a un abogado, pero eso seguramente quemará los puentes de los que hablaste.

Creo que deberías atribuirlo a la experiencia. La próxima vez, asegúrese de tener los derechos de su trabajo fuera del horario laboral (a menudo no lo tiene, si está relacionado con ese trabajo), o simplemente hágalo por pago o en un acuerdo especial para el proyecto.

Podrías mentir, por supuesto; digamos que no tiene el código en sí, solo la hoja de cálculo, o que es de un proyecto anterior que comenzó para ellos (es decir, cambió el código, pero no lo posee, y por lo tanto tampoco pueden). Eso depende de ti, pero ten cuidado y no te dispares en el juego por unas pocas noches de trabajo privado.

Wolf5370
fuente
No estoy de acuerdo En muchas jurisdicciones, lo que produce en su tiempo libre le pertenece. En algunas jurisdicciones, ni siquiera puede dar eso de inmediato a través de un contrato.
Joachim Sauer
En cuyo caso (en tales jurisdicciones) tendría derechos contractuales claros sobre la propiedad intelectual. Todo esto es académico y mudo hasta que sepamos la jurisdicción, por supuesto. He trabajado en países que son lo opuesto a lo que usted dijo, y he tenido cláusulas en mi contrato que cubren mi propia IP fuera de la empresa, pero no era un empleado sino un contratista.
Wolf5370
Pero el programa se generó con base en el conocimiento que obtuvo mientras trabajaba como pasante en la empresa. No puedo tomar el conocimiento que obtengo de mi compañía y luego ir a casa y escribir un nuevo programa y venderlo. Ese es el objetivo de la propiedad intelectual. Es el conocimiento, no el programa.
cdkMoose
0

No se supone que los pasantes no remunerados del IIRC técnicamente hagan trabajo regular de los empleados (de lo contrario, DEBEN ser remunerados). Simplemente miran, intentan hacer pequeños proyectos por sí mismos, etc. Dígale a su jefe que está feliz de demostrarlo y que está más dispuesto a venderlo si está interesado (y es razonable). Si él / ellos dicen algo sobre venderlo o regalarlo, simplemente diga que es su propio proyecto y que estaba interesado en hacer algo fuera de la compañía con él. No es algo pequeño que regalarías gratis.

usuario2528
fuente
0

La respuesta es no, no pueden regalar su propiedad intelectual.

En cuanto a su dilema, tal vez considere licenciar su código. Como programador, sé que sería una pena que me robaran mi trabajo sin reconocimiento. Si no quiere cobrarles por ello pero simplemente desea mantener su autoría, quizás considere una licencia de código abierto como Creative Commons Attribute-ShareAlike que les permitiría usar el código con fines comerciales, pero tendrían que hacerlo atribuirle y distribuir cualquier cambio al código bajo la misma licencia. Esto no les impedirá simplemente plagiar su código, pero al menos deberían tener una conciencia culpable si así lo eligen.

Nathan
fuente
1
Pero puede que no sea su propiedad intelectual. Él generó la idea del programa y la definición del problema a partir de la información que obtuvo mientras trabajaba en la empresa como pasante. Incluso si hizo el trabajo en su tiempo, se basó en el conocimiento adquirido mientras se desempeñaba como pasante. Esto puede convertirlo en IP de la empresa. IANAL
cdkMoose
0

No puedo ir al director y decirle "No lo creo".

En realidad, si posee los derechos de autor, eso es exactamente lo que puede hacer, especialmente porque ha estado trabajando de forma gratuita. Debería decirle que si su hermano quiere su código, su hermano debe venir a hablar con usted y usted puede hacer negocios.

Si a este tipo no le gusta eso, considera si realmente quieres trabajar allí o no. Le has estado haciendo un favor solo por estar allí. Depende de él pedirle un favor adicional o negociar con usted para comprar lo que tiene que vender.

Marcin
fuente
0

IANAL y YMMV. Obviamente, las ramificaciones legales en diferentes jurisdicciones son bastante variadas, por lo que no intentaré sugerir la determinación legal correcta.

Es posible que haya realizado el trabajo en su tiempo, pero como usted mismo dijo, basó el trabajo en el conocimiento adquirido al observar los procedimientos y métodos para ejecutar su trabajo. Luego escribiste un programa basado en este conocimiento y se lo diste. Para mí, este es todo el propósito de las leyes de propiedad intelectual. El objeto valioso aquí no es el programa, sino el conocimiento utilizado para crear el programa. Hablando filosóficamente, cualquiera podría haber escrito el programa, si tuviera el conocimiento. Usted tiene conocimiento de sus procesos y se obtuvo debido a su posición como pasante allí. Creo que tienen derecho a controlar ese conocimiento y cualquier trabajo derivado.

Te sugiero que juegues bien y veas si consideran este programa como una indicación de que eres un desarrollador lo suficientemente bueno como para hacer una contratación permanente.

cdkMoose
fuente
En otras palabras, regálalo y espera una gratitud no solicitada. Qué estrategia tan horrible.
Marcin
No puedes regalarlo si no es tuyo. Creo, como dije anteriormente, que él no posee la IP, la compañía sí. Si ese es el caso, es mejor que sea positivo y luego hacerse un problema y crear mala voluntad. No le habría aconsejado que lo regalara si pensara que en realidad era suyo.
cdkMoose
0

No soy abogado y le sugiero que se contacte con uno. Lo siguiente se basa en mi comprensión de la ley en algunas jurisdicciones.

Me sorprende el aumento de puestos internos no remunerados. Por lo que he visto, permite a los empleadores obtener algo por nada. También he escuchado informes de que rara vez conducen a un trabajo remunerado. Si usted es un interno no remunerado, busque trabajo remunerado en alguna parte.

No sé qué, si firmó algún contrato con la organización. Desde una transferencia de propiedad intelectual, no esperaría que tuvieran un contrato válido. Creo que tendrían que mostrar que su trabajo cae en la categoría de 'trabajo por contrato', de lo cual no veo ninguna evidencia aquí. Cualquiera que sea la ley, no impide que un empleador intente reclamar los derechos de propiedad intelectual.

Si, como sospecho, conserva los derechos intelectuales, su empleador no tiene los derechos y, por lo tanto, no puede cederlos ni cederlos a nadie.

En mi experiencia limitada, incluso en presencia de un contrato que estipula la propiedad del trabajo realizado en su propio tiempo, aún conservaría la propiedad. Los tribunales en algunas jurisdicciones declararán la cláusula inaplicable y otorgarán los derechos al empleado, no al empleador.

BillThor
fuente
-1

Es muy probable que este no sea su programa. Les diría que no están remunerados, por lo que este no es un trabajo contratado, por lo tanto, es suyo. Ofrezca venderlo por 5k y piense que es un buen bono. Si lo despiden, envíe un aviso revocando todas las licencias para usar la aplicación. No firme nada hasta que tengan un cheque de caja y revise el contrato con un abogado.

Miguel
fuente