
Cuando entro en un sistema Asterisk, lo primero que intento ver es la versión que utiliza ya que, en función de esta versión, los comandos que hay que utilizar en el CLI varían de una versión a otra, los archivos de configuración varían, tienen más parámetros o menos y sus valores difieren considerablemente. Cuando antes para definir un usuario que se encontraba detrás de un router había que poner nat=yes, a partir de Asterisk 1.8 empezó a ser nat=force_rport y en Asterisk 10 ya era nat=force_rport,comedia. El famoso canreinvite dejó de ser utilizable en Asterisk 11 y dio paso al directrtpsetup y posteriormente al directmedia, por lo que conocer la versión con la que estamos trabajando es muy importante siempre.
No obstante, también hay una rama que dice algo como: -«Si algo funciona, no lo toques«, motivo por el cual existen instalaciones antiguas que funcionan con Asterisk 1.4.18, Asterisk 1.4-RSP, e incluso hay fabricantes que, de forma completamente transparente para el usuario, trabajan con versiones de Asterisk 1.2 o incluso anteriores porque, en boca de sus propios ingenieros: -«… no necesitamos más nuevo.»
Considero importante saber que si tenemos (por ejemplo) un Asterisk 1.4.21, saber cuánto tiempo llevamos con ese Asterisk, cuántos años llevamos de desfase y cuándo fue la fecha en la que esa versión salió para poder hacer búsqueda de bugs utilizando fechas como parámetro de búsqueda y así poder concretar algo más, por esa razón, y tras un poco de investigación, he elaborado esta tabla con todas las versiones de Asterisk y el año en el que se publicaron que espero les sea tan interesante y curioso como a mí. 😉


El equipo de desarrollo de Asterisk acaba de anunciar la publicación de Asterisk 14 beta 1 y como ya adelanté la primera vez que escuché hablar de las novedades de Asterisk 14, incluyen algunas características tanto útiles como llamativas. Muchas veces los mejores cambios no son los revolucionarios, si no los pequeños cambios que convierten una funcionalidad «simple» en algo más flexible que nos permite desarrollar una solución compleja, motivo por el cual siempre he optado por utilizar versiones más nuevas en lugar de versiones más antiguas y supuestamente más estables.
Después de muchos meses de desarrollo, el equipo de desarrolladores de Kamailio acaba de publicar la nueva versión Kamailio 4.4.0 
El equipo de desarrolladores de Asterisk acaba de publicar la nueva versión Asterisk 11.21.0 

El equipo de desarrolladores de Kamailio acaba de publicar la nueva versión Kamailio 4.2.5