next up previous contents index
Next: RAM con paridad falsa Up: Adquisición de hardware específicamente Previous: Evitar hardware cerrado o   Índice General   Índice de Materias


Hardware específico para Windows

Una tendencia preocupante es la proliferación de módems e impresoras específicas para Windows. En algunos casos están especialmente diseñados para funcionar en el sistema operativo Microsoft Windows y soportan la leyenda ``WinModem'' o ``Made especially for Windows-based computers''. Esto se lleva a cabo eliminando los procesadores integrados del hardware y reemplazando el trabajo que éstos efectúan por un controlador Windows que corre sobre el procesador principal de su equipo. Esta estrategia abarata el precio del hardware, pero el ahorro no repercute generalmente en el usuario y este hardware puede ser incluso más caro que los dispositivos equivalentes con su inteligencia integrada.

Debería evitar el hardware específico para Windows por dos razones. La primera es que los fabricantes no ofrecen sus recursos para escribir un controlador para Linux. Generalmente, la interfaz hardware y software al dispositivo es propietaria, y la documentación no está disponible sin un acuerdo de no divulgación, si acaso está disponible. Esto excluye su uso por el software libre, puesto que los desarrolladores de software libre publican el código fuente de sus programas. La segunda razón es que cuando a dispositivos como éstos se les ha eliminado sus procesadores integrados, la mayoría de prioridad de tiempo real, entonces la CPU no está disponible para ejecutar programas mientras controla dichos dispositivos. Puesto que el usuario típico de Windows no multiprocesa tan instensamente como el de Linux, los fabricantes esperan que el usuario de Windows simplemente no note la carga que este hardware impone a su CPU. No obstante, cualquier sistema operativo multiproceso, incluso Windows 95 o NT se degrada cuando los fabricantes de periféricos escatiman en la capacidad de procesamiento integrada en su hardware.

Puede ayudar a cambiar esta situación reclamando a los fabricantes de este hardware liberar la documentación y otros recursos necesarios para programar su hardware, pero la mejor estrategia es simplemente evitar este tipo de hardware hasta que se liste como compatible en el Cómo de Compatibilidad de Hardware en Linux (ver capítulo E.31 en la página [*], y versiones posteriores del documento en el servidor del Linux Documentation Project).


next up previous contents index
Next: RAM con paridad falsa Up: Adquisición de hardware específicamente Previous: Evitar hardware cerrado o   Índice General   Índice de Materias
Enrique Zanardi 2000-11-26