¿Un empleador lo demandará porque crea un proyecto de código abierto competitivo para su propio proyecto de código abierto?

Solicita asesoramiento legal muy específico y solo su abogado puede responderlo, pero al menos en los EE. UU., Incluso si trabaja en su propio tiempo, si está relacionado con los negocios de su empleador, su empleador puede reclamarlo.

Aquí está parte del código de empleo de California, que se considera uno de los más amigables para los empleados:

2870. (a) Cualquier disposición en un contrato de trabajo que establezca
que un empleado debe asignar u ofrecer asignar cualquiera de sus
los derechos en una invención a su empleador no se aplicarán a un
invención que el empleado desarrolló completamente en su propio tiempo
sin usar el equipo, suministros, instalaciones o
información de secreto comercial, excepto aquellos inventos que:

(1) Relacionarse en el momento de la concepción o reducción con la práctica de
la invención al negocio del empleador, o la investigación o desarrollo real o anticipadamente demostrable del empleador ; o …

> ¿Esto hará que mi empresa me demande si algún día construyo una versión comercial basada en mi proyecto de código abierto de tiempo libre?

¿Causar que te demanden? No. Tienen la opción de demandarlo si lo desean. ¿Podrían ellos? Sí, ellos podrían . ¿Lo harán? Probablemente no, ya que hay un retroceso para demandar a las personas en el mundo del código abierto. Quiero decir, es una mala forma e invita a la gente a enojarse mucho contigo.

Pero, de hecho, el trabajo que realiza por contrato que está relacionado con el trabajo de su empresa, es su código a menos que se lo asignen nuevamente (en los EE. UU.). Si no eres feliz allí, vete. No es saludable trabajar en una empresa en la que no crees en lo que están haciendo y trabajas activamente para subvertir sus éxitos. Es bastante poco ético también. (En mi opinión, después de todo, te están pagando de buena fe y estás tratando de dañarlos. Digámoslo de esta manera, nunca te contrataría). Al trabajar allí, tienes acceso a sus planes y su código. Al publicar su código (que técnicamente poseen) sin su permiso, está apropiando indebidamente de su propiedad. Si “lo haces grande”, entonces podrían llamarte sobre esto. Como es de código abierto, pueden ver que lo publicó mientras estaba empleado. Es algo malo que hacer. Hay mejores formas de resolver este problema. Recuerde, también podrían demandar a sus clientes.

Por supuesto, si no lo hace grande, probablemente no harán cumplir sus derechos, ya que es una molestia y crea malas relaciones públicas. Es decir, a menos que decidan que necesitan hacer un ejemplo de usted. No soy abogado y no estoy aquí para darte consejos. Pero sugiero que esta es la forma incorrecta de “hacer código abierto”. No solo se refleja mal en su ética de trabajo, sino que crearía un proyecto de código abierto con un estado legal empañado, poniendo a cualquiera que use su código en riesgo de ser demandado por el titular de los derechos de autor: su (antiguo) empleador.

More Interesting

¿Cuáles serían los requisitos de software para desarrollar un software de cubo de rubik?

¿Cuál es la forma más rápida para que un programador de software de Japón migre a Canadá?

¿Cuál es el estado actual de la interoperabilidad de .NET y Ruby on Rails?

¿Por qué es tan difícil hacer la arquitectura desde el principio?

¿La experiencia de ingeniería de despliegue en Palantir explicaría la experiencia como ingeniero de software? ¿Se podrá hacer un cambio de Palantir (ingeniero de despliegue) a Google (ingeniero de software)?

¿Cuántas UI de sitios web / foros sociales diferentes necesita realmente el mundo?

¿Qué debo hacer para mejorar mis habilidades de programación cuando actualmente estoy en mi tercer semestre estudiando ingeniería de software? ¿Qué libros son los mejores para aprender?

Acabo de leer Peter Norvig "Teach Yourself Programming in Diez años". ¿Realmente necesita tanto tiempo? ¿Puedes compartir tu experiencia aquí?

¿Cuál es el modelo de precios típico para el software CAD / CAM / Simulación?

¿Ir más rápido que Tornado?

¿Cuáles son algunas bibliotecas Java de código abierto para construir un software de captura de datos faciales de biometría y cámara web?

¿Cuáles son las mejores prácticas de programación que son fáciles de seguir, pero que tienen importancia en el uso de RAM?

¿Cuáles son los mejores recursos en ingeniería de requisitos de software?

¿Qué software puede ayudar a un sistema justo a tiempo?

¿Cuál crees que es mejor, desarrollo web, desarrollo de software o desarrollo móvil?