25 de junio de 2012

Drivers privativos. El tiempo os dará la razón.

Linus Torvalds, el ingeniero Fines creador y mantenedor de Linux es bastante conocido también por no tener pelos en la lengua y decir lo que piensa sin cortarse. Por eso siempre que concede una entrevista o da una charla hay algún comentario que salta a las portadas de los principales medios del sector. Por eso en un  principio la siguiente fue una anécdota que decidí pasar por alto ya que estaba dentro de lo "normal".

El caso es que en una charla en la universidad de Aalto (FIN)  al ser preguntado sobre los drivers Nvidia respondió entre otras cosas que:
 "Nvidia ha sido uno de los mayores problemas que hemos tenido entre los fabricantes de hardware. Nvidia ha sido la peor compañía con la que hemos tenido que trabajar"
Y dio por finalizada la respuesta con un sonoro F#$%K YOU NVIDIA!
Aquí tenéis el vídeo completo. El momento comentado a partir del 48:30.


Pocos días después Nvidia daba una respuesta mas que formal (lástima de gresca) sobre porque preferían sus controladores privativos en vez de open-source mientras que en las listas de correo se abrían consultas entre ingenieros de Nvidia y desarrolladores de Linux para mejorar la colaboración.

Y porque vengo una semana después a poner algo aquí que ya ha dado la vuelta a la blogosfera, la tuitersfera, la facebooksfera y hasta la magufosfera. Pues sencillamente porque el tiempo tiene el increíble poder de dar o quitar la razón a ciertas personas, a veces tarda mas o menos, pero siempre llega implacable. Tras las declaraciones de Linus Nvidia trató de mover ficha pero llegó tarde. Y aquí, por fin, la noticia de la semana:

NVIDIA pierde un encargo de 10 millones de PCs en China por sus controladores propietarios

China ya no es un mercado emergente, es una potencia en toda regla con sus peculiaridades, y quieren tener el control sobre lo que compran, así que si compran hardware quieren poder hacerlo funcionar con sus drivers. Es algo que sus fabricantes han aprendido muy bien. Inicialmente Nvidia había sido elegida por varios fabricantes para sus productos pero el coste de portar los drivers a linux era  muy alto, y finalmente AMD se llevó el gato al agua, solo porque es mas proclive a liberar sus drivers. Cierto que 10 millones de PCs no es una cantidad muy significativa hoy en día, pero en un mercado como el Chino una derrota así te puede suponer perder muchos contratos en el futuro a pesar de que replantees completamente tu forma de hacer las cosas.