← Empresa

Los mejores usos del software libre en el mundo empresarial

Dónde el software libre ya es la opción por defecto en una empresa, dónde conviene evaluarlo y con qué herramientas concretas.

En este artículo
  1. Servidores y nube: el terreno ganado
  2. Bases de datos
  3. Sitios web y comercio electrónico
  4. Desarrollo de software
  5. Monitoreo y operación
  6. Seguridad
  7. Oficina y colaboración: evaluar con cuidado
  8. Inteligencia artificial privada
  9. Gestión: ERP y CRM
  10. Cómo priorizar
  11. Preguntas frecuentes

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:

  1. Infraestructura (servidores, bases de datos, respaldos), donde lo libre es estándar y el ahorro es inmediato.
  2. Herramientas de desarrollo y operación.
  3. Seguridad.
  4. 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.