La verdad es que me da alegría de ver la participación que se da a este tema y los buenos argumentos que se utilizan (aunque suene irónico, no lo es). Da gusto participar en una discución así
KaoD2 hay algo que estás equivocado. No puedes comparar el tiempo de actualizacion de Debian con la de Ubuntu porque son dos filosofías independientes. Ubuntu siempre tiende a trabajar con su versión más nueva, Debian siempre tiende a trabajar con sus tres versiones.
Te voy a explicar el sistema de Debian.
Versiones:
stable, testing, unstable
Stable: Como bien dice el nombre es la distribución estable, esta versión es raro el fallo grave que te de. Sus paquetes están congelados, eso quiere decir que, no se introducen nuevos paquetes y los paquetes que tienen no se actualizan a versiones más nuevas, sino se actualizan las revisiones. Por eso las actualizaciones de los paquetes solo suelen ser cuando se han encontrado bugs de seguridad.
Por ejemplo, la version stable (que ahora es Sarge) tiene un kernel 2.6.8, esta versión nunca va a tener un kernel superior al 2.6.8, pero si revisiones más nuevas.
La diferencia es que, si por ejemplo, se detecta un bug grave de seguridad en el 2.6.8, debian parchea dicho kernel para solucionar la seguridad, sin necesidad de actualizar el kernel a una versión más nueva.
Como puedes comprobar, esta versión es la más segura, ideal para servidores (es más, mis servidores los tengo con debian sarge). Y este es el motivo para mi que es la distribución más segura que hay, pues stable está dedicado a eso, a ser cada vez más segura, pero con la pega de que los paquetes no se actualizan ni salen nuevos paquetes en los repositorios oficiales. Lo bueno es que, servidor creado con debian, servidor raramente que falla.
testing (actualmente etch): Bueno, pues como bien dice es la versión para testear, la diferencia de stable a testing es que esta versión se va preparando para ser la próxima estable. Tiene paquetes más nuevos que se actualizan las versiones (no las revisiones) cada dos o tres meses (o puede que más, o menos, depende del paquete, incluso puede ser por días, pero no es lo habitual, aunque sí semanas). Todos estos paquetes han sido provados previamente en unstable, y su finalidad es probarlos bien para hacerlos bien seguros.
unstable (actualmente Sid y siempre es Sid): Es la versión inestable, pero, atentos, lo que se considera inestable en Debian se considera estable (o release también) en muchas otras distribuciones como fedora, mandriva o suse.
Por ejemplo, el paquete xorg en ubuntu se considera estable, sin embargo se encuentra en unstable en Debian, no porque sea inestable, puesto que el paquete funciona bien, sino para ir estudiando los paquetes e ir adaptando el sistema lo mejor posible para terminar en estable (pasando por testing). Por ejemplo, ahora mismo unstable usa xorg como hemos dicho, pero etch usa xfree, seguramente dentro de unos meses etch ya usará xfree, pues ha sido probado y habrá que testearlo.
En unstable cada día hay como 20 o 30 megas de actualizaciones (o más, cuando se actualizan las kde son 100 y pico megas), por lo tanto siempre tienes las últimas versiones de los paquetes, y lo bueno de debian es que se ciñen a los paquetes originales del autor, por lo tanto, los paquetes que tienes en unstable son los paquetes estables que ofrece el autor de dicho programa.
Por lo tanto, si siempre quieres ir a la última, se puede usar unstable tranquilamente (yo lo uso), a veces tiene petadas, sí, pero un apt-get dist-upgrade en uno o dos días y ya está solucionado (a veces un poco más, pero bueno, solucionar se solucionan) pues están en constante actualización. Es más, si un día sid no se actualiza (osea, cuando haces apt-get upgrade no hay actualizaciones) es que algo grave a pasado con la lista de paquetes o con algún servidor.
Porque se tarda tanto pasar una versión de testing a stable? primero, como ya dije, stable está más orientado a la seguridad, entonces, para que etch (en este caso) pase a stable, tiene que pasar mucho tiempo de testeo y de pruebas para considerar lo suficiente estable como para ser seguro (para que si haces un apt-get dist-upgrade no se te vaya todo a la porra). Este tiempo de transferencia de versiones también se ve marcado por las necesidades de los servidores. Por ejemplo, la final woody (version anterior stable) era demasiado viejo para seguir siendo una versión para servidores (y menos para el usuario), así que, hay un tiempo estimado para el cambio de aplicaciones y así los servidores no se desfacen del todo (aunque a veces es inevitable).
Por eso, si buscas los últimos paquetes y paquetes nuevos siempre que se vayan insertando, usa sid, todos los días son 20 o 30 megas de actualizaciones, y como ya dije, una debian unstable se considera una fedora, mandriva, suse ...... y demás estable.
Hay otra versión más, pero no se considera versión de trabajo, es la versión experimental. Es un repositorio donde solo se encuentra paquetes sueltos (osea, que no puedes tener una debian al completo experimental) donde están los paquetes más nuevos que hay. Estos paquetes luegos se designan a unstable. Algunos solo tardan días en pasar a unstable, pero otros tardan mucho más. Estos paquetes no han sido ni mirados, simplemente llegan, se empaquetan y pa dentro, digamos que se encuentran ahí hasta haberlos probado.