Drivers hardware
Los drivers son programas que permiten que un dispositivo funcione dentro de un sistema operativo.
Un controlador de dispositivo, llamado normalmente controlador (en inglés, device driver) es un programa informático que permite al sistema operativo interactuar con un periférico, proporcionando un interfaz para usarlo.
Se puede esquematizar como un manual de instrucciones que le indica al sistema operativo, cómo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no se podría usar el hardware.
Cada periférico tiene su controlador y en algunos casos, aparte del presentado por el fabricante, puede tener otro controlador. Si consideramos el desarrollo que han tenidos los periféricos en el mundo informático no es difícil imaginar los miles de controladores que existen, sumando además de que cada sistema operativo, necesita un controlador o driver específico para él. Para dejarlo bien claro, si tenemos una impresora trabajando con el sistema operativo Windows XP, con los drivers correspondiente y actualizamos el mismo a Windows Vista, la impresora no funcionará hasta que le carguemos los drivers específicos para el mismo.

Por esto hay que tener cuidado, cuando adquirimos un nuevo ordenador o portátil, que trae cargado un sistema operativo y nosotros queremos cambiar el mismo por alguno anterior en el que nos sentíamos cómodos y nos daba buenos resultados, porque componentes del sistema nos pueden dejar de funcionar, como la lectora/grabadora de DVD, y nos puede dar un dolor de cabeza porque no podemos utilizar la misma para cargar el nuevo drivers.
Si bien muchas empresas importantes como Microsoft, han instrumentado la búsqueda de controladores o drivers por medio de la conexión a Internet, también, debido que el software de controladores de los dispositivos se ejecuta como parte del sistema operativo, con acceso sin restricciones a todo el sistema, resulta escencial que se tomen precauciones de seguridad, permitiendo la utilización solamente de controladores o drivers autorizados.
La autorización de drivers se instrumenta a partir de lo que se llama firma digital, por la cual la empresa controla los drivers que se pretenden cargar para que trabaje en el modo kernel, permitiendo sólo la utilización de desarrollos que tengan el PIC ( Publisher Identity Certificate), que está disponible sólo para entidades comerciales.

Por supuesto que el mundo del software libre existe y reacomoda las piezas ante estos intentos de dejarlos fuera del circuito, pero consideramos conveniente que el usuario tengo un conocimiento general de lo que está pasando en el mundo de los drivers y prevenirlos de posibles dolores de cabeza.
A continuación listaremos unos sitios en Internet, que les pueden dar una mano en el momento de necesitar un drivers o controlador para instalar un nuevo dispositivo a vuestro sistema:
Lo ideal, es ir al sitio del fabricante y bajar desde la misma los drivers del dispositivo, siendo el lugar más seguro y técnicamente más completo y operativo. Los fabricantes están dando mucha importancia al soporte técnico de sus productos, como forma de brindar una buena atención al público y recibir en las comunidades virtuales buenos conceptos de imágen de la empresa como herramienta de marketing.
Si por alguna razón no encontramos los controladores de un dispositivo en el sitio del fabricante para el sistema operativo que estamos utilizando en nuestro sistema, debemos tener precauciones si encontramos en otros sitios o en foros drivers que nos pueden ” aparentemente” solucionar el funcionamiento del mismo, porque un driver incorrecto o que se encuentre “infectado”, nos puede causar un bloqueo de todo el equipo, incluso producir un daño en el hardware.
La ansiedad de solucionar un problema nos pueden ocasionar un problema más grave del que tenemos, si falta un análisis frío de lo que estamos incorporando en el registro de nuestro sistema operativo. Lamentablemente, dispositivos que hemos comprado hace un tiempo, como impresoras, scanners, etc. al modernizar el sistema operativo no son aceptados por éste y no existen drivers para este modelo en el nuevo SO.
Esto es una frustación, ya que no podemos utilizar este querido dispositivo, ya que ha quedado fuera de circulación y por decisión ya sea del fabricante del mismo o del creador del nuevo SO, se decreta que no se puede usar más en la era moderna. Pero esto es una realidad y a muchos nos ha pasado. Inclusive en los foros de la red se encuentran muchos damnificados por estos casos.
De ahí que “forzar” esta situación, realizando experimentaciones riesgosas, no es aconsejable y es preferible sacar de circulación el dispositivo que estropear el sistema en general, porque insistimos, los drivers son una parte muy importante del sistema general de nuestra máquina.