Obsolescencia programada, ¿es ético programar algo para que deje de funcionar?


Aunque esto ya la mayoría de aficionados a la electrónica lo sabemos, por muchos es desconocido. Todo aparato electrónico tiene un vida útil determinada, la cual viene determinada por la batería del dispositivo, el hardware del mismo, y su software. Todos los que tenemos aparatos electrónicos, conocemos estos problemas, que si la batería apenas dura un par de horas, que si el ordenador ya no es capaz de abrir este programa porque no cumple los requisitos mínimos, que si ya no te permite actualizar el software o firmware porque ya es muy viejo… Bueno, cosas demasiado comunes en la electrónica de hoy en día.
Todo el mundo ve ahora mismo esto normal, los aparatos no dan tanto de si, ¿pero es ético programar algo para que dentro de X tiempo deje de cumplir su función (para la cual fue diseñado, construido, programado…)? Desde mi punto de vista no, no se puede programar algo para que falle, es incorrecto, tu programas algo para que cumpla una función, no para que lo cumpla hoy, pero no mañana. Aunque este caso que planteo yo es algo extremo, actualmente todo las compañías juegan su estrategia para limitar un dispositivo y hacer que el consumidor compre el más nuevo, el modelo superior, el más caro…
Un caso muy claro, es el de los dispositivos de Apple, los cual se renuevan cada 4 meses o menos, y poco a poco hace que los dispositivos con una media de 1-2 años estén totalmente desfasados, e incluso que ya ni el software del sistema funcione correctamente. Les presento mi caso, en la imagen ven dos aparatos, uno de ellos es un iPod Touch de 2ª generación, antiguo y que ha tenido su guerra, y el cual según Apple, ya está desfasado y no recibe actualizaciones de forma oficial. Por contra a su lado está el actual buque insignia de Apple, el iPhone 4S, el único dispositivo con Siri, última versión del sistema, la mejor cámara…
Vamos a ver las especificaciones técnicas de ambos:

  • Ipod: procesador mononúcleo a 600mhz (down a 533mhz), 128mb de Ram, 8 gb de memoria.
  • Iphone: procesador A9, dos núcleos, 1ghz (down a 800mhz), 512mb de Ram, 16 gb de memoria.

Dejando aparte el tema de la GPU, la pantalla y demás… ¿de verdad no pueden ambos dispositivos correr el mismo sistema sin problemas? Vale los juegos, programas de gran rendimientos y demás claro que no, pero nadie se puede creer que el dispositivo de arriba no pueda correr el sistema aunque más forzadamente. Hay que tener en cuenta también que estamos comparando un modelo de septiembre de 2008, con otro de octubre de 2011; hay tres años de evolución de uno al otro.
¿Vosotros qué pensáis, se puede llamar a esto evolución de la electrónica, obsolescencia programada, o simplemente el ciclo de la vida de cualquier aparato?