Citar(En primer lugar )El artículo citado por dato000 no proviene de ninguna fuente oficial de Debian
Esdebian es una comunidad muy grande de Debian que incluye a varixs desarrolladorxs de este proyecto.
Te acepto lo que decís, pero lo dejo anotado.
CitarEn Debian los drivers no son 'crap', en Debian Stable los drivers y los programas en general, son 'estables', que es lo que interesa de Debian (en todas sus ramas y particularmente en Stable) y esto se consigue mediante una larga etapa de testeo. Si no te gusta la filosofía de Debian Stable, tienes 4 opciones:
1- Usar una distro de juguete.
2- Pasarte de Stable a Testing/sid
3- Quedarte en Stable y construir un sistema mixto mediante backports y pinnings a testing/sid.
Para el caso de los drivers gráficos tener un driver viejo, es tener un driver crap. Si crees que hay una correlación entre antiguedad y estabilidad me parece genial, pero no es así por que partamos de la base que el testeo siempre lo hace upstream !!! (y algunos proyectos como KDE *actualmente* tienen un testing que dá miedo de lo riguroso que es)
La estabilidad también es tener los últimos parches que no siempre pueden hacérseles backport por que a veces cambia la arquitectura del código que hay (además, los backports son un costo de desarrollo importante también, por que es mantener parches out-of-tree) ... hace poco arreglaron los problemas de fetch de texturas y algunos hard freezes, pero es en el rewrite del driver de nouveau, en el último kernel, de nuevo, hay gente que se queda con bugs por milenios por pésimas políticas de debian para lidiar con ese tipo de software.
Hay muchos paquetes en esa situación por que diversas áreas están migrando a un desarrollo más rápido.
¿Te parece de juguete?
Genial, eso sigue sin solucionar los problemas de Debian en cuanto a lidiar con ese tipo de software, que también, pueden hacer a la estabilidad del sistema.
Además (2) hace totalmente obsoleto el argumento de estabilidad ... perdón, pero distros como Gentoo u Arch tienen MUCHA más estabilidad que un Debian Testing (por que además los cambios se van realizando de "a poco" y no de a grandes enviones, donde pueden haber MUCHOS problemas si los cambios de formato/arquitectura son grandes)
Y (3) es un problema de mantenimiento no sólo por las compatibilidades binarias entre dependencias tan "distantes" en versiones, sino que además muchas veces se termina rompiendo el tree y unx paga los platos rotos (renombrado, paquetes que ya no están ... como en una instalación que hice que faltaba un componente importante de nepomuk y tuve que prometerle a quien le instalé el sistema que esa pieza importante ya iba a aparecer)
No, toda esa situación es una chanchada.
En Ubuntu -más allá de que no me guste como distribución- tomaron una muy buena decisión : Mantener todos los paquetes en su versión "estable" excepto estos paquetes que tengan ciclos de desarrollo rápido.
La estabilidad del sistema no se detrimenta, en FreeBSD tienen algo similar hace tiempo (ojo, como "efecto colateral de", en su momento no se eligió por esto) ... tenés un sistema "core" que es estable, y todo lo de arriba (como el chromium) se vá actualizando.
Si querés tenemos una charla sobre modelos de desarrollo, que es el verdadero tema de fondo.
Saludos.
P.S → A @dato000 ya ni le respondo ... está como nene enojado por que le corregí el post, como si ganase algo en pelearme con alguien que no conozco, WTF?