En algunas áreas el software libre ya no compite: ganó. En otras es una opción seria que hay que evaluar caso a caso. Esta es una revisión por área, con herramientas concretas, pensada para una pyme o una empresa mediana.
Servidores y nube: el terreno ganado
La gran mayoría de los servidores web del mundo corren Linux, y casi toda la nube pública está construida sobre él. Para una empresa esto significa:
- Sistema operativo: Debian, Ubuntu Server, Rocky Linux o AlmaLinux (ver distribuciones Linux). Los dos últimos son compatibles con Red Hat Enterprise Linux.
- Servidor web y proxy: Nginx, Apache, Caddy.
- Contenedores: Docker y Podman para empaquetar aplicaciones; Kubernetes cuando hay muchas que orquestar.
- Virtualización: Proxmox VE, basado en KVM, es una alternativa directa a VMware que muchas empresas adoptaron después de los cambios de licenciamiento de ese producto.
Bases de datos
PostgreSQL es la elección por defecto para casi cualquier aplicación nueva: robusto, bien documentado y con extensiones para datos geográficos (PostGIS), búsqueda de texto y vectores. MariaDB y MySQL siguen siendo omnipresentes en aplicaciones web, y SQLite sirve para aplicaciones embebidas o de un solo servidor. Para caché y colas, Valkey (el fork libre de Redis) cumple el mismo papel.
Sitios web y comercio electrónico
WordPress mueve una porción enorme de los sitios del mundo, y WooCommerce, sobre WordPress, es una de las plataformas de tienda en línea más usadas. Ambos son GPL. Para sitios rápidos y estáticos, generadores como Astro o Hugo son libres y no necesitan base de datos. Este sitio está hecho con Astro.
Desarrollo de software
Prácticamente toda la cadena es libre: Git para versionar, GitLab o Forgejo si quieres alojar tus repositorios, VS Code (su base, Code OSS, es libre) o Neovim como editor, y los lenguajes más usados (Python, JavaScript/Node.js, PHP, Go, Rust, Java con OpenJDK) junto a sus ecosistemas de paquetes.
Monitoreo y operación
- Métricas y alertas: Prometheus con Grafana, o Zabbix.
- Disponibilidad: Uptime Kuma, simple y suficiente para muchas empresas.
- Observabilidad completa: OpenTelemetry como estándar de instrumentación, con SigNoz o la suite de Grafana para visualizar.
- Respaldos: restic o BorgBackup, con cifrado y deduplicación.
Seguridad
- VPN: WireGuard, rápido y fácil de auditar.
- Contraseñas: Bitwarden (también se puede alojar en tu propio servidor) o KeePassXC.
- Firewall: OPNsense o pfSense CE.
- Identidad: Keycloak o Authentik para inicio de sesión único.
Oficina y colaboración: evaluar con cuidado
Aquí la respuesta depende de la empresa:
- LibreOffice cubre bien documentos, planillas y presentaciones. El problema aparece al intercambiar archivos complejos con quienes usan Microsoft Office: macros, formatos avanzados y presentaciones elaboradas pueden verse distinto.
- Nextcloud reemplaza a Drive o OneDrive para archivos, calendario y contactos, y permite tener los datos en tu servidor.
- Mattermost, Rocket.Chat o Element sirven como alternativa a Slack o Teams.
- Jitsi Meet para videollamadas.
Funcionan, pero el costo de cambiar hábitos es real. Conviene probar con un equipo pequeño antes de migrar a toda la empresa.
Inteligencia artificial privada
Los modelos de pesos abiertos permiten usar IA sin enviar documentos internos a un servicio externo. Con Ollama en un servidor propio y una interfaz web como Open WebUI, el equipo tiene un asistente tipo ChatGPT que no saca datos de la empresa. Sirve para resumir, redactar y consultar documentos propios; para las tareas más exigentes, los modelos comerciales siguen siendo más capaces. Cómo empezar: tu propio ChatGPT con Ollama y Open WebUI.
Gestión: ERP y CRM
Existen ERP libres o de núcleo abierto, como Odoo (su edición comunitaria) y Dolibarr (comparación completa en ERP libres para pymes), además de CRM como SuiteCRM o EspoCRM (ver CRM libres y gratuitos). Para una empresa chilena hay un punto adicional: la facturación electrónica ante el SII. Antes de elegir un ERP, libre o no, verifica que la emisión de documentos tributarios esté resuelta y tenga soporte local. Las opciones están en facturación electrónica en Chile con software libre.
Cómo priorizar
Si estás empezando, el orden con mejor retorno suele ser:
- Infraestructura (servidores, bases de datos, respaldos), donde lo libre es estándar y el ahorro es inmediato.
- Herramientas de desarrollo y operación.
- Seguridad.
- Oficina y colaboración, con un piloto previo.
Para decidir cada caso, revisa ventajas y desventajas y, si vas a ordenar todo esto, cómo armar una estrategia de código abierto.
Preguntas frecuentes
¿Por dónde empieza una pyme a usar software libre? Por la infraestructura: servidores con Linux, bases de datos como PostgreSQL y respaldos con restic o BorgBackup, donde lo libre es estándar y el ahorro es inmediato. Después siguen las herramientas de desarrollo, la seguridad y, con un piloto previo, la oficina.
¿Hay una alternativa libre a Google Drive o OneDrive? Sí. Nextcloud reemplaza a Drive o OneDrive para archivos, calendario y contactos, y permite tener los datos en un servidor propio.
¿Qué alternativas libres hay a Slack y Microsoft Teams? Mattermost, Rocket.Chat y Element sirven para la mensajería del equipo, y Jitsi Meet para las videollamadas.
¿Qué gestor de contraseñas libre puede usar una empresa? Bitwarden, que también se puede alojar en un servidor propio, o KeePassXC.
¿Se puede usar IA en una empresa sin enviar datos a terceros? Sí. Con modelos de pesos abiertos en Ollama, instalado en un servidor propio, y una interfaz web como Open WebUI, el equipo tiene un asistente que no saca datos de la empresa. La guía está en tu propio ChatGPT con Ollama y Open WebUI.