De la muerte de Elastix, al nacimiento de Issabel

10
9770

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.

COMPARTIR
Artículo anteriorControla Spotify desde la consola con Pytify
Artículo siguienteDistribución en el tiempo de las distros Linux
lagarto
Lic. en Computación, Programador, Consultor ERP, Webmaster, Community Manager y apasionado por el Internet, tengo 8 años sumergido en el mundo del software libre, especializándome en el uso del software libre n las Empresas. La Libertad del Código es directamente proporcional al Crecimiento de una Organización

10 COMENTARIOS

  1. 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.

    • 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. 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.

  3. 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.

  4. 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.

    • 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.

  5. 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.

  6. 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?

  7. 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.

  8. 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…

  9. 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.

Dejar una respuesta