En la frontera entre el trabajo y el hogar.

8

Creo que todos hemos estado allí:

Escuchaste a alguien decir "oye, ¿no sería bueno si la plataforma X tuviera la función Y?" Si miras a tu alrededor (¡en SO !), La característica realmente no existe, aunque probablemente sea útil en muchos contextos. Entonces es bastante genérico.

Tu mente divaga un poco. "¿Qué tan difícil sería? Bueno, probablemente sería solo un fragmento. Y una función ad-hoc. Y tal vez una envoltura". Y boom, antes de que te des cuenta, has pasado una docena de tu tiempo libre implementando una FooFeature que es realmente ordenada y genérica. El tipo de código que quizás ni siquiera tenga tiempo para escupir y brillar en el trabajo, sería un poco apresurado y no tan documentado.

Entonces ahora te preguntas "¿no sería esto útil para otros?" Y tienes tu blog, tal vez una cuenta de CodeProject , y tu colega que preguntó si existe FooFeature podría, al azar, encontrar esa entrada del blog, si hubiera existido antes de que te lo dijeran. Por otro lado, el acuerdo de NDA. Es algo vago y general. No le prohíbe codificar en casa, pero es claro al compartir el código de la empresa, eso es un gran NO.

Pero este no es el código de la compañía. ¿O es eso? O será?

Entonces, ¿qué haces con el código (que es más que un fragmento) que escribiste en tu tiempo libre con la universalidad en mente, pero una idea que surgió del trabajo y que probablemente se usará en el trabajo? ¿Se puede publicar?

MPelletier
fuente
77
Esto suena como una buena pregunta para hacerle a un abogado que se especialice en esta área.
FrustratedWithFormsDesigner
1
@FrustratedWithFormsDesigner Veo tu punto, y estoy de acuerdo. Sin embargo, por mucho que me importe el caso, no pagaría los honorarios de un abogado solo para estar seguro de que puedo publicar el código fuente abierto.
MPelletier
También puede preguntar a los abogados de su empresa, o si no tienen ninguno en el personal, plantee la pregunta a alguien que pueda hacerle la pregunta. Si hubiera un legal.stackexchange.com, habría votado para migrar esta pregunta. ;)
FrustratedWithFormsDesigner
Definitivamente no soy un abogado, pero me consideraría aceptable bajo ciertas condiciones. 1) No está vinculado a la industria de mi empleador. 2) No utiliza su propiedad intelectual. 3) Lo codifiqué en casa con mis propias herramientas. 4) No lo escribí con el propósito explícito de usarlo en un proyecto de trabajo. Si cubro esas cosas me siento cómodo.
Plataforma

Respuestas:

5

Preguntas similares a esto se han hecho antes. Realmente depende del acuerdo de empleo (contrato) que tenga con su empleador. Mi opinión personal es que si lo hizo en su propio tiempo fuera del horario laboral, puede hacer lo que quiera con él, incluida la publicación como un proyecto de código abierto.

Su apuesta más segura es hablar con su empleador sobre lo que ha hecho y obtener su aprobación si no está seguro de cómo proceder.

Bernardo
fuente
Gracias. Estaba pensando que saldría, "pregúntale a tu empleador". No estoy seguro de que realmente haya tantos lugares donde un empleador diría que sí. Solo puedo pensar en variaciones de "¡demonios no!"
MPelletier
55
@MPelletier Todos los míos me permitieron trabajar en mis propios proyectos en mi propio tiempo. Hasta el último. Las únicas estipulaciones con las que tuve que lidiar fue la producción de productos de la competencia y la creación de productos (incluso productos FOSS) dirigidos específicamente a las necesidades de nuestros clientes.
Thomas Owens
3

Consulte a sus departamentos de recursos humanos, legales y / o éticos y revise su contrato.

Para mí, puedo trabajar en cualquier cosa que quiera en casa. Incluso puedo hacer bibliotecas, publicarlas y usarlas en el trabajo. Sin embargo, no puedo trabajar en esos proyectos en el trabajo. Tampoco puedo hacer productos dirigidos a nuestros clientes, especialmente aquellos que compiten con un producto fabricado por la compañía, incluso si los lanzo como productos de código abierto.

He tenido muchas ideas generadas en el trabajo que tengo o quiero trabajar en casa. Para mí, es perfectamente aceptable. Sin embargo, dependiendo de los términos de su contrato, podría no serlo.

Thomas Owens
fuente
2
Recursos humanos y legal en su lugar de trabajo no están funcionando para usted. Están trabajando para su empresa y tienen en mente el mejor interés de la empresa , no el suyo.
Sardathrion - contra el abuso SE
@Sardathrion Pero ellos son los que conocen su contrato y lo que actualmente tiene permitido hacer en virtud de él. Si no puede hacer lo que quiere, debe tomar medidas para cambiar el contrato, si puede.
Thomas Owens
Sin lugar a duda. Deben tenerse en cuenta, pero si realmente desea una respuesta honesta, primero debe hablar con su abogado. De nuevo, depende de lo que pueda obtener de esto. Si nada, entonces apenas vale la pena. Si es el nuevo youtube, entonces probablemente. ^ _ ~
Sardathrion - contra el abuso SE
@Sardathrion No gastaría el dinero hablando con mi abogado primero. Primero hablaría con RRHH / legal / ética y averiguaría si está en contra de mi contrato. Si no es así, no necesito un abogado. Si es así y no me gusta, entonces hablo con mi abogado. Ahorra mucho tiempo y dinero.
Thomas Owens
1
Eso funciona (siempre que tenga una mínima cantidad de confianza en su empresa), siempre que pueda hacerlo sin alertarlos de lo que está planeando / haciendo. Tal vez solo soy una persona paranoica hastiada ... ^ _ ~
Sardathrion - contra el abuso SE
2

Simplemente publique en su blog. Si su empleador se queja, bájelo y déjelos guardar el código.

Entonces comience a buscar un nuevo trabajo porque está trabajando para imbéciles. No es que estés buscando monitorear esto, ¿por qué gastar dinero en abogados? (Apuesto a que lo publicas y nadie dice una palabra).

PD: A veces este lugar es demasiado políticamente correcto.

Imbéciles
fuente
44
Esta es una idea terrible. Su empleador no solo se quejará, sino que probablemente lo despedirá y lo llevará a los tribunales. Una vez que haya terminado con los procedimientos legales, tener que explicar que lo despidieron por violar su contrato de trabajo al publicar un código propiedad del empleador sin permiso no se resolverá bien en futuras entrevistas: sé que no lo contrataría, incluso si Eras la persona más calificada.
Thomas Owens
2
Tom, ¿sabes de un solo caso de que esto ocurra?
Morons
1
>> Sé que no te contrataría. << Con todo respeto, tienes 23 años, en tu primer trabajo fuera de la escuela, ¿qué sabes sobre las decisiones de contratación?
Morons
Personalmente no. Sin embargo, también he trabajado bajo contratos a voluntad o en estados que requieren que el empleo sea a voluntad, lo que significa que puede ser despedido (o renunciar) sin ningún motivo. Sin embargo, he estudiado administración de empresas (incluidos cursos de ética empresarial y derecho comercial) y este es un posible resultado. En áreas donde no es un empleado a voluntad, el incumplimiento del contrato es una razón común para el despido de un empleado.
Thomas Owens
3
El incumplimiento del contrato no es una razón común para el despido. Es una excusa común para despedir a alguien que ya estaban buscando despedir.
Morons
1

Esto varía ampliamente según la ubicación. En los Estados Unidos, generalmente hay dos criterios: uno de ellos (como ya mencionó @Bernard) es si realizó el trabajo durante las horas normales de trabajo. Otra (que a menudo es más importante) es si realizó el trabajo en la oficina o en el hogar, y si utilizó su computadora o la suya para hacerlo. En términos generales, si lo hiciera en su propio equipo fuera de las horas normales de trabajo, el empleador tendría que mostrar cláusulas específicas en un contrato de trabajo que dijera que de todos modos sería suyo reclamarlo. Si lo hicieras en su computadora en la oficina, lo contrario sería cierto: tendrías que mostrar alguna razón específica por la que se excluyó de ser suyo para tener algún reclamo. Usar su computadora en casa, por lo que he visto, la convertiría en un área más gris.

En la mayor parte de Europa, incluso escribirlo en casa en su propia computadora le otorga un reclamo considerablemente menor del código. Si lo que ha hecho es vagamente similar a lo que normalmente hace para trabajar, hay una buena posibilidad de que los tribunales lo consideren de su propiedad.

Sospecho que la ley canadiense está en algún lugar entre esos, pero de repente no sé si está más cerca de las leyes estadounidenses o europeas a este respecto.

Independientemente de la legalidad, pensaría un poco en cómo es probable que afecte su trabajo actual y si está dispuesto a soportarlo. Incluso si es técnicamente legal, si hace enojar a todos los que lo supervisan, probablemente no valga la pena a menos que realmente desee obtener un nuevo trabajo.

Jerry Coffin
fuente