Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Entregar el código fuente

Iniciado por cricricri_ina, Septiembre 07, 2017, 03:24:46 PM

Tema anterior - Siguiente tema
Buenas a todos,
 
Tengo un problema con un jefe un tanto... me contrató como aux administrativa y me hacia trabajar como diseñadora 3D generalista haciéndole una app para una web pagándome una miseria. El caso es que me quiso putear por así decirlo y yo me negué a darle los códigos fuentes con los que se pretendía lucrar (porque sus clientes son hoteles de cinco estrellas) ahora me exige bajo demanda judicial los códigos fuente. Si tiene los ejecutables tanto para web como para pc.
 
Por un lado, quisiera saber si alguien entiende del tema de Propiedad Intelectual si estoy obligada a entregárselos, puesto que mi contrato era de aux. administrativa y no había clausula alguna que indicase nada al respecto Por otro lado, quisiera saber si hay forma alguna de entregar un proyecto de unity sin que pueda modificarlo nadie (es decir bloqueando alguna cosa, etc...)
 
No se si este es el apartado correspondiente para esto, si no es así ruego que me disculpéis y lo mováis al sitio que toca.
 
Saludos a todos! Y gracias de antemano1

si el juez dice que tienes que entregarlo, tienes que entregarlo
 
puedes enredar y ofuscar el codigo fuente, debe haber algun ofuscador por ahi en la web que funcione en unity
 
ademas puedes hacer globales las variables locales y parametros
 
pegar el codigo de varias funciones en una sola
 
meter dependencias de cosas que luego puedan volverse obsoletas
 
alguna cosa que falle con el tiempo
 
...mientras funcione todo eso le va a hacer muy dificil utilizar el codigo
 
ademas puedes meter las cosas en una DLL, pero estas se pueden inspeccionar con otros programas

Pasa el codigo si el juez lo dice, pero:
 
- cambiale el nombre a todas las variables, ponele "variableDelProyectoNumero_0_0_0_0_0_1" ..."0_2" y asi
 
- comentale toda funcion tipo un comentario resumen puteandolo
 

/// <summary>
/// Esta funcion hace algo pero no te lo voy a decir, hijo de ***, pagame bien la proxima y quita a la justicia de todo este quilombo.
/// </summary>

 
 
 
- Pasaselo en version Free:
 

bool unaVariableFreeVersion= true;
bool otraVariableFreeVersion= false;
double numeroHijoDe*** = 13.25622223L;
if(unaVariableFreeVersion)
if(!otraVariableFreeVersion)
   if(unaVariableFreeVersion)
      if(!otraVariableFreeVersion){
         numeroHijoDe*** = numeroHijoDe*** / 0.15641241L;
         numeroHijoDe*** = numeroHijoDe*** / 0.156256241L;
         numeroHijoDe*** = numeroHijoDe*** / 0.156424141L;
         numeroHijoDe*** = numeroHijoDe*** / 0.1516648241L;
         
         //Intruccion de interés
         ....
      }

 
JAja fuera de joda, si te va del lado judicial tendrias que consultarlo con por lo menos un abogado, se me ocurre, si no existe ninguna clausula como decis el no tiene ningun derecho a pedirtelo y vos ningun obligacion de darselo, o por lo menos sospecho que asi será, pero por las dudas consultalo con alguien que sepa.

Mientras el código funcione (asegúrate que en el contrato o acuerdo no se especifica nada relacionado con e código), puedes llamarle a las variables como te de la gana: incluyendo palabras que confundan o que no signifiquen nada...

Cita de: pioj date=1504853592Mientras el código funcione (asegúrate que en el contrato o acuerdo no se especifica nada relacionado con e código), puedes llamarle a las variables como te de la gana: incluyendo palabras que confundan o que no signifiquen nada...
   


Es posible que haya leído en algún sitio que hay que firmar un contrato donde se especifica que renuncias a los derechos de propiedad intelectual sobre las cosas que creas en el trabajo? Me suena haberlo leído pero lo mismo no era para España y era para otro país... Porque si no es así, la propiedad es de quien lo crea...
 
 
 
Cita de: cricricri_ina date=1504790686Buenas a todos,
   
   
      Tengo un problema con un jefe un tanto... me contrató como aux administrativa y me hacia trabajar como diseñadora 3D generalista haciéndole una app para una web pagándome una miseria. El caso es que me quiso putear por así decirlo y yo me negué a darle los códigos fuentes con los que se pretendía lucrar (porque sus clientes son hoteles de cinco estrellas) ahora me exige bajo demanda judicial los códigos fuente. Si tiene los ejecutables tanto para web como para pc.
   
   
      Por un lado, quisiera saber si alguien entiende del tema de Propiedad Intelectual si estoy obligada a entregárselos, puesto que mi contrato era de aux. administrativa y no había clausula alguna que indicase nada al respecto Por otro lado, quisiera saber si hay forma alguna de entregar un proyecto de unity sin que pueda modificarlo nadie (es decir bloqueando alguna cosa, etc...)
   
   
      No se si este es el apartado correspondiente para esto, si no es así ruego que me disculpéis y lo mováis al sitio que toca.
   
   
      Saludos a todos! Y gracias de antemano1
   


Puedes hacer varias cosas. Las pongo ordenadas de más a menos sensata.
 
-Si el contrato es de administrativa y te está reclamando código puedes demostrar que estaba haciéndote trabajar en algo que no era lo que se acordó, se podría decir que si te hubiera contratado para programadora o artista te tendría que haber pagado más, quizás puedas reclamar que te debe dinero y dependiendo del tiempo que llevaras puede ser bastante pasta. Una de las cosas que haría sería contactar con un abogado laborista para ver si se puede putear por ahí.

-Después habría que ver si realmente el tiene la propiedad sobre el código por lo que le he dicho a pioj. Tendrías que hablar con un abogado especializado en eso...

-Liar el código para que no se pueda retocar o sea muy difícil es otra buena idea. 

-Y si estás muy puteada podrías joder la app metiendo bugs que no ocurran muy a menudo. Rollo whiles infinitos al hacer algo poco común. O incluso, no se si podrías mirar la ip de la visita (has dicho que era web verdad). Podrías hacer que los bugs solo ocurrieran si la ip es de fuera de su zona o país (si es a nivel internacional).

-Y ya puteo a nivel extremo, hackearles. Si la app es web y tienes acceso a la base de datos. Que haya una función que se pueda ejecutar de alguna manera rara que solo puedas hacerlo tu, y que borre o modifique la base de datos. Al cabo de un tiempo, la activas desde Tor para que no te puedan rastrear la ip y a disfrutar... 


Soy muy bueno dando malas ideas... Así que mejor tira por lo legal y habla con un abogado xD
 
 
 
 

Cita de: TheBullet date=1504859408Es posible que haya leído en algún sitio que hay que firmar un contrato donde se especifica que renuncias a los derechos de propiedad intelectual sobre las cosas que creas en el trabajo? Me suena haberlo leído pero lo mismo no era para España y era para otro país... Porque si no es así, la propiedad es de quien lo crea...
   
   
       
   
   
      Puedes hacer varias cosas. Las pongo ordenadas de más a menos sensata.
   
   
      -Si el contrato es de administrativa y te está reclamando código puedes demostrar que estaba haciéndote trabajar en algo que no era lo que se acordó, se podría decir que si te hubiera contratado para programadora o artista te tendría que haber pagado más, quizás puedas reclamar que te debe dinero y dependiendo del tiempo que llevaras puede ser bastante pasta. Una de las cosas que haría sería contactar con un abogado laborista para ver si se puede putear por ahí.

      -Después habría que ver si realmente el tiene la propiedad sobre el código por lo que le he dicho a pioj. Tendrías que hablar con un abogado especializado en eso...

      -Liar el código para que no se pueda retocar o sea muy difícil es otra buena idea. 

      -Y si estás muy puteada podrías joder la app metiendo bugs que no ocurran muy a menudo. Rollo whiles infinitos al hacer algo poco común. O incluso, no se si podrías mirar la ip de la visita (has dicho que era web verdad). Podrías hacer que los bugs solo ocurrieran si la ip es de fuera de su zona o país (si es a nivel internacional).

      -Y ya puteo a nivel extremo, hackearles. Si la app es web y tienes acceso a la base de datos. Que haya una función que se pueda ejecutar de alguna manera rara que solo puedas hacerlo tu, y que borre o modifique la base de datos. Al cabo de un tiempo, la activas desde Tor para que no te puedan rastrear la ip y a disfrutar... 


      Soy muy bueno dando malas ideas... Así que mejor tira por lo legal y habla con un abogado xD
   
   
       
   
   
       
   


me encanta, eres malvado como yo jajja, la última opción es la mejor de todas (mientras no te pillen claro) puedes meterle una "puerta trasera"

un método que te de acceso a todo y puedas joder cuando te de la gana, seguro que le haces perder mucho dinero, una buena venganza.

o hacer que al x tiempo el propio programa se suicide, borre información, usuarios... etc 

el límite es tu imaginación jajaja
 
si a todo eso le sumas lo de poner nombres absurdos/sin sentido  a todo, no te pillan ni de coña. (si el proyecto es grande claro) 

pon todo publico para poder llamar desde donde sea, divide tus metodos para putear en todo el proyecto para que sea imposible encontrarlos todos y listo. 
 
se va  a comer un mojón el jefe
 
PD: si no te contrató de programadora, no tienes porque darle el código fuente de algo que supuestamente no estabas obligada a hacer según el contrato. 
 
si quiere el código tendrá que pagarte casi seguro. yo de ti revisaría el contrato antes de hacer nada.

Septiembre 08, 2017, 03:35:48 PM #6 Ultima modificación: Septiembre 08, 2017, 03:37:26 PM por cricricri_ina
Buenas a todos,
 
Gracias por vuestro apoyo y comprensión. Resulta que fui a un abogado y se me ha comentado que en España aunque estés contratado de Aux. administrativo el código siempre siempre sera de la empresa aunque el contrato no tenga ninguna clausula al respecto.
 
Es así de ilógico y de triste... en cuanto a lo de trolear el código lo pensé pero resulta que habrá una comprobación cuando lo entregue experto en materia que comprobara que todo funcione correctamente sino me obligarían a devolver salario, seguridad social y daños y perjuicios. Así que con toda la rabia de mi corazón tengo que entregarlo. ASÍ son las leyes del país en que favorecen a empresarios caciques y joden los derechos de nuestro colectivo. Es más el se va aforrar puesto que este código va ser usado por grande cadenas de hoteles de Barcelona que trabajan con la empresa en la que yo estaba...
 
 
 
Lo único que he conseguido es que me pague el despido como improcedente a nivel de Aux administrativa, un asco!  
 
 
 
Esta claro que una cosa es lo que pensamos que es y otra cosa es lo que realmente es. Me siento engañada, robada, enrabiada, en fin todo lo que os podáis imaginar...
 
En fin, un saludo a todos
 
:)
 
 
 
 

Cita de: cricricri_ina date=1504877748Buenas a todos,
   
   
      Gracias por vuestro apoyo y comprensión. Resulta que fui a un abogado y se me ha comentado que en España aunque estés contratado de Aux. administrativo el código siempre siempre sera de la empresa aunque el contrato no tenga ninguna clausula al respecto.
   
   
      Es así de ilógico y de triste... en cuanto a lo de trolear el código lo pensé pero resulta que habrá una comprobación cuando lo entregue experto en materia que comprobara que todo funcione correctamente sino me obligarían a devolver salario, seguridad social y daños y perjuicios. Así que con toda la rabia de mi corazón tengo que entregarlo. ASÍ son las leyes del país en que favorecen a empresarios caciques y joden los derechos de nuestro colectivo. Es más el se va aforrar puesto que este código va ser usado por grande cadenas de hoteles de Barcelona que trabajan con la empresa en la que yo estaba...
   
   
       
   
   
      Lo único que he conseguido es que me pague el despido como improcedente a nivel de Aux administrativa, un asco!  
   
   
       
   
   
      Esta claro que una cosa es lo que pensamos que es y otra cosa es lo que realmente es. Me siento engañada, robada, enrabiada, en fin todo lo que os podáis imaginar...
   
   
      En fin, un saludo a todos
   
   
      :)
   
   
       
   
   
       
   


Y dando el código ya por perdido, no hay opción de reclamar algo por el tema de contratarte como administrativo y hacerte currar en otra cosa? No creo que sea muy legal eso... y los jueces casi siempre se ponen de parte del trabajador.
 
Puestos a eso, yo el código lo retocaría como te han dicho, haciendo de él un *** infierno donde nadie entienda nada. Al final te piden que funcione, no que esté bien programado. Incluso metería mierda para joder el rendimiento, tipo GetComponentsInChildren y Debug.Logs por un tubo en Update. No te pueden reclamar nada por ser incompetente, te haces el tonto y fuera.

Septiembre 08, 2017, 04:14:00 PM #8 Ultima modificación: Septiembre 08, 2017, 04:14:28 PM por cricricri_ina
En teoría no puedo reclamar nada porque es como si yo hubiese aceptado trabajar en esas condiciones... aunque ya se sabe que las aceptas por narices porque sino no curras y más en mi caso que era mi primera experiencia profesional en este ámbito... la ilusión pudo más que la razón...

yo también vivo en barcelona, ya me contaras que empresa es esa tan bonita, para ir alerta o putearla un poco ;)

si lo ofuscas el codigo seguira funcionando y pasara la prueba, solo que sera dificil de mantener y si quieren limpiarlo tendran que pagar mas, lo que sera su karma :D
 
a mi me paso algo similar en un proyecto de unity, comence a hacerlo ordenado y cuando empece a sentir que me iban a cortar el rabo me puse a enredar todo el codigo, desordenando las cosas hasta tal punto que para mi era dificil recorrerlo... el programa esta publicado y no he visto que le hayan hecho actualizaciones en mas de 1 año ni lograron hacer nada tan bueno como lo que hice jajajajaja

Cita de: Braltor date=1504881527si lo ofuscas el codigo seguira funcionando y pasara la prueba, solo que sera dificil de mantener y si quieren limpiarlo tendran que pagar mas, lo que sera su karma :D
   
   
      a mi me paso algo similar en un proyecto de unity, comence a hacerlo ordenado y cuando empece a sentir que me iban a cortar el rabo me puse a enredar todo el codigo, desordenando las cosas hasta tal punto que para mi era dificil recorrerlo... el programa esta publicado y no he visto que le hayan hecho actualizaciones en mas de 1 año ni lograron hacer nada tan bueno como lo que hice jajajajaja
   


Muy bueno xD A mi si me putearan, también haría eso solo por satisfacción personal y para que la gente que siempre se sale con la suya puteando a los demás se tengan que joder un poco. Liar el código lo máximo posible aunque tenga que perder varios días de mi tiempo para hacerlo.
 
Explicaría alguna anécdota buena de temas de estos, pero paso porque diría que no son muy legales y esto lo podría leer alguien xD

Yo haría como te han dicho, cambiaria todos los nombres de variables, funciones, etc. en plan criptico.
 
Dudo mucho que eso te suponga ningún problema, porque nadie puede discutirte que tu trabajes así, además como ya te han dicho, el codigo resultante funcionará igual, el problema les vendrá al querar actualizarlo.
 
En cualquier caso, si lo cierto es que el fuente pertenece a la empresa en la que trabajas, pues poco más hay que decir, salvo que el problema es que tu contrato no refleja tu actividad, pero vamos que si llevas tiempo así, es porque lo habías asumido.

@cricricri_ina Todo tu tema me da una mala sensación, creo que estas enfrascada en una batalla personal y perdiste de vista tu profesionalismo.
 
 
 
1) Si crees que el sueldo/pago no amerita tu experiencia/conocimientos no tomes el trabajo, pero como ya lo tomaste lo ético hacer tu trabajo de forma CORRECTA.
 
2) Tu jefe se pretende lucrar de tu trabajo? POR SUPUESTO QUE SI! todas las empresas se lucran del trabajo de sus empleados, es lo mas elemental del mundo.
 
3) No importa quienes sean sus clientes ni cuanto se vaya a ganar el, tu recibiste un pago por tus servicios y debes cumplir con tu parte del trato (regresa al punto 1)
 
4) Que pretendas no entregar el código fuente a la empresa se me hace un absurdo grotesco, la empresa no es un usuario es la propietaria del programa, para el usuario un ejecutable es suficiente para la empresa no y regreso al mismo tema "recibiste un pago por hacer el código" así sea un monto pequeño pero lo recibiste y lo ético de tu parte es hacerlo bien y entregarlo.
 
Yo no conozco a tu ex-empleador no tengo ningún interés oculto en el tema pero sinceramente creo que si este fue tu primer trabajo comenzaste terriblemente mal así tu código sea perfecto, lo que puedo deducir de tus comentarios es que te centraste en que el jefe se va a "forrar" en dinero mientras te paga una "miseria" y esa es la causa del conflicto.
 
Por que? por te fijas en lo que el se va a ganar y no te enfocas en tu parte del trato? tu tenias los clientes? creo que la respuesta es no, tu necesitabas el dinero del pago? creo que la respuesta es si, te contrataron como programadora? esa parte esta borrosa pero parece que no, entonces por que accediste a hacer el trabajo si no era parte de tus funciones? pero aceptaste hacerlo.
 
Yo entiendo la frustración de trabajar con bajo sueldo o mal pago y generalmente los clientes que pagan poquito son los que mas joden por que me ha sucedido unas cuantas veces pero nadie me obligo a aceptar esos tratos/trabajos.
 
Creo que te afectas mas tu con toda esta pelea, como primera medida te estas fijando en cosas que no le competen a tu trabajo, podrías acostumbrarte a esta clase de actitud donde saboteas TU PROPIO TRABAJO por que no estas a gusto con tu salario.
 
Saludos y mucha suerte en tu próximo trabajo.

Cita de: juguefre date=1504889776@cricricri_ina Todo tu tema me da una mala sensación, creo que estas enfrascada en una batalla personal y perdiste de vista tu profesionalismo.
   
   
       
   
   
      1) Si crees que el sueldo/pago no amerita tu experiencia/conocimientos no tomes el trabajo, pero como ya lo tomaste lo ético hacer tu trabajo de forma CORRECTA.
   
   
      2) Tu jefe se pretende lucrar de tu trabajo? POR SUPUESTO QUE SI! todas las empresas se lucran del trabajo de sus empleados, es lo mas elemental del mundo.
   
   
      3) No importa quienes sean sus clientes ni cuanto se vaya a ganar el, tu recibiste un pago por tus servicios y debes cumplir con tu parte del trato (regresa al punto 1)
   
   
      4) Que pretendas no entregar el código fuente a la empresa se me hace un absurdo grotesco, la empresa no es un usuario es la propietaria del programa, para el usuario un ejecutable es suficiente para la empresa no y regreso al mismo tema "recibiste un pago por hacer el código" así sea un monto pequeño pero lo recibiste y lo ético de tu parte es hacerlo bien y entregarlo.
   
   
      Yo no conozco a tu ex-empleador no tengo ningún interés oculto en el tema pero sinceramente creo que si este fue tu primer trabajo comenzaste terriblemente mal así tu código sea perfecto, lo que puedo deducir de tus comentarios es que te centraste en que el jefe se va a "forrar" en dinero mientras te paga una "miseria" y esa es la causa del conflicto.
   
   
      Por que? por te fijas en lo que el se va a ganar y no te enfocas en tu parte del trato? tu tenias los clientes? creo que la respuesta es no, tu necesitabas el dinero del pago? creo que la respuesta es si, te contrataron como programadora? esa parte esta borrosa pero parece que no, entonces por que accediste a hacer el trabajo si no era parte de tus funciones? pero aceptaste hacerlo.
   
   
      Yo entiendo la frustración de trabajar con bajo sueldo o mal pago y generalmente los clientes que pagan poquito son los que mas joden por que me ha sucedido unas cuantas veces pero nadie me obligo a aceptar esos tratos/trabajos.
   
   
      Creo que te afectas mas tu con toda esta pelea, como primera medida te estas fijando en cosas que no le competen a tu trabajo, podrías acostumbrarte a esta clase de actitud donde saboteas TU PROPIO TRABAJO por que no estas a gusto con tu salario.
   
   
      Saludos y mucha suerte en tu próximo trabajo.
   


@juguefre No estoy muy de acuerdo con tu planteamiento pero acepto tu opinión.
 
Claro que se que era consentidora de la situación laboral, es más era consentidora por narices. Ya te lo dicen aunque por lo fino si no estas de acuerdo a la calle... Yo en ese momento no estaba para rechazar ningún trabajo, primero como bien he dicho era mi primer trabajo en este mundillo y solo la gente que empieza sabe lo que cuesta que te llamen de cualquier lado y te den una oportunidad porque no tienes experiencia y te agarras a un clavo ardiendo... segundo yo tengo familia a cargo y tengo que pagar facturas... dicho esto no niego que fuera consentidora pero claro las circunstancias también te hacen pasar por el tubo...
 
No es que me de rabia que vaya a forrar, lo que me da rabia es que te contraten como aux administrativa a cuatro horas y te paguen una miseria y que encima la ley sabiendo que ha echo fraude le de la razón en ciertos aspectos porque yo que sepa una administrativa no hace códigos fuente ni modelos en 3D, entonces a mi entender la ley no debería darle la razón para hacerte entregar unos códigos porque ha cometido fraude en el contrato (y en muchas otras cosas pero bueno...). Pero desgraciadamente una cosa es lo que creemos y otra la que es..
 
Solo comparto mi experiencia para que otras personas como yo que no lo sepan pues estén informadas. 
 
@Kvashir si algún día quieres saber el nombre te lo digo por privado. No para que los putees, sino para que vayas alerta por si te los tropiezas.
 
 
 
Antes de que me lo hicieses a mi, el tío también tenia antecedentes de que un grupo de 5 que trabajaron en un proyecto similar y se le fueron de golpe y no le dejaron tampoco el código fuente supongo que les debieron hacer algo parecido... 
 
 

Etiquetas: