Lo que qería hacer notar en el correo anterior y al final no dejé claro es que los recursos humanos para el desarrollo de drivers y aplicaciones en Linux son limitados. Mientras que en otros sistemas operativos cada empresa dispone de personal y tiempo para desarrollar sus propios productos, en Linux la mayor parte de las veces el trabajo que deberían hacer las empresas lo hacen los usuarios.
Basta pensar en el actual número de empresas que fabrican hardware PC de consumo y el el número de productos que sacan cada año al mercado. Cada una de estas empresas tiene gente dedicada a cada producto, pero en Linux sólo disponemos de un puñado de programadores que "se tienen que comer el marrón".
En resumen, tenemos (muchísimos) menos programadores de drivers y además con menos capacidad de maniobra (ausencia de especificaciones, no participación en el desarrollo de hardware, etc.). Lo que es sorprentente es cuánto hardware funciona con los limitados recursos humanos de que disponemos.
Otra cosa: ¿ cambian las API del núcleo (o lo que sea) tan a menudo que sea poco viable desarrollar drivers de hardware para Linux ?. Porque también podría ser esta una razón por la cual los fabricantes aún se resisten a proporcionar dicho soporte.
Re:Coge aire, respira, y piensa un poco.
(Puntos:2)( http://mi.barrapunto.com/dardhal )
Basta pensar en el actual número de empresas que fabrican hardware PC de consumo y el el número de productos que sacan cada año al mercado. Cada una de estas empresas tiene gente dedicada a cada producto, pero en Linux sólo disponemos de un puñado de programadores que "se tienen que comer el marrón".
En resumen, tenemos (muchísimos) menos programadores de drivers y además con menos capacidad de maniobra (ausencia de especificaciones, no participación en el desarrollo de hardware, etc.). Lo que es sorprentente es cuánto hardware funciona con los limitados recursos humanos de que disponemos.
Otra cosa: ¿ cambian las API del núcleo (o lo que sea) tan a menudo que sea poco viable desarrollar drivers de hardware para Linux ?. Porque también podría ser esta una razón por la cual los fabricantes aún se resisten a proporcionar dicho soporte.