Es común confundir "software libre" con "software gratis", pero son conceptos distintos. El software libre se define por las libertades que le da a quien lo usa: la libertad de ejecutarlo para cualquier propósito, de estudiar cómo funciona y modificarlo, de redistribuirlo, y de compartir las mejoras que le hagas. Que la mayoría del software libre también sea gratuito es una consecuencia de ese modelo, no su definición. El término "código abierto" (open source) es cercano pero pone el énfasis en el desarrollo práctico y colaborativo más que en la filosofía de las libertades del usuario; en el día a día, ambos términos suelen usarse de forma intercambiable.
Linux es el ejemplo más visible, pero el ecosistema es enorme: bases de datos como PostgreSQL y MySQL, lenguajes como Python y PHP, servidores web como Nginx y Apache, herramientas de contenedores como Docker y Kubernetes, y prácticamente toda la infraestructura que hace funcionar internet corren sobre software libre o de código abierto. Cuando una empresa dominicana monta su infraestructura sobre estas herramientas, no solo ahorra en licencias: gana la posibilidad de auditar el código, adaptarlo a sus necesidades y no depender de un único proveedor.
Para quien está formándose en tecnología, involucrarse con software libre tiene un beneficio adicional: el código está ahí, disponible para leerlo, entenderlo y aprender de él. Leer cómo está construida una herramienta que usas todos los días es una de las formas más directas de mejorar como desarrollador o administrador de sistemas. Y contribuir —aunque sea reportando un error o mejorando una traducción— es una manera concreta de sumar al ecosistema que todos usamos.
En un mercado como el dominicano, donde cada vez más equipos técnicos dependen de infraestructura Linux en producción, entender esta filosofía no es solo un gesto ideológico: es entender las herramientas con las que probablemente vas a trabajar.