David A. Tinley era un empleado de 62 años de Siemens en Pensilvania, Estados Unidos, que ante la creciente ola de proyectos de automatización un día decidió idear la manera de tener trabajo siempre. Vamos, buscó la manera ser indispensable y no perder su fuente de ingresos ante la posible llegada de un nuevo software que hiciera su trabajo.
Desde el año 2000, Tinley fue el responsable de programar un software basado en hojas de cálculo, donde Siemens se encargaba de gestionar los pedidos de equipos eléctricos. El detalle es que dentro de estas hojas de cálculo había código que se encargaba de mostrar un fallo cada cierto tiempo. Falló que él, y sólo él, sabía solucionar porque era su software.
Fallos que él y sólo él sabía solucionar
Y así estuvo funcionando desde aproximadamente 2002, según la demanda. Hasta que todo se vino abajo en mayo de 2016, cuando el software volvió a fallar y Siemens llamó a Tinley, quien no estaba en Pensilvania, por lo que la compañía insistió en que Tinley les diera la contraseña porque tenían un pedido urgente.
Tinley terminó dando su contraseña y Siemens encontró 'bombas lógicas' en los scripts de las hojas de cálculo. Ante esto, Siemens puso a varias personas a analizar el software, entre programadores y abogados, para descubrir que había en el software de Tinley. Una tarea que, según Siemens, le costó 42.000 dólares más otros 5.000 de "daños".
Con todas estas pruebas, Siemens presentó una demanda en contra de Tinley, a quien acusó de fraude, de arreglar problemas inexistentes en su software y cobrar por ello, y de añadir código a las complejas hojas de cálculo que "no tenía ningún valor funcional, aparte de colapsar el programa de forma aleatoria".
Siemens demostró todo lo que pagó a Tinley durante esos años, mientras que Tinley sólo acudía a reiniciar un reloj y facturar por su tiempo, hasta la siguiente vez que le volvieran a llamar ante el siguiente fallo.

Ya en tribunales, Tinley inicialmente negó todo, y se defendió diciendo que no había puesto 'bombas lógicas' en el código para incitar a Siemens a contratarlo de nuevo para arreglar el problema, sino para proteger su código propietario. "Mis motivos eran honorables". Incluso se atrevió a decir que el fallo se debía a las actualizaciones que enviaba Microsoft para Excel.
Tras un par de audiencias, Tinley admitió el hecho y se declaró culpable de daño intencional a un ordenador protegido de Siemens. Tinley se enfrentaba a una pena de hasta 10 años de prisión y una multa de 250.000 dólares. Finalmente se dictó su sentencia, y Tinley tuvo que pasar seis meses de prisión y pagar una multa de 7.500 dólares, unos 6.700 euros.
Imagen | Jefferson Santos
Ver 101 comentarios
101 comentarios
pezo
Que curioso me pasa algo similar con un iphone 5S desde que actualice a ios 13, fallas continuas, error en la calibración de la batería etc
¿no será que apple quiera que cambie mi dispositivo no?
Usuario desactivado
Bueno, lucho el fuego con fuego, ante la automatización que iba sustituirle el automatizo que le necesitaran.
yavi
Literalmente, obsolescencia "programada" :)
Y la verdad que no es nada nuevo, y no solo en este sector, hay quienes se guardan muy bien como hacer las cosas a su manera para hacerse imprescindibles.
sashimi
Esto es lo mismo que el cuento ese que están padre e hijo paletas, arreglando el tejado de una iglesia y el padre le está enseñando el oficio al hijo, y llega el momento que el padre dice:
_ Ya está, todo arreglado, nos podemos ir.
A lo que el hijo responde:
_ No papá, el tejado no está terminado, si lo dejamos así con el tiempo saldrán goteras.
Y el padre contesta:
_ Hijo, tu comes cada día, ¿no?
Entonces el hijo recogió las herramientas en silencio y se fueron para casa.
Pues no son pocos los que lo aplican en la vida real.
lolo_aguirre
¿Siemens permitió que uno de sus programas desarrollados por un trabajador suyo estuviera protegido por un código que sólo él sabía y que nadie más pudiera revisarlo? Pues casi le está bien empleado...
piolindemacrame
Una vez le hice un sistema de registro de facturación multicliente a un contable, sabía que el tipo era tacaño y que cobrarle iba a ser más difícil que robarle un huevo a un águila, así que puse un contador en disco para que pudiera usar el sistema unos tres meses y el sistema se plantara. El tipo no pagaba, y me bicicleteaba todo el tiempo, hasta que el contador se desbordó y vino mansito con la cola entre las patas y el efectivo en la mano a rogar para que le diera acceso a su información. Santo remedio!
arkadoel
Baby boomers descubren los contratos de licencia
TOVI
Que novedad, igual que las marcas y sus servicios tecnicos...
quhasar
La sentencia es de chiste, no???
Orbayo
Pues a mi me parece bien lo que hizo el tipo. Ha luchado por seguir teniendo trabajo y seguir adelante en la vida. Creas un software muy bueno, y todo va bien, pero es tan bueno que deciden que ya no les haces falta y pueden o automatizarlo o contratar a un becario que lo lleve, y por su puesto tu con 50 años a la calle y a ver quien te contrata a esa edad.
joamator
Me recuerda al paleta que arregla las cosas, pero lo hace de una forma que dentro de unos años haya que volver a arreglarlas.
carlesperez
Hace 40 años ... es lo que hacian las empresas de softwre para asegurarse el cobro de sus servicios... nada nuevo, solo que esta vez lo hace un empleado
aiandenk
Si lo hace una empresa como Apple ... regalan baterías y quedan bien (e incluso mejor porque REGALAN, le dan un beneficio al cliente por ser clientes de Apple y muestran cuánto se preocupa, que lo hicieron para PROTEGER SU DISPOSITIVO), si lo hace 1 persona va preso y tiene que pagar una multa.
Increíble que hasta la fecha, año 2020 casi y gente defendiendo el capitalismo. Lavándose las manos con los muertos y excusándose que en otros lugares el socialismo o el comunismo no funcionan con total ignorancia y pasando por alto un montón de influencias externas.
frangar
Incomprensible. Cuando un programa mio falla el cliente espera que se lo resuelva rapido y gratis. Y tiene razon.
hasso78
Veo mucha gente aplaudiendo a ese estafador,, la moralidad es un bien escaso por estos lares,,, luego no es de extrañar que las empresas inviertan en maquinaria, inteligencia artificial o lo que sea que con tal de prescindir de la chusma...
rudario45
"El caso". Ajá, en singular.
palsanz
Pues le ha salido barata la broma.
javiergarciamad_1
Yo si llevo mi coche al taller a reparar algo y lo hacen y al poco se me rompe otra cosa, cambio de taller. Y lo mismo con el ordenador o con tantas cosas de las que a veces necesitas tirar de alguien que te solucione un problema con confianza. La confianza a un precio razonable lo es todo.
biturrizar
Yo lo había visto en software a medida. Como no siempre el cliente paga, pues de repente le puede salir un mensaje "Ha ocurrido un problema. Por favor póngase en contacto con soporte técnico".
Si la aplicación estaba pagada se le dictaba una contraseña y ya jamás podía aparecer. Pero en otro caso cómo llamar a quien lo programó si no se le terminó de pagar.
trezeleo
6 meses de carcel y 7500 dolares?
Eso, o es mucha carcel o muy poco dinero.
Que sancion mas rara.
Ariasdelhoyo
Lamentablemente esto no es novedad.
Yo he supuesto varios casos, uno flagrante era una responsable de un AS400, a la que había que llamar hasta para cuando se paraba la cola de impresión.
g900
Ahora quieres.
manolomalocalvo1
If(System.date.equals(new Date(1,1,2025){
breakCode();
}
dbrel
Si hubiera programado el reloj por fuera tambien, hoy seguía trabajando en Siemens.
Aunque yo alegaría, que al darle la contraseña ellos podían implantar código para no pagar más por soporte o servicio.
carloslópez_1
Ponte verga! Si trucas tu trabajo, trabajas dos veces!
alvaro1962
El tipo no hizo nada nuevo...
A ver, supuestamente una simple bombilla de luz puede durar funcionando no decadas, sino cientos de años, como demuestra una de las primeras fabricadas, aun en funcionamiento. Hoy dia fallan en cosa de uno o dos años maximo...
Los autos, tecnicamente no tendrian que presentar fallas graves durante decadas de uso si se les hace un correcto mantenimiento; sin embargo ya hace decadas que se diseñan para que en aproximadamente una decada empiecen a tener fallas graves en su funcionamiento...
Y asi infinidad de dispositivos de uso cotidiano...
Y si no es cuestionable que lo hagan las empresas y los usuarios nos jodemos... Que tiene de criticable que un simple programador quisiera subirse a la ola...?
manifaes
En industria también pasa.
Existen casos de maquinaria que cuando sucede un error, se pone a set una marca remanente la cual no tiene reset. Te obliga a entrar dentro del software del PLC en cuestión y anularla. Si tienes el cable, el software y técnicos que sepan lo que tienen que hacer lo puedes apañar. Si no toca llamada al servicio técnico y sablazo.
Si modificas el software te puedes encontrar con un problemas de responsabilidad ante un juicio por haber manipulación del software.
o_maximo
Y lo más seguro es que sea un externo, un servicio subcontratado. Y le han obligado a dar las credenciales de su trabajo a su cliente (tuviesen o no bombas lógicas). Yo estoy subcontratado y no pienso regalar mis cosas, solo mi servicio a cambio de mi nómina.