Tecnología Libre en Ecuador
Tecnología libre en Ecuador:
el software libre no muere
por Robel Revelo
El nombre quizá no sea el más atractivo, tal vez hasta suene pomposo: software libre. Los que conocen de tecnología saben que en muchas ocasiones este tipo de programas vienen con una fuerte carga ideológica, pero cuando la postura de los Gobiernos, la industria y la sociedad de un país se mezcla con la manera en que se debe desarrollar y distribuir software, hay cosas que pasan, y esto ha sucedido en muchos lugares, pero este es el caso de Ecuador.
sus inicios en Ecuador
Dentro de la historia de Ecuador, no se tienen registros exactos de cuándo fue el inicio del movimiento de software libre en el país, pero se tienen indicios que ya en los 90 existía un movimiento que posteriormente sirvió de palanca para el establecimiento de un grupo que fue el responsable del establecimiento del primer Festival Latinoamericano de Instalación de Software Libre (FLISOL) en 2005 y la posterior visita de Richard Stallman a Ecuador en 2006.
En 2007 el movimiento del software libre logró un importante punto de visualización mediante un video en el que se mostraba al entonces presidente Rafael Correa recomendando el uso de software libre para así fomentar la soberanía tecnológica del país.
Entrevista privada entre Richard Stallman, fundador de la Free Software Foundation, y Rafael Correa, expresidente de Ecuador en 2006.
Foto: Web de Rafael Correa en Wayback Machine
Expresidente Rafael Correa usando una computadora con Ubuntu en un infocentro. Muchas personas tuvieron su primer acercamiento a las computadoras en estos espacios.
Foto: Web de Rafael Correa en Wayback Machine
Por motivo de la celebración del FLISOL de 2008, Rafael Correa manda un saludo a la comunidad de software libre e nvita al uso de estos programas.
Video: YouTube
En el 2008 se emite el Decreto Presidencial 1014 que obliga a la transición de tecnologías libres por parte del sector público, siendo la Asamblea Nacional el ejemplo más conocido cuando adoptó el uso de software libre en 2009 para después implementar el sistema e-Curul en 2011, de acuerdo con información del MINTEL pero que no fue difundida por la prensa tradicional ni especializada.
Raul Abad, asambleista de Alianza País, fue quien presidió la Comisión de Educación y dio paso al Código INGENIOS.
Foto: Asamblea Nacional
A datos del 2016, según la Encuesta de uso de software libre de ese año, dentro del Estado ecuatoriano existían 17 entidades públicas de un total de 108 que usan software libre en sus servicios core de negocio, es decir, para entregar servicios electrónicos a la ciudadanía o administración pública.
Entre esos años, en concreto entre el 2015 y 2016, la Comisión de Educación de la Asamblea Nacional jugó un papel protagónico pues fue la que dio paso al Código INGENIOS, uno que desde una parte del sector privador generó una fuerte controversia por su propuesta de que el 10% de los ingresos fueran destinados a los desarrolladores de los programas de las empresas ecuatorianas, aunque esa propuesta puntual no se terminó incluyendo en la versión final del Código.
Si bien en 2017 se emitió el decreto 1425 que priorizaba la adquisición de software libre por parte del Estado por parte de desarrolladores ecuatorianos, pero sectores civiles y empresariales se opusieron a la implementación de este decreto por lo que en el 2020 el decreto 1073 derogó al anterior y permitió la adquisición de software ecuatoriano ya sea de código abierto o cerrado con alto valor añadido.
El impacto a largo plazo que tuvieron las acciones de la ASLE en el Estado se hizo notar cuando en la campaña presidencial de 2013, varios candidatos se seguían pronunciando de manera favorable a estas políticas, una de las propuestas más completas fue la de María Paula Romo, quien incluso había propuesto la creación de fondos concursables para el desarrollo de estas tecnologías para el sistema educativo.
Quien era candidato de SUMA en ese tiempo, Maurico Rodas, se había pronunciado a favor de una implementación más estricta de las políticas ya existentes, pero que debía ser "complementado con capacitaciones al personal informático del sector público"
En el otro extremo, Rodrigo Gómez de la Torre señalaba que no era necesario que el Estado dependiera del software libre y que opciones privativas se han adoptado por varios gobiernos en el mundo.
VIDEO: El activismo que marcó la tecnología de un país
¿qué es software libre?
Tux es la mascota y logo de Linux, el proyecto de software libre y código abierto más grande hasta la fecha.
Icono: Freepik
Los inicios de la computación se caracterizaron por manejar programas que eran de distribución libre y se desarrollaban de manera colaborativa entre académicos de diferentes universidades en el norte global, principalmente Estados Unidos.
Durante los 50s y 60s gran parte del software “era producido por académicos y grupos de investigadores que cooperaban entre sí”, por lo que se puede asegurar que la idea de código abierto – en la que se basa la de software libre – existía mucho antes de que Richard Stallman iniciara el movimiento de software libre.
Es más, la idea de "código abierto" en la que se inspira el modelo de desarrollo del software libre, tiene sus orígenes en una industria que nada tiene que ver con la tecnología de computadoras: la industria automotriz.
Esto por un precedente en 1911, liderado por la Ford, en que se anulaba el pago que todo fabricante de auto debía realizar a la Association of Licensed Automobile Manufactureres si deseaba usar un sistema de combustión a gasolina.
Pasaron cuatro décadas para que llegara 1950 y las universidades empiecen a desarrollar programas de computadora y difundirlo entre colegas para ser estudiados y compartidos con otros estudiosos de esta nueva ciencia.
Y ya para el siglo XXI, el software libre y el código abierto es el responsable de proyectos tan grandes como Android, Google Chrome, Linux, Firefox y Wordpress.
Actualmente la FSF tiene establecida cuatro libertades esenciales:
-
La libertad de ejecutar el programa como se desee, con cualquier propósito (libertad 0).
-
La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que se desee (libertad 1). El acceso al código fuente es una condición necesaria para ello.
-
La libertad de redistribuir copias para ayudar a otros (libertad 2).
-
La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
VIDEO: La programación en software libre
la comunidad
Rails Girls Quito en 2016
Participantes de un evento de Rails Girls Quito en 2018 en las instalaciones de Thoughtworks
Miembros de FLOK Society en 2016
Rails Girls Quito en 2016
Al ser el software libre una rama del desarrollo que depende profundamente de la ideología y valores comunes, la creación de comunidades es parte intrínseca del movimiento.
Históricamente, han sido actores importantes:
-
FLOK Society,
-
la Asociación de Software Libe del Ecuador (ASLE),
-
Wikipedia Ecuador,
-
Creative Commons Ecuador,
-
Ecuador GNU / Linux User Group,
-
Ubuntu Ecuador,
-
Colectivo Central Dogma,
-
Usuarios Digitales,
-
Hackem-Community,
-
Radialistas,
-
DiablUma,
-
Apertura Radical
-
y Rails Girls Quito
María Encalada comenta cómo son las comunidades modernas de software libre y el rol que juega el FLISOL dentro de ellas así como la interpretación moderna que existe sobre el activismo de software libre ahora
Aunque varios de ellos se han disuleto, o se han distanciado del movimiento conjunto.
Y los primeros FLISOLes con frecuencia tenían el auspicio de Soporte Libre y Palosanto, de Quito y Guayaquil respectivamente.
En ese tiempo, era la ASLE una de las organizaciones que más aglutinaba los esfuerzos para que los grupos de diferentes provincias pudieran conocer sobre la existencia de otras personas con gustos particulares similares.
A criterio de Bonifaz, algo que extrañan las primeras generaciones del FLISOL es "este elemento hacker", en el que ellos mismos armaban la infraestructura digital para albergar estos espacios, incluso con listas de correo y salas de chat
El principal actor que lidera al software libre actualmente es OpenLAB, una organización sin fines de lucro que, en palabras de sus integrantes, se presenta a sí misma como un "laboratorio ciudadano que busca generar diálogos en torno a la cultura digital"
La manera en que esta fundación cumple su propósito es mediante la organización no solo de eventos relacionados al software libre de manera especializada, sino a cualquier tema relacionado con el uso de la tecnología.
En ese sentido, María Encalada, una de sus integrantes y representante de la organización en Loja, comenta que los propóstos de eventos masivos como el FLISOL han cambiado en los últimos años, en comparación a los que se realizaba en los tiempos en los que Rafael Bonifaz seguía como coordinador nacional del megaevento.
Pero como decía más arriba, las motivaciones del movimiento han cambiado, y más allá de limitarse a que más personas se expongan a tecnologías libres para ayudar a necesiades técnicas, ahora se lo hace desde las necsidades sociales, y uno de los eventos recurrentes es el aprendizaje de Scratch.
Fue en uno de estos, organizado en la Universidad Indoamericana de Quito en diciembre de 2023, que pude conversar con Marcelo Sotaminga, docente universitario que forma parte de Espiral Educativa.
VIDEO: Caída del software libre y su relación con la educación
en las grandes ligas
En Ecuador, el impacto del software libre se mantuvo en sectores específicos del Estado, pero también existen casos de éxito de empresas que decidieron por apostar por el software libre para generar acciones de impacto en la sociedad y economía moderna: el Centro de Autonomía Digital, Day Two Group (antes Soporte Libre) y Palo Santo.
Además de los sectores administrativos del Estado (mediante el sistema Quipux y BuzonEC), así como elementos vitales del SRI (mediante Oddo), la salud pública ecuatoriana también depende de software libre, de manera particular con Whonet en el INSPI, el Instituto Nacional de Investigación en Salud Pública.
En un caso más reciente, fue este programa el que permitió conocer que en Ecuador ya se encontraba en circulación la variante Pirola del COVID-19, esto pues hasta la fecha el INSPI sigue capacitando a su personal en el uso de herramientas libres (una práctica que se ha perdido en la adminsitración pública).
Al inicio de todo este reportaje conocimos a Ola Bini, uno de los programadores de software y hacktivistas más conocidos a nivel mundial.
Un mapache es el logo y la mascota del Centro de Autonomía Digital en Ecuador. En realidad, es tradición en la comunidad de software libre que un animal sea la representación de megaproyectos.
Wahay es el proyecto más reciente del CAD, de momento solo se puede instalar en computadoras y es na alternativa segura y privada a Zoom o Skype.
CoyIM es un servicio de mensajería desarrollado por el CAD pero que ha recibido múltiples contribuciones externas.
Ola es ahora también el Director Técnico de el Centro de Autonomía Digital, una organización única en su tipo no solo en Ecuador sino en Latinoamérica. en el CAD se encargan de desarrollar programas que ayuden a las personas mantner sus derechos cuando están en línea.
Es decir, crean programas que garanticen sobre todo el derecho a la privacidad y el anonimato en internet. Herramientas que son de alta utilidad para activistas, periodistas y cualquier persona que por su profesión deba manejar información sensible y pueda ser objetivo de algún tipo de persecución estatal o corporativa.
Además de las colaboraciones de código que hacen a proyectos como el de Thunderbird, de la estadounidense Mozilla, o de Let's Encrypt, de la organización internacional Electronic Frontier Foundation, o al código de Tor, del Proyecto Tor que sirve para evadir mecanismos de censura en entornos totalitarios, el CAD también posee proyectos propios.
Los dos principales son CoyIM y Wahay. El primero es un servicio de mensajería cifrada para ordenador que usa la red Tor para garantizar una mayor seguridad. "En código han colaborado 30 personas, incluyendo personas fuera del CAD", señala Ola, pero "si se toman en cuenta colaboraciones de documentación, traducción y scripts, podemos estar hablando de hasta 100 personas", añade poco después.
Y Ola explica que en el desarrollo de software libre es frecuente y deseable que incluso personas sin conocimientos técnicos participen en la creación de proyectos.
Wahay es el proyecto más reciente del CAD. Esta es una plataforma para hacer videollamadas seguras pero a diferencia de programas como Zoom, Microsoft Teams, Skype o similares, Wahay no depende de un punto central, es decir, las comunicaciones y mensajes no pasan por servidores, por lo que el riesgo de que alguien conozca los mensajes de las personas se minimiza.
En las primeras semanas de 2024, el grupo del Centro de Autonomía Digital también abrió servicios comerciales mediante "Seguridad Digital Ecuador", con el que ofrecen asesorías de ciberseguridad.
Y es que las personas dedicadas a ciberseguridad dependen de sistemas operativos y herramientas diseñadas para Linux. El paquete más conocido es el de Kali Linux, una suite de defensa preventiva.
Un referente de larga data en Ecuador en la comunidad e industria del software libre es Soporte Libre, aunque actualmente es conocido como Day Two Group.
La empresa nació en 2005, poco antes de que el software libre tomara protagonismo en el Estado.
Pero es mejor si se escucha a Andrés Salazar, quien comenzó junto a Ricardo Arguello y Leslie Jarrín la historia de esta compañía de la que importantes entidades privadas y públicas dependen.
Arriba: una exposición de ElastixWorld en 2014, un evento que se realizó en ciudades de Europa y latinoamérica hasta 2016, con su última edición en Buenos Aires.
Izquierda: El equipo que conformaba Palo Santo
Paul Estrella, ahora Project Manager de Issabela, en su momento fue Chariman de ElastixWorld y Project Manager de Elastix.
Un caso histórico de la implementación de este tipo de programas en lo comercial fue Palo Santo, y digo "fue" porque el modelo de negocio de la empresa ha cambiado significativamente en 2016, cuando fue vendido a SanGoma y el código de su principal proyecto se cerró.
Ese proyecto fue Elastix, un nombre que seguro a casi nadie dentro de la industria tecnológica o de telecomunicaciones le es familiar, pero marcó un hito importante en las centrales telefónicas en Latinoamérica y el mundo.
Y para esto, hablé con Paul Estrella, quien fue parte del primer equipo de esta empresa guayaquileña desde la gerencia comercial hasta la venta de esta empresa a una internacional europea.
Haz clic en el botón para conocer sobre el contexto que dio origen a Palo Santo Solutions en Guayaquil
Palo Santo, la empresa detrás de Elastix, se podría decir tuvo su origen en el mismo lugar que las principales empresas tecnológicas de Estados Unidos: Sillicon Valley, esto pues ahí fue donde José Luis Landívar, tuvo la idea y se la propuso a su hermano Edgar Landivar, quien posteriormente asumió la dirigencia ejecutiva de esta empresa.
Acá puedes escuchar cómo se dio origen a Elastix, una plataforma libre de telecomunicación que impactó en Latinoamérica y el mundo
Pero más allá de las intenciones que los hermanos Landivar tenían, el desafío más importante era familiarizar al sector de telecomunicaciones de Ecuador con los conceptos de software libre y PBX, mostrarles paulatinamente que esta era la opción más viable en términos económicos.
Paul cuenta los argumentos con los que se convencía a la gente de adoptar un sistema de PBX libre cuando todavía nose conocía mucho de esta tecnología
El mayor atractivo que Palo Santo supo ofrecer a sus clientes en ese tiempo, era la posibilidad de tener un software de alta calidad y respaldad por un equipo profesional, pero sin los costes de licenciamiento que típicamente se encuentra en la industria del tecnológica.
Acá se explica la ventaja económica que tenía implementar sistemas libres sobre todo en emprendimientos que apenas iniciaban
El alcance de Elastix se hizo notar en varios países tanto en las descargas como en la organización de eventos
Todo esto llevó a que la empresa sea en dos ocasiones nominada a los premios de Source Forge, un portal de distribución de programas popular antes de la llegada de las tiendas de aplicaciones centralizadas.
Pero el proyecto no perduró en el tiempo pues, en palabras de Paul, "se hizo más grande que la empresa". Estar al pendiente de un programa del cual dependían miles de empresas en cientos de países en Latinoamérica y fuera de la región.
Paul cuenta como el caso de Palo Santo en sus últimos años como referente de plataformas libres, no es algo extraño en la industria y da las razones
Y pueda que precisamente el caso final de Palo Santo sea una metáfora de cómo el software libre se fue perdiendo en el sector de la programación después que el Estado lanzó el Decreto 1425 en la administración de Moreno.
Rene Ramírez, Gabriela Rivadeneria y Raúl Abad en la presentación del Código INGENIOS que articulaba a la educación, ciencia y tecnología bajo los lineamientos ideológicos del gobierno
Un software "politizado"
Hasta ahora se ha visto la parte linda del software libre, en la que todos están a favor de la idea, pero lo cierto es que no era (ni es) todo el sector de la industria de software el que estaba de acuerdo con que el Estado cree políticas que condicionen de manera tan estricta la adquisición de software así como la manera en que el sector privado debía comprender al tema.
Marcelo Hurtado es el presidente de la CITEC, la Cámara de Innovación Tecnológica de Ecuador, anteriormente se llamaban Asociación Ecuatoriana de Software. El cambio se dio porque pasaron de ser un gremio enfocado únicamente en software a uno que abarca la tecnología en su conjunto.
Actualmente más de 260 empresas son miembros de la CITEC y cerca de 80 aliados entre organizaciones internacionales y universidades.
Marcelo Hurtado (der.) ha sido presidente del a CITEC por 7 años llevando a la organización a una reestructuración del gremio en la que el foco no es solamente el software sino la tecnología desde una visión integral.
Marcelo reconoce que hace 6 años, es decir, el 2018, “había una rivalidad entre las empresas de software libre y las empresas de software licenciado”. A criterio de Hurtado, la ASLE “tenía posiciones muy radicales” en cuanto el uso de software libre en el Estado.
Para él, influyó que el gobierno de ese entonces tuviera un lineamiento más cercano a la izquierda usando al software libre como una causa política más que un asunto técnico.
Aunque Marcelo reconoce que empresas grandes a nivel internacional como Microsoft y Google están desarrollando y abrazando cada vez más los proyectos de código abierto.
“El software libre es un tema de comunidad” señala el actual presidente de la CITEC, pero a su criterio esto podría ser algo negativo pues al ser la comunidad la que genera las actualizaciones, él señala que el desarrollo podría ser más lento y se pregunta “¿qué pasa si no hay una comunidad que lo alimente?” e inmediatamente responde “Vas a ser tú la ‘comunidad’ que lo alimente”.
Esto tiene relación la facilidad con la que proyectos libres o de código abierto son abandonados por sus desarrolladores por diferentes causas, solo en Minka se observan proyectos como "Quipux comunitario" (diferente del Quipux usado ampliamente por el Estado) y DeskOS como unos de gran complejidad pero que llevan años sin actualizaciones.
“El software libre puede ser interesante para un nivel inicial en una empresa que no tiene muchos recursos. Está buenísimo. Pero en el momento que quiere escalar, tiene que ver si estas herramientas les pueden ayudar a escalar”, reflexiona.
Y si bien Marcelo reconoce que el software libre puede ayudar a que una empresa crezca, observa que esto sólo es posible si es que hay una comunidad detrás del proyecto, que permita que la empresa pueda tener aseguradas futuras actualizaciones.
El presidente de la CITEC también señala algo que los propios decretos consideraban desde el primero que salió en 2008, no todas las necesidades del Estado se podrán cumplir con software libre. Hay programas especializados de los que dependen áreas como salud o defensa y en las que el personal de estas áreas estratégicas necesita de un programa con un fuerte respaldo técnico y comercial.
Desde el sector privador, Marcelo dice que se ha sentido una contracción en las contrataciones a nivel estatal y malas experiencias en pagos, lo que ha alejado a la industria del software en su relación con proyectores gubernamentales o estatales, pero los actores.
Y es en todo este contexto y evolución que Marcelo explica que vale la pena preguntarse en dónde se encuentra actualmente la implementación real del software libre en Ecuador.
¿y qué se viene?
De acuerdo con investigaciones de Lileth Terán, del Institutio Superior de Estudios Universitarios La Cordillera, en 2021 Ecuador destacaba por dos razones principales: su popularidad internacional en el sector bancario, y la competitividad de precios en los costos de producción.
Mientras que en las mayores amenazas se encuentra una "deficiente cultura asociativa y de cooperación entre empresas del sector".
Además, la académica señala que hay una "limitada articulación y colaboración entre la educación superior, la empresa y el gobierno en procesos de investigación básica y aplicada", contexto que no permite identificar apropiadamente las necesidades de software en el mercado ecuatoriano.
Estos problemas y que Ecuador tenga menos población que otros países de la región explican que se esté en la 5ta posición en Latinoamérica en cuanto cantidad de desarrolladores en GitHub, la plataforma de código abierto más importante actualmente.
Muy por debajo de Colombia y Perú pero por encima de Venezuela y Bolivia, que son países que históricamente también apostaron por este tipo de desarrollo.
Ya la verdad que la imagen general es agridulce. Se tienen casos de éxito en Ecuador, es cierto, la población de programadores que están dedicados a proyectos de código abierto no es menor y hay una buena colaboración con otros países de la región con conocimientos más sólidos en la materia, pero, desde adentro ¿se siente que exista un futuro?
Es así que, de momento, la comunidad tiene fuertes referentes históricos y contemporáneos, una comunidad que cada vez es más técnica y menos ideológica (aunque sin perder los valores del software libre) pero una interpretación que se puede hacer de todo esto es que tendrá que pasar más tiempo hasta saber realmente a dónde se orientarán los programadores y consumidores de estas tecnologías que hace pocas décadas atrás prometió soberanía tecnológica y ahora promete principalmente una mayor accesibilidad.