Saltar al contenido

Ajb 007

News

Entender el software libre: ventajas, desafíos e impacto en nuestra vida cotidiana

Un software libre es un programa cuyo código fuente es accesible, modificable y redistribuible por cualquiera, según los términos de una licencia específica. Esta…

Développeuse étudiant du code source ouvert sur deux écrans dans un bureau à domicile, illustrant l'utilisation quotidienne du logiciel libre

Un software libre es un programa cuyo código fuente es accesible, modificable y redistribuible por cualquier persona, según los términos de una licencia específica. Esta definición se basa en cuatro libertades formuladas por Richard Stallman en los años 1980: ejecutar el programa, estudiar su funcionamiento, redistribuir copias y distribuir versiones modificadas. Estas libertades no se refieren al precio, sino al control que cada usuario mantiene sobre la herramienta.

Licencias copyleft y permisivas: lo que el derecho cambia concretamente

La licencia determina lo que un usuario o una empresa puede hacer con el código fuente. Coexisten dos grandes familias, y la elección de una u otra modifica profundamente la forma en que un proyecto evoluciona.

Las licencias copyleft (GNU GPL, AGPL) imponen que toda versión derivada del software se publique bajo la misma licencia. Un editor que integra código GPL en su producto debe hacer accesible su propio código. Este mecanismo impide la privatización de un proyecto comunitario.

Las licencias permisivas (MIT, BSD, Apache 2.0) permiten la reutilización del código en proyectos propietarios sin obligación de reciprocidad. Amplios sectores de infraestructuras comerciales se basan en código publicado bajo licencia MIT, sin que las empresas que lo utilizan contribuyan a cambio.

Esta distinción tiene consecuencias directas sobre la sostenibilidad de los proyectos. Un software bajo copyleft genera mecánicamente un ecosistema de contribuciones abiertas, mientras que un proyecto bajo licencia permisiva puede ver sus mejoras capturadas por un actor privado. Para entender mejor las dinámicas comunitarias en torno a estas licencias, un recurso útil: https://www.mondelibre.org/, que documenta la actualidad y los debates del movimiento libre francófono.

Animador presentando un taller sobre software libre a un grupo de participantes en un espacio de co-working moderno

Soberanía digital: las migraciones europeas hacia el software libre

El tema del software libre ha dejado el ámbito militante para entrar en los arbitrajes presupuestarios y estratégicos de las administraciones públicas. Varios Estados europeos han iniciado desde 2024 migraciones masivas, con calendarios precisos.

El Land alemán de Schleswig-Holstein busca una salida completa del ecosistema Microsoft. Alrededor del 80 % de los 30,000 puestos administrativos ya funcionaban con LibreOffice en 2025, la mensajería ha cambiado a Open-Xchange y Thunderbird, y se prevé una migración a Linux de escritorio para 2030.

Dinamarca anunció en el verano de 2025 la migración de sus agentes a Linux y LibreOffice. Unos meses después del anuncio, aproximadamente la mitad de los puestos afectados ya habían cambiado.

Estas decisiones no son el resultado de una elección ideológica. Responden a un reconocimiento de dependencia crítica hacia editores extranjeros, con costos de licencia recurrentes y una pérdida de control sobre los datos públicos. Suiza está preparando un plan B de código abierto frente a Microsoft 365, señal de que la tendencia supera los casos aislados a menudo citados en el pasado.

Ciber Resilience Act y seguridad del código de código abierto

El reglamento europeo Ciber Resilience Act (CRA), adoptado en 2024, impone gradualmente a los editores de productos digitales obligaciones de reporte de vulnerabilidades activamente explotadas. Esta regulación también se aplica a los software libres siempre que se distribuyan en un marco comercial.

La transparencia del código fuente constituye aquí una ventaja estructural. Un software cuyo código es legible por todos permite:

  • Una auditoría independiente por cualquier desarrollador u organismo de seguridad, sin depender de la buena voluntad de un editor
  • Una corrección rápida de las vulnerabilidades gracias a la comunidad de contribuyentes, donde un editor propietario puede retrasar un parche por razones comerciales
  • Una trazabilidad completa de las modificaciones realizadas en el programa, cada cambio siendo documentado en el historial público del proyecto

El CRA crea una tensión para los proyectos libres mantenidos de forma voluntaria. Un desarrollador solitario que publica una herramienta libre utilizada por miles de empresas se enfrenta a obligaciones de conformidad pensadas para editores estructurados. La comunidad GNU y varias fundaciones han alertado sobre este punto, pidiendo exenciones claras para los contribuyentes no comerciales.

Adolescente apasionado explorando un sistema operativo libre en un Raspberry Pi en su habitación, símbolo de la accesibilidad del software de código abierto

Software libre en el día a día: más allá del sistema operativo

El impacto del software libre va más allá del puesto de trabajo. Firefox, VLC, LibreOffice, Thunderbird son herramientas de uso general cuyo código fuente es abierto. El servidor web Apache y el núcleo Linux hacen funcionar la mayoría de los servidores que alojan los sitios consultados cada día.

Para las pequeñas empresas, el software libre ofrece un apalancamiento concreto:

  • La eliminación de los costos de licencia recurrentes, reemplazados por una inversión puntual en formación o integración
  • La posibilidad de hacer auditar o adaptar el software por cualquier proveedor, lo que elimina la dependencia de un único proveedor
  • El acceso a formatos abiertos (ODF, PDF/A) que garantizan la legibilidad de los documentos a largo plazo, sin obsolescencia programada por un editor

La contrapartida existe. Un software libre sin una comunidad activa puede convertirse en un riesgo: sin actualizaciones de seguridad, documentación deficiente, incompatibilidades con herramientas de terceros. Evaluar la vitalidad de un proyecto (frecuencia de commits, número de contribuyentes, reactividad en los tickets) forma parte de la decisión, al igual que la elección de un editor propietario.

El movimiento del software libre estructura ahora políticas públicas, normas de ciberseguridad y elecciones de infraestructura a escala continental. La cuestión ya no es si lo libre es viable, sino cómo las organizaciones gestionan la transición hacia herramientas de las que controlan el código, los datos y los costos.

Entender el software libre: ventajas, desafíos e impacto en nuestra vida cotidiana