REBAÑO DE OVEJAS ELECTRICAS

Image by Scott Draves.

21 junio 2006

La dichosa anécdota de la impresora.

Si alguien ha asistido a alguna conferencia de Richard Stallman, posiblemente habrá sufrido en sus carnes como vuelve a contar la dichosa anécdota de la impresora que reprogramó (¿en el MIT?) porque el fabricante se negaba a introducir unas modificaciones que corrigieran un problema que tenían.

Pues bien. Ahora lo entiendo. He empezado a creer. Ya me he convertido. Recientemente he comprado una impresora multifuncional Canon PIXMA MP500 que es la leche. Ultrarápida, con vuelta de página, calidad fotográfica, cartuchos independientes, etc.

Hasta que la intenté enchufar en mi equipo gnu/linux. Canon no publica las especificaciones de sus dispositivos, y no tiene driver gnu/linux para este modelo, así que aquí empieza la pesadilla. De momento los drivers que se pueden conseguir, o son de pago (Turbo Print, muy buena calidad, pero de pago) o son de otro modelo, con lo que no soporta ni la resolución mas alta ni otras funciones del aparato.

Ni que decir del escaner, que hasta ahora tampoco estaba soportado por SANE. (¡Noticias recientes! ¡versión ALFA del driver para los escaner de la serie PIXMA!)

Aunque hay gente que utiliza ingeniería inversa para escribir los drivers adecuados, todo sería mas fácil si los fabricantes de hardware proporcionaran por lo menos las especificaciones, ya no digo ni el código fuente. Esto ocurre igualmente con otros dispositivos como las tarjetas gráficas nVidia (por lo menos estos si que dan el driver binario) o muchas otras tarjetas.

Reconozco que la culpa es mía. Por no mirar antes de comprar si estaba soportada en gnu/linux, pero realmente la impresora es excepcional y con un precio de copia muy bajo. Aunque con el tiempo todas las murallas caen, sería un detallazo que los fabricantes ofrecieran unas especificaciones abiertas. Y si ofrecen el código fuente de un modelo de driver mejor.