Etiqueta: Elastix

  • OpenELX, el fork de Elastix para mantener la versión 2.5

    OpenELX, el fork de Elastix para mantener la versión 2.5

    Como si de la propia Hidra de Lerna se tratase, cuando le cortas una cabeza, surgen muchas otras igual o más feroces, tras la desaparición de Elastix como proyecto de software libre, apareció rápidamente Issabel, un fork que se centra en mantener y actualizar tanto la version Elastix 2.5 como Elastix 4.0. Pues también ha nacido OpenELX, otro nuevo fork orientado a mantener y actualizar la versión Elastix 2.5.

    OpenELX, otro proyecto que mantendrá Elastix 2.5

    OpenELX ha sido creado por varias empresas orientadas a mantener, actualizar y apoyar a todos los usuarios de Elastix 2.5. la distribución que aún tiene un gran número de usuarios.

    Lo mejor de todo es que tanto Issabel como OpenELX son dos grupos completamente independientes, cada uno orientado a mantener su propia distribución pero con objetivos idénticos: mantener, actualizar y ofrecer seguridad a todos aquellos usuarios que utilizan Elastix y quieren seguir utilizándolo actualmente.

    Por supuesto, tanto Issabel como OpenELX están formados por empresas interesadas en mantener a sus clientes y a muchos otros, así como dar continuidad al proyecto de software libre Elastix aunque sea con otro nombre.

    (más…)

  • La comunidad Elastix crea el proyecto ISSABEL

    La comunidad Elastix crea el proyecto ISSABEL

    Este mes de diciembre está siendo bastante frenético, quizá por la importancia del tema y es que, tal y como anunciamos la semana pasada, 3CX ha comprado la marca Elastix y todo el ecosistema (foros, listas, correos, etc.) de manera que la comunidad ha tomado cartas en el asunto y ha creado un fork de Elastix al que han bautizado como ISSABEL.

    A diferencia de Elastix, el nuevo proyecto ISSABEL no se basa en el sistema de «dictador benevolente» que consiste en una única empresa que controla y gestiona el proyecto de inicio a fin con la condición de ser «benevolente», si no que ISSABEL nace directamente de la mano de los propios miembros de la comunidad Elastix y mantiene la puerta abierta al resto de la comunidad para que entren en el proyecto y participen activamente.

    Dentro de la comunidad hay desarrolladores, administradores de sistemas, expertos en Linux y en Asterisk, y empresas que quieren un sistema de comunicaciones con el que trabajar, modificar, distribuir, … por lo que el proyecto ISSABEL no solo está mantenida por usuarios afines a la filosofía de software libre y comunicaciones unificadas libres, si no también por empresas que van a dar apoyo empresarial y servicios de calidad a todos aquellos que lo requieran. La diferencia con Elastix es que las decisiones sobre el «core» no serán tomadas de forma unilateral por una única entidad si no que serán por consenso de la comunidad general que utiliza los cauces sociales habituales (foros, twitter, listas, etc.) para ponerse de acuerdo en las decisiones y rumbo del proyecto.

    ISSABEL: el nuevo Elastix

    ISSABEL se basa en la versión GPL del proyecto Elastix 4, una distribución que, tal y como muchos recuerdan, los miembros de la comunidad se unió para hacer un crownfunding económico y poder dar un empujón al proyecto para, entre otras cosas, actualizar el sistema operativo a CentOS 7, actualizar las versiones de diversos proyectos libres, por lo que es 100% legal, ético y no tiene ningún tipo de problema legal tal y como insinúan algunas personas y webs. Cualquier usuario de Elastix 4 no tiene que hacer nada para continuar recibiendo actualizaciones, únicamente cambiar los repositorios para utilizar los de ISSABEL en lugar de los antiguos sistemas de Elastix y el sistema se actualizará con normalidad.

     

    Como se puede ver, lo único que cambia en la interfaz es el nombre, y por lo tanto, todas las funcionalidades continuarán trabajando como hasta ahora.

     

    A todos los efectos, Elastix 4 pasa a llamarse ISSABEL y cualquier usuario que ya trabajaba con Elastix 4, puede seguir trabajando con total normalidad con ISSABEL.

     

    Más información: http://www.issabel.org

  • Adiós Elastix: 3CX compra Elastix y todo su ecosistema.

    Adiós Elastix: 3CX compra Elastix y todo su ecosistema.

    Como si de una inocentada o broma del «April’s fools» se tratase, recibo una noticia a la que no doy crédito, no puedo creérmela y por más que me fíe de mi interlocutor, sigo sin poder creerme aquello que me dice:

    La empresa 3CX ha comprado Elastix

    Como no termino de dar crédito, me pongo en contacto con alguien de Elastix que me confirma la noticia y me enseña que Elastix como tal desaparece, en su lugar, se puede descargar un 3CX for Linux con 8 llamadas concurrentes y sólo un trunk gratis, adiós al software Libre, adiós a todo lo hecho hasta ahora, adiós a los módulos y a los cursos de formación, adiós a las certificaciones y a tanta y tanta gente programando en este sistema. Elastix ha desaparecido de un día al siguiente como si un rayo lo hubiera fulminado de repente.

    Ya me avisaron que hace unos días 3CX también había comprado otra distribución de Linux con Asterisk llamada PBXInAFlash y que la nueva versión también era el 3CX for Linux. En parte, el dolor de este es similar: empresa que desarrolla software libre es adquirida por una que vende software propietario y cobra licencias, el desconocimiento de esta hace que esta compra sea menos traumática, pero sigue siendo algo doloroso para todos los que defendemos el software libre. El CEO de 3CX –Nick Galea-, es uno de los mayores accionistas de Sangoma y desde entonces, se ha hecho con FreePBX, con PBXInAFlash y ahora Elastix (ten cuidado Digium, puedes ser la siguiente), por lo que está acabando con la competencia a base de talonario para dejar sólo dos alternativas: FreePBX y 3CX.

    La compra de Elastix por 3CX incluye todo: dominio, cuentas, bases de datos, los dominios Elastix.org y Elastix.com, la tienda de addons, la venta de datos de todos los usuarios de Elastix para su explotación comercial y poder reconvertir a todos los usuarios de Elastix a usuarios de 3CX. La compra y la migración a 3CX ha sido tan repentina que muchas personas que trabajan en Elastix han visto cómo les han eliminado sus cuentas de correo oficiales sin aviso previo ni una nota de prensa ni comentario oficial.

    3CX es una centralita de software propietaria basada en Windows y que recientemente han sacado una versión para Linux con objeto de ahorrarse licencias de sistema operativo, antivirus, etc. Es propietaria porque el código fuente no está disponible, no hay permisos para modificarlo ni el usuario es libre de cambiar algo que no le guste en el código, su funcionamiento está limitado a la compra de licencias y además su completa funcionalidad activación y actualización depende de un servidor central y del mantenimiento que haya contratado con la empresa. Incluso en los foros de Elastix.org el usuario @NickG3CX da la noticia sobre las ventajas de 3CX en lugar de Elastix, que si es más barato, que si blablabla… al más puro estilo trol, haciendo publicidad de un sistema ajeno, sin miedo a que le expulsen por spammer, no tiene miedo, porque ahora es su foro. No entiende de qué va esto, no sabe las consecuencias de sus actos o incluso peor, sí las sabe y sabe como podría acabar todo esto.

    En medio de todo este alboroto de compras, versiones y extraños/sospechosos problemas legales se queda todo un ecosistema de clientes, resellers, formadores, profesionales, fabricantes, etc. Según algunos textos que he leído, 3CX ha comprado también la comunidad, algo que dudo ya que una comunidad no se compra, se puede comprar la propiedad del foro, de un dominio o incluso de un proyecto, pero el software creado libre, sigue siendo libre, y los apoyos de la gente no se pueden comprar.

    Está claro que 3CX no va a dar soporte de Elastix, ni piensan continuar con el proyecto, es más, la nueva Elastix5 que acaban de publicar es en realidad el 3CX for Linux, ni rastro de Elastix, ni rastro de Software Libre.

    Todavía es pronto para ver reacciones, Elastix ya no existe como tal, pero el software libre sigue siendo libre, habrá que sacar un fork de Elastix y continuar con otro nombre, otra dirección, misma comunidad, nuevo rumbo, un momento de desconcierto que marcará un punto y aparte.

    Hoy está claro que es un mal día para el software libre, pero de la misma manera que distintos proyectos libres se convirtieron en propietarios, (MySQL se convirtió en MariaDB, OpenSER se convirtió en Kamailio, Mambo se convirtió en Joomla, y muchos otros…) Elastix seguro que se transformará en otra solución libre que continúe con la filosofía.

    La comunidad Elastix está formada por muchísimas empresas certificadas con conocimientos suficientes para dar soporte y cobertura a cualquier sistema Elastix por todo el globo, usuarios y profesionales que seguirán dando soporte, apoyo, formación y apostando por el software libre independientemente de que se llame Elastix o cualquier otro nombre, y estoy seguro que si realmente quieren apostar por Elastix, se podrá hacer frente a esto.

  • Elastix Business Edition

    Elastix Business Edition

    ElastixBussinessEdition

    La gente de Palosanto acaba de anunciar la incorporación inmediata de un nuevo producto que seguro que dará mucho que hablar en los próximos meses, se trata de una versión comercial de Elastix conocida como Elastix Bussiness Edition.

    El EBE (Elastix Bussiness Edition) se comercializará como un Addon para la versión de Elastix 4.0 (basada en CentOS 7) y tiene una serie de características que marcarán la diferencia con la versión Opensource, vamos a analizarlas:

    (más…)

  • Cómo configurar el Addon de Elastix para High Availability

    Cómo configurar el Addon de Elastix para High Availability

    Heartbeat-twitter-01Cuando montamos un sistema de comunicaciones crítico, es imprescindible disponer de un sistema de alta disponibilidad que garantice el funcionamiento incluso en algún momento inesperado en el que el servidor principal tenga un problema y deje de dar servicio.

    Generalmente esto se suele hacer instando un sistema heartbeat, pacemaker y drbd:

    • heartbeat : Encargado de comprobar que el servidor está operativo y tiene red.
    • pacemaker : Encargado de comprobar que los servicios están funcionando al 100%.
    • drbd : Encargado de mantener perfectamente duplicado el contenido de una partición sincronizada en varios sistemas.

    Hay más herramientas que hacen esta labor, incluso hoy día existen alternativas que permiten ofrecer una alta disponibilidad no solo del sistema hardware, si no a nivel de sistemas virtualizados, pero ese es otro tema que trataremos más adelante.

    La cuestión es que instalar estas tres herramientas no es algo trivial, requiere de una configuración muy específica que suele llevar bastante tiempo, no solo para dejarlo preparado, si no para comprobar que todo es correcto y el sistema está configurado para ofrecer una alta disponibilidad confirmada.

    Hace poco tuve la oportunidad de «pelearme» con el módulo de alta disponibilidad de Elastix en varias ocasiones diferentes, un módulo que, pese a que «únicamente» instala este software y lo configura, también lleva el control del estado de redundancia y disponibilidad, lo que lo convierte en una herramienta bastante práctica para el tiempo invertido en configurarlo.

    (más…)

  • Ya disponible Elastix 4.0

    Ya disponible Elastix 4.0

    Dashboard

    Hoy nos hemos despertado con el anuncio por parte del equipo de desarrollo de Elastix, de la publicación de la última versión de Elastix: Elastix 4.0, una nueva versión que viene a sustituir a las Elastix 2.x y que cuenta con tantas novedades que habría que analizarlas en próximos artículos.

    Una de las novedades principales es, sin duda, un nuevo aspecto gráfico mucho más moderno, «responsible«, organizado y que se adapta a varios formatos de pantalla. Pese a que mostramos algunas capturas hace meses, el aspecto final ha variado un poco con respecto a esas «primeras imágenes de la Elastix 4» que mostramos entonces.

    Otra de las novedades es el sistema operativo: CentOS 7 en lugar de la antigua versión 5. Mayor compatibilidad con el hardware, librerías más rápidas, eficientes y seguras, algo que llevábamos tiempo esperando y que, aunque no sea algo visualmente atractivo, es sin duda uno de los principales cambios.

    Elastix 4 también incluye soporte de códec Opus y VP8 incluido de serie, así que los nuevos terminales que soportan estos códecs ya pueden disfrutar de vídeo y sonido UltraHD.

    También nos han sorprendido con la inclusión de soporte de WebRTC, de manera que podremos utilizar software WebRTC como softphone web, aplicaciones de callcenter y demás utilidades con la nueva Elastix 4.

    Ahora es el momento de descargar la nueva Elastix 4 y ver cómo funciona.

  • Elastix 4: Primeras imágenes

    La próxima aparición de la Elastix 4 (la versión monoempresa que vendrá a sustituir a la antigua Elastix 2.5) está dando mucho que hablar. Primeramente por ser la versión que viene con Centos 7, así que los paquetes incluidos serán más modernos y además, por incluir un aspecto totalmente renovado utilizando un tema basado en bootstrap mucho más nuevo y rejuvenecido.

    Ahora solo tenemos que esperar unos días para descubrir la versión oficial de Elastix 4 y ver si, además del aspecto gráfico, trae más sorpresas.

    Aquí tenéis algunas capturas que nos han enviado:

    ¿qué te parece el nuevo aspecto?
    ¿qué esperas de la nueva Elastix 4?

  • ElastixWorld 2015 Bogotá: Una experiencia irrepetible

    Cubo-ElastixWorldDesde 2010 cuando se anunció el primer ElastixWorld en Ecuador, me llamó la atención este tipo de eventos orientado a usuarios de un software libre como es Elastix y pese a que se suele celebrar «al otro lado del charco», no es un impedimento para alguien a quien le gusta hacer turismo, conocer y disfrutar de experiencias, no obstante, nunca me he atrevido.

    En 2012 y con la celebración conjunta del VoIP2DAY y la ElastixWorld en Madrid, tuve la oportunidad de conocer a Paul Estrella y a Edgar Landivar y aunque me invitaron a asistir a la siguiente ElastixWorld 2013 que se celebraría en México, no fue hasta 2014 cuando me animé a ir a la ElastixWorld 2014, (Chile). No obstante, en esta ocasión, por diferentes motivos personales, no pude asistir… y tuve que declinar la invitación hasta el año siguiente, esta vez en Colombia.

    El viaje, pese a que son 10 horas de vuelo y aunque ya imaginaba que sería pesado, las distintas películas en el avión siempre hacen que se pase el tiempo más rápido: 3 películas y dos capítulos de series hicieron que el viaje fuese mucho mejor de lo que pensaba.

    El primer día y pese al Jetlag, aprovechamos el martes para hacer algo de turismo (visita a La Catedral de Sal) y prepararnos para una jornada maratoniana que duraría dos días y que recordaremos el resto de nuestra vida.

    (más…)

  • Cómo instalar y configurar Elastix MT

    Cómo instalar y configurar Elastix MT

    Como-instalar-elastix-3-mtHace tiempo que tenía pendiente echarle un vistazo a la nueva Elastix MT y las sensaciones han sido bastante buenas por muchos motivos:

    * Me gusta que incluya Kamailio como SIP Proxy. (En sistemas orientados a muchas extensiones, siempre he recomendado la necesidad de un SIP Proxy como Kamailio para manejar los paquetes SIP en lugar de utilizar un servidor Asterisk).

    * Un interfaz muy atractivo (el diseño siempre ha sido uno de los mejores puntos en los productos de Elastix) que siempre gusta a los usuarios.

    * Una filosofía muy correcta en cuanto al uso de dominios, usuarios y servicios. Si bien con Asterisk se ha tenido que hacer alguna que otra chapuza para que funcione, es comprensible hacerlas ya que Asterisk 11 no es precisamente el mejor sistema para PBX Multi-tenant aunque funcione bien.

    * Entre el año pasado y este, son muchas las empresas que se han animado a ofrecer servicios de «centralitas virtuales» con lo que Elastix MT es un servicio muy esperado. No obstante, y como ya veremos más adelante, aún es pronto para poder confiar ciegamente en ofrecer servicio estable con esta distribución. Apenas han pasado unos meses desde su lanzamiento y hay pocas actualizaciones (de hecho, la versión pública que hay ahora mismo es de Noviembre de 2014).

    Elastix_MT

    Muchos usuarios y empresas desean disponer de un sistema multi-tenant perfectamente funcional y estable para poder empezar a dar servicios, por lo que muchos estarían dispuestos a dar el salto si fuese un poco más estable y sirviera para sus objetivos.

    Elastix MT hoy día se llama (erroneamente en mi opinión) Elastix 3. Algo que ha traído más que un quebradero de cabeza a más de un usuario que había actualizado su distribución, esperando encontrar algo nuevo y lo que ha encontrado no sólo le ha hecho perder la configuración si no que lo nuevo tampoco le servía. De aquí que animemos a leer el siguiente artículo:

    Lee ahora el Recordatorio: Elastix 3 no es la evolución de Elastix 2

    Como contra, hay que decir que, en el momento de escribir estas líneas, Elastix MT (Elastix 3.0) está en su versión de Noviembre de 2014 y tiene muchos, muchos fallos, varios puntos de login diferentes, problemas a la hora de actualizar paquetes del sistema desde línea de comandos, y cosas que no me terminan de convencer como para recomendarlo para un sistema en producción, aunque estoy seguro que dentro de poco, saldrán nuevas versiones que solucionarán algunos de los problemas que se han ido encontrando y tendremos una versión más estable, segura y más sencilla.

    Vamos a ver qué es Elastix MT

    (más…)

  • Descárgate el libro sobre configuración del Elastix SIP Firewall

    Descárgate el libro sobre configuración del Elastix SIP Firewall

    sipfirewall-backJuan Olivajuan-oliva-2 acaba de presentar un libro que ha creado y donde explica cómo instalar y configurar el dispositivo Elastix SIP Firewall, un sistema que, configurado convenientemente, nos ayudará a proteger nuestro sistema de comunicaciones y del que ya hemos hablado en otras ocasiones.

    El libro ha sido publicado bajo licencia Creative Common y puede descargarlo de la web de Elastix.