
Cada vez que pasa el tiempo es más dificil saber qué versión de Asterisk usar. Mientras que fue evidente que había ventajas al pasar de Asterisk 1.0.x a 1.2.x la gente tomó el riesgo, aunque pasara alrededor de 1 año para que la version 1.2.x fuese realmente estable, y cuando apareció Asterisk 1.4.x muchos volvieron a tomar el riesgo por las ventajas de la nueva versión aunque tomara unos 2 años hasta que se volvió realmente estable, entonces ¿Nos pasamos a Asterisk 1.6.x o esperamos los 3 años que se rumora pasarán hasta que sea completamente estable?
Para evitar esa confusión, la versión 1.6 ha introducido algunos cambios en la metodología para incluir novedades. Mientras que la gente pasaba de 1.2 a 1.4 por las novedades, estas continuaban en las versiones menores, tales como 1.4.1, 1.4.2, 1.4.x, etc. En contraste, a partir de la versión 1.6 las novedades solo se introducen entre cambios de versión mayor que ahora se representan no con el segundo dígito sino con el tercero, asi 1.6.”0″ es diferente de 1.6.”1″, pero 1.6.0.1 corrige bugs de la 1.6.0.0 y 1.6.0.2, corrige bugs de la 1.6.0.1, pero sin incluir novedades que vayan a causar fallas mayores.
Aunque con este mecanismo se nos priva de las mejoras realizadas en Asterisk, porque no pasar de la 1.6.0.x a la 1.6.1.x trae consigo tantos ajustes como pasar de la 1.2.x a la 1.4.x, esto nos ayuda a caer en desgracia por tener que actualizar para resolver bugs y al mismo tiempo incluir cosas nuevas que no han sido probadas exhaustivamente.
Para entender mejor la forma de organizar las versiones hasta la 1.4, la siguiente ilustración nos muestra la forma en la que se realizaban los cambios dentro de Asterisk:

Ahora bien, a partir de la 1.6 los cambios se realizan como se muestra a continuación:

De modo que luego de aclarar lo que significan los nuevos números de versión de Asterisk a partir de la 1.6.x.x aun nos queda la pregunta ¿Usamos 1.6.0 o 1.6.1? La respuesta es similar a decidirse entre 1.2 y 1.4 en su momento y dependía de lo que buscamos de Asterisk. ¿Necesitabas las nuevas cosas que traía el 1.4 y ya la 1.2 no era suficiente? Entonces migrabas a la 1.4.
De modo que ¿Necesitas lo que viene en 1.6.0 porque ya 1.4.x no es suficiente? Migra a 1.6.0 pero no a 1.6.1. ¿Es indispensable que uses algo que viene en la 1.6.1? Entonces migra a 1.6.1 pero solo porque lo necesitas y no simplemente por novedad porque te puede traer problemas y recuerda, 1.6.0.x no es lo mismo que 1.6.1.x, asi que si tomas el riesgo de pasar de 1.4.x a 1.6.0.x o 1.6.1.x planealo bien a conciencia y con tiempo suficiente en un ambiente de pruebas para que puedas estar seguro de que ofrece lo que necesitas.