De la muerte de Elastix, al nacimiento de Issabel

Hace unos días nos enteramos de la compra de Elastix por parte de la empresa 3CX, lo que trajo consigo también la disponibilidad de 3CX for Linux en reemplazo de la versión 5 de Elastix. En principio no parecía muy seria la cosa, pero al pasar los días, la empresa 3CX comenzó a expulsar a miembros de la comunidad de Elastix y también a realizar acciones para cerrar totalmente el código.

Todo esto nos ha traído un mal sabor de boca, debido a que creemos en la inversión privada para mejorar y expandir proyectos, pero también creemos en el respeto del trabajo de la comunidad y de las contribuciones de los usuarios. No podemos crecer, aprovechándonos de otros, es de carácter obligatorio retribuir de una u otra forma, lo que mucho dieron para hacer realidad algunos proyectos.

Cuando comencé a escribir este artículo, todo apuntaba a informar sobre la aparición de un fork de Elastix llamado Issabel, hecho por la comunidad y que tiene como objetivo garantizar que el largo camino recorrido no se perdiera y que además se mantuviera libre para todos los usuarios. Ese seguirá siendo uno de los objetivos de este artículo, pero también nos brinda la posibilidad de reflexionar y de opinar en cosas que creemos tenemos experiencia, porque lo hemos vivido y lo estamos viviendo.

La principal razón para comprar un proyecto debería ser «la de creer en él», partiendo de esta afirmación, no debemos dejar a un lado las bases y los objetivos originales, debemos en la medida de lo posible, complementar tu visión con los principios que ya tenía marcado el proyecto. ¡No es tarea fácil!, ni mucho menos va a tener la aceptación de todos, pero es una decisión que debes tomar y que permitirá mantener en «esencia» la particularidad del proyecto original.

Sin duda alguna, en esa búsqueda de complementación, vas a tener aciertos y derrotas, lo principal es buscar la manera de que el proyecto tome un rumbo de crecimiento, donde puedan interactuar: las ideas originales, las nuevas ideas y la mantenibilidad del mismo. Deberás tomar algunas decisiones, que muchos verán inadecuadas, ya sea porque no están acostumbrado o porque afectan directamente a los principios del proyecto original, en este caso, es importante procurar la estabilidad del proyecto y la armonía entre las partes.

En el momento que compras un proyecto, creyendo que la única opinión válida es la tuya y que además del trabajo haz comprado a las personas, en ese momento, todo está destinado a desaparecer y a crear una larga lista de detractores.

Creo que la comunidad del software libre también debe aportar para que estos proyectos tomen una dirección que les convenga a todos, sabiendo que en algunos casos, los nuevos propietarios simplemente no desean la colaboración de la comunidad. Particularmente no es el caso de DesdeLinux, donde apostamos todo, para que la comunidad nos siga ayudando a conseguir el rumbo donde lectores, redactores, colaboradores y equipo se sientan totalmente a gusto.

Sobre el fallecido Elastix

Parafraseando a Wikipedia:

«El extinto Elastix es un PBX basado en software de estándares abiertos, fácil de instalar y administrar. Agrupa PBX IP, correo electrónico, mensajería instantánea, fax y funciones colaborativas. Cuenta con una interfaz Web e incluye capacidades como un software de centro de llamadas con marcación predictiva, todo esto corriendo bajo Centos.

La funcionalidad de Elastix está basada en proyectos libres como Asterisk, FreePBX, HylaFAX, Openfire y Postfix. Estos paquetes ofrecen las funciones de PBX, fax, mensajería instantánea y correo, respectivamente.

Elastix es Software Libre y está liberado bajo la Licencia pública general de GNU«.

La importancia de la comunidad

El éxito prolongado de Elastix y de muchas herramientas de código abierto, gira en torno a la comunidad, sin ella, la herramienta no fuera tenido tantas actualizaciones, modificaciones, correcciones y añadiduras de nuevas funcionalidades. En este caso particular, la comunidad se convirtió en el principal motor de promoción, creándose todo un ecosistema de desarrolladores, mantenedores, patrocinadores, instaladores y empresas consultoras.

Elastix consiguió en la comunidad un patrocinante económico, moral y de conocimientos, por su parte, la comunidad se vio favorecida de una solución que brindaba todas las comodidades para su uso. Está armonía dio también cabida, a que la comunidad se enamorará del producto y por tanto lo defendiera en todos los escenarios planteados.

Cuando se cierra de manera arbitraria las posibilidades de continuidad y de libertad del producto, esa comunidad que por tanto tiempo fue creciendo, decide de manera segura y valiente rescatar lo que fue creado por todos y para todos. Es un momento donde el software libre debe sacar a relucir su razón de ser, la libertad del código está disponible para que la mejoremos, la utilicemos, la comercialicemos pero también para que la defendamos.

La importancia del software libre

El software libre no sólo es GNU/Linux, Linux o como queramos llamarlo (que ya muchos han explicado como deberíamos llamarlo, además que otros hemos manifestado porque simplemente lo llamamos Linux y el por qué no nos deben crucificar por eso), es el ecosistema que gira en torno al código abierto y a la posibilidad de saber que hace un programa, mejorarlo, distribuirlo y usarlo.

Pero vale la pena aclarar:

Todo software libre es de código abierto, pero no todo programa de código abierto es un software libre. La diferencia está en las licencias que pueden usarse para el programa: algunas son menos permisivas que otras y poco respetan las libertades de los fundamentos del software libre.

En este caso particular Elastix era libre y su licencia nos permite: Usar, estudiar, cambiar, distribuir, contribuir y mejorar. Por lo que nos dejó un camino abierto para que la comunidad pueda tomarlo y hacerlo suyo, desde su ultima versión libre.

¡Que vivan los fork!

Citando a Wikipedia:

«Una bifurcación (fork en inglés), en el ámbito del desarrollo de software, es la creación de un proyecto en una dirección distinta de la principal u oficial tomando el código fuente del proyecto ya existente. Comúnmente se utiliza el término inglés. Como resultado de la bifurcación se pueden llegar a generar proyectos diferentes que cubren necesidades distintas aunque similares.«.

Los Fork han sido una funcionalidad que ha permitido que miles de proyectos sean orientados en diversas direcciones, de igual manera, han sido el arma perfecta para evitar que proyectos mueran.Son los Fork el resultado de la aplicación de una de las libertades fundamentales del software libre: la de contribuir a la comunidad, con la facilidad de hacer o distribuir copias con tus versiones modificadas del programa.

De la diversidad de criterios, de la aplicación en distintas circunstancias y del uso de tecnología distinta, es de donde salen muchos de los productos exitosos en la actualidad. También es común que terminen surgiendo los Fork, de casos fortuitos como el que estamos viviendo con Elastix, donde el proyecto original se cierra a la comunidad y es la comunidad la que decide hacerlo suyo desde un punto en especifico y con objetivos establecidos.

Es mucha la cantidad de proyectos libre que se convirtieron en propietarios y que ocasionaron el surgimiento de forks, muchos de ellos terminaron siendo más exitosos que los proyectos originales, por lo que sin duda alguna, es momento de decir ¡Que vivan los fork!

Sobre la recién nacida Issabel

Y de la privatización total de Elastix surgió Issabelel fork de la comunidad para la comunidad, que se encargará de proporcionar la continuidad, tranquilidad y soporte necesarios para continuar con sus desarrollos de PBX, con el apoyo de expertos, empresas, colaboradores y público en General.

Issabel va orientada a la:

Creación, innovación, generación e integración

Para saber más sobre ella, vale la pena citar a Christian Cabrera:

«En la página principal no nos aparece demasiada información, pero a partir de los comentarios que tienen en sus foros de discusión y de varios otros que he percibido en Twitter, creo que podemos asumir lo siguiente:

  • Se basará en la versión 4.0 de Elastix, la cual usaba CentOS 7.
  • Será un drop-in replacement para Elastix, por lo que debería poder actualizarse de manera semi automatizada (cambiando repositorios).
  • El acercamiento al código deberá ser mucho más transparente, ya que ahora existirá un repositorio abierto en Github para control y monitoreo de cambios.
  • Será creada a partir de una comunidad, sin un respaldo único empresarial por detrás (a diferencia de Elastix cuyo patrocinador Palosanto dictaba todos los cambios y rumbos a seguir).«

La vida después de la muerte

¿Y después de la muerte que vendrá? y todos diremos que la ¡Vida!… Tanto en nuestra vida personal como en el software libre, son muchas las preguntas y las dificultades que surgen de la muerte, está en nuestras manos el futuro que queremos que surja.

Si algo nos brinda el software libre, es la posibilidad de ver vida después de la muerte, encarguémonos de ser nosotros los que cultivemos las maravillas de hacer renacer proyectos que se creían muertos. Entendamos y aportemos para que el software libre se convierta en un movimiento cada vez más poderoso, donde priven las posibilidades del aprendizaje, el crecimiento, el entendimiento y el compartir.

Quiero cerrar este extenso artículo, reafirmando nuestro compromiso hacía la comunidad, asumiendo mucho de los errores que hemos cometido y brindando la oportunidad de ser parte de este proyecto que sigue remando pese a la marea. Nuestros colaboradores, saben los muchos esfuerzos que a diario se realizan, también entienden la magnitud de su compromiso y sobretodo valoran los comentarios y reconocimientos de nuestros lectores.

Seamos participe de la comunidad, dejemos atrás las diferencias, integrémonos en todos los sentidos, para que con la constancia, la participación y la retribución del conocimiento, nos convirtamos en una comunidad cada vez más Libre y donde todos nos sintamos a gusto.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Lispito dijo

    Bonito artículo. Subcrito a RSS desde hace mucho tiempo, me gusta ver como aunque hace muchos meses bajó la calidad de los artículos desde hace un tiempo (ya bastante también) habéis recuperado la calidad de los mismos.
    También me gusta que lo enfocáis como artículos de verdad (publicaciones científicas) al menos en su estructura y con su índice y todo al comienzo 🙂
    Seguid así que la calidad siempre termina por hacerse un hueco.

    1.    Luigys Toro dijo

      Muchas gracias por tu comentario, son bastante valiosos para nosotros… Todos los días intentamos crear más y mejores artículos para todos, nos estamos rodeando de gente que sabe lo que hace, y por ende esperamos abrirnos pasos.

  2.   Jose Luis dijo

    Muy interesante.
    Sobre todo la idea de que nos permite renacer proyectos que se creían muertos. Espero que estemos todos a gusto.
    Jose Luis

  3.   Mrmagu dijo

    O sea, hora vamos hacer crecer a Isabel cómo se hizo con elastix para que luego vendan la empresa y se forren unos pocos. Para eso se sigue con freepbx y listo.

    1.    Luigys Toro dijo

      El software libre nos da la liberta de hacer lo que más convenga, la nueva comunidad apunta a independizarse de los patrocinantes y al crecimiento guiado por la comunidad.. Amanecerá y veremos.

  4.   Forsaken64 dijo

    Mrmagu por eso explican que ahora Issabel no va a estar atada a una empresa, como Elastix a Palosanto.

    Una de las bondades del software libre es precisamente que se puede mantener viva una idea, sin importar los tropiezos que pueda tener, puede morir y renacer para ser mejor aún, saludos y orgulloso de pertenecer a una comunidad que no se vende.

  5.   Ruben dijo

    Capitalismo puro y duro.

    A mi me da mas bronca los que confian en la iniciativa de la empresa privada que los propios privados. Pensar en que la empresa privada los incluira en su proyecto me parece mas un acto de complicidad que de ingenuidad a estas alturas. Pensar que un privado te cuidara los intereses o te incluira para «compartir algo» seria como pensar que el Zorro no atacara a las obejas solo porque esta ultima es indefensa, realmente estas historias son lamentables, no por lo ocurrido sino mas bien por la ingenuidad de muchas personas.

    Las empresas privadas solo quieren ganancias y les importa una verdadera mierda el Software libre, les importa absolutamente nada, esos solo ven un monton de boludos a los cuales los pueden cagar y quitarles una buena tajada de su proyecto.

    La empresa privada te dira cualquier cosa para tener el codigo y obtener toda la informacion posible, despues te mandan a la mierda, te sacan a patadas en el culo y listo, total ya te cagaron, esto funciona asi.

    La Empresa y La Moral esta demostrado a nivel mundial, se llevan a las patadas viejo.

    En fin, nada nuevo en el terreno de la sociabilidad.

    1.    Luigys Toro dijo

      La inversión privada es una de las razones fundamentales por lo que software libre y GNU/Linux son lo que son, un caso muy partícular es que gracias a la inversión de privados hoy por hoy podemos tener tan buenas actualizaciones en el Core Linux, ya que es la inversión de los patrocinantes la que permite que el equipo desarrollador pueda dedicarse enteramente a ello.

      También gracias a la inversión privada de Red Hat podemos tener tanto adelantos a nivel de servidores, o por ejemplo el ERP que uso y me gusta Idempiere que es totalmente libre, ha crecido y sigue creciendo porque hay inversores privados que patrocinan el desarrollo de módulos y soluciones.

      Debemos dejar a un lado la cultura de todo es gratis, o peor aún, de que el Software Libre es socialista y por ende, debemos distribuirlo entre todos por sólo derecho, el software libre no es sinónimo de gratis y es la inversión privada fundamental en los proyectos libres.

  6.   Mrmagu dijo

    A ver , una cosa es un patrocinador privado el cual invierte un dinero o profesionales para desarrollar un producto opensource, otra cosa muy diferente es comprar una empresa o venderte a una empresa que se dedica exactamente a lo mismo que tu, que para entrar en el mundo Linux le convenía más comprar algo echo que comenzar de cero. Es evidente que no van a contar con toda la plantilla y no va a conservar el proyecto y mantenerlo, y ya de paso se saca un competidor de encima, aunque para mi elastix es lo más chapucero que existe en el mercado.

  7.   Angel dijo

    La comunidad Elastix hizo crecer este proyecto y Palosanto se aprovecho en gran medida de ello para hacer un producto y tomar varios productos más, una vez que lo tomo lo mas fácil fue venderlo. Los mayoristas solo se dedicaron a hacer plata por ejemplo, lejos de hacer crecer la comunidad Elastix. Ahora quieren mover el nicho a Issabel y detras de esto están las mismas personas de palosanto, es decir, a parte de forrarse de plata ahora quieren tomar otro producto para hacer lo mismo seguramente. Esto lo digo por que me ha llegado un correo directamente de Elastix México…. que casualidad no?

  8.   Odin Mojica dijo

    La ventaja de usar licencias libres permite realizar forcks de los proyectos, si bien muchas empresas, basado en sus intereses, como el mismo Microsoft que le aporta al kernel por que su beneficio en el mercado lo obliga y es real, como su publicidad engañosa de «Microsoft ama a Linux», así como otras empresas, el usar licencias libres nos permiten seguir avanzando, socialista o no, todos pueden aportar a estos proyectos, la naturaleza de estos lo permite, no excluye a nadie. El software libre se basa en compartir y en proteger las libertades de los usuarios, gran deferencia del open source, que olvida esa parte.

    El gran trabajo de todos en cada uno de los proyectos de software libre hace que sigamos avanzando. Larga vida al software libre y las licencias que lo protegen.

  9.   Raspadian Yamil dijo

    Demasiada hipocresia en algunos comentarios. Yo quisiera saber si Mr Magu cuando le instala un software libre a alguien se lo hace gratis para que se difunda el software libre. Muchos defienden el software libre pretendiendo que sea gratis para no meter la mano en el bolsillo sino solo para poner dinero en el y no sacar de el. O el software libre es una asociacion de filantropos que viven del aire y solo desean el bien y la paz y que todos tengan software y todo lo hacen gratos, instalan gratis, implementan gratis? Todos tienen que vivir de algo, y no se debería criticar a Palosanto porque le pusieron un par de millones de dolares en el escritorio para comprarles el emprendimiento. Lo que hicieron fue con licencia libre y aun hoy permanece, todavia hoy podeis tomar un ISO e instalar Elastix y usarlo.
    Muchos vivieron de eso y viviran de eso, porque criticar a Palosanto? O acaso todos los que se descargan un ISO de elastix y lo instalan lo hacen por amor al arte y para aportar a la comunidad desinteresadamente y no lucrar con eso? Cuidado con la hipocresia…

  10.   Sergio Cortes dijo

    Excelente, estos meses habia escuchado muy poco sobre issabel y daba por muerto al grande de elastix, bien por la comunidad, exito en este proyecto.

  11.   Yuma2020 dijo

    Excelente redacción, realmente siempre chequeo el sitio DesdeLinux.net, esto es un software para testearlo. Considero desde ya una excelente forma de innovar en nuestro mundo.

  12.   Nico dijo

    La verdad es que 3cx no me gusta, elastix me parecía una mierda, para eso mejor usar freepbx que funciona mejor que elastix, pero el culpable de esto no es 3cx que ofreció una suma y unas condiciones, aquí el culpable es el mayor accionista de elastix un colombiano, que no solo dejo debiendo dinero a empresas que desarrollaban software para elastix sino que le importo una mierda que pasara con el proyecto y con la gente que tuvo durante años trabajando con el, no solo eso sino que le importo muy poco la comunidad que lo lanzó a ser el foro de PBX más conocido del mundo entro.
    Ahora pregunto , Isabel no será más de lo mismo?

  13.   AntonioR dijo

    Raspadian Yamil – ¿instalar software libre gratuitamente?
    ¿Quien mierda te crees? la gente no trabaja gratis y nadie OBLIGA a una comunidad a hacer software libre, software que por muy libre que sea no se hace gratis ya que mucho se paga con publicidad.
    ¿y tu llamas hiprocrita por que una persona cobre por instalar un software? que los desarrolladores lo hagan mas facil de instalar y asi todo el mundo podria instalarlo con un solo click como se hace con el software que microsoft vende, el unico hipocrita aqui eres tu, tus comentarios no ayudan al software libre.

    patetico

  14.   Tuxheader dijo

    Muy lejos de la realidad y sobre todo de la verdad!

    Elastix nunca fue un sistema basado directamente del Core de asterisk, es lo que siempre fue un SKIN, cuando Sangoma adquirió FreePBX, este, Sangoma los puso en Jake, o cierran o los demando.

    Elastix siempre fue un SKIN maquillaje sobre un FreePBX obsoleto con un Core de Asterisk en extremo inseguro y uno de los Core más jackeados del mundo de la Telemática.

    Hoy nace Issabel, que es lo mismo que Elastix, lo único que cambio fue el CentOS, de ahí en fuera, es exactamente lo mismo que Elastix, cero robusto, lleno de pulgas, y de nuevo otro maquillaje.

    Al final reza el dicho, «Aunque la Mona se vista de seda, Mona se queda»

  15.   Dominioweb dijo

    Muy buen articulo, gracias!