Windows 98 pirata en un sistema embebido
Hace poco que acabo de llegar de una de esas ferias sectoriales que todos odiamos pero que en una etapa u otra de nuestra vida nos toca soportar como expositores, lo que significa tener un área dentro de la misma, con tus productos expuestos (en mi caso, los de mi jefe). Aparte has de buscarte clientes, invitándolos a que se acerquen a tu sitio, aparte de los que lo hacen ya de por sí.
Pero este comentario no viene al caso por la feria en sí, sino por algo que ha ocurrido dentro de ella y que me ha dejado a cuadros. Por motivos que no vienen al caso, no voy a decir de qué sector se trata, y borraré cualquier comentario alusivo al mismo. Pero vayamos al meollo de la cuestión.
En los sistemas embebidos pequeños normalmente el centro de los mismos consiste en una placa con un microprocesador de 8 ó 16 bits, sencillo y sin pretensiones (léase Hitachis, Motorololas, 805x yun muy largo etcétera) que ejecutan las tareas para los que han sido concebidos mediante un programa hecho a pelo generalmente en C o en C++ y muchas veces en ensamblador.
En otros sistemas algo más grandes, como los controladores de parkings, puntos de información, sistemas de vigilancia, etc, lo más normal es meter un PC dentro, con todos los problemas que ello conlleva. Me refiero a que lo más común es que en el transporte el ventilador del micro se caiga y al encender el equipo, el micro se queme. O problemas de calor o golpes.
Pero dado que los tiempos de desarrollo e implementación disminuyen drásticamente si se utiliza un PC, el hacer una máqunia con un PC dentro es una de las formas más comunes que tienen los fabricantes de implementar sistemas rápidamente, técnica que se está imponiendo incluso en equipos en los que no es completamente necesario ya que no requieren tanta potencia gráfica ni de procesador. El implementar sistemas así tiene otras desventajas que no vamos a comentar aquí.
Aquí está lo gordo
La licencia de un Windows XP vale una pasta, lo mismo que la del XP Embedded. ¿Sabéis lo que ha hecho una empresa de las más grandes que hay en el sector al que me refiero? Pues se ha bajado un Windows 98 pirata que hay circulando por ahí (del que al parecer está disponible el código fuente) y lo va a implementar en placas de PC.
Cuando me enteré casi me tiro al suelo de risa. Es increíble cómo hay gente que deja el futuro de su empresa en algo tan endeble. Entre los futuros problemas se encuentran:
No cito más porque no vale la pena, pero es realmente triste que no sólo el jefe de I+D adopte una decisión así, sino que sus superiores no se den cuenta del problema en que se meten. Y es que el tío es un incondicional de los segmentos de Intel.
En fin.
