Diccionario

Cuando decides entrar en el mundo de Linux y el software libre, siempre hay algunas palabras que se repiten a cada rato y que nos toman por sorpresa. Decidí empezar a utilizar Ubuntu por ahí del 2007, y cuando empecé a documentarme me encontré con un montón de términos que la verdad me confundieron más. Esto a veces puede llegar a asustar a los usuarios nuevos que se animan a entrar a Linux (los ya de por sí, asustados).

Pensando en todos ellos, quiero presentarles este pequeño diccionario con los conceptos que, desde mi percepción, son los más comunes que van a encontrar en su travesía por el mundo del software libre, y que iré actualizando de forma constante. Espero les sea de mucha ayuda y si se les ocurre algún otro concepto o palabra díganmela en los comentarios y con gusto la estaré colocando con el fin de aprender mucho más.

🔹 Software Libre

Programa que puedes usar, estudiar, modificar y compartir libremente. La idea es que tú tengas el control y no una empresa.

🔹 Código Fuente

Es como la receta de un programa. Los desarrolladores lo escriben y gracias a él se puede saber cómo funciona un software.

🔹 Distribución (Distro)

Versión de Linux adaptada con diferentes programas y configuraciones. Ejemplo: Ubuntu, Fedora, Debian, Linux Mint.

🔹 Kernel (Núcleo)

El corazón del sistema operativo. Es lo que permite que el hardware (tu computadora) se comunique con el software.

🔹 Terminal

Ventana donde escribes comandos (órdenes) para dar instrucciones directas al sistema. Aunque asuste al principio, es poderosa y muy útil.

🔹 Comando

Instrucción que le das a la terminal. Ejemplo:
sudo apt update → actualiza la lista de programas disponibles.

🔹 Repositorio

Es como una tienda oficial de aplicaciones. Desde ahí descargas programas de forma segura.

🔹 APT

Significa Advanced Package Tool. Es el sistema que gestiona la instalación, actualización y eliminación de programas en Ubuntu.

🔹 Paquete (.deb / .rpm / .tar.gz)

Un archivo que contiene un programa listo para instalar en Linux.

  • .deb se usa en Ubuntu y Debian.

  • .rpm en Fedora y Red Hat.

  • .tar.gz es un paquete comprimido que a veces incluye programas para compilar.

🔹 Escritorio (Desktop Environment)

El entorno gráfico que ves: ventanas, íconos, menús. Ejemplo: GNOME, KDE, XFCE.

🔹 GNU

Proyecto que creó muchas de las herramientas básicas que usamos en Linux. De hecho, el sistema completo se llama GNU/Linux.

🔹 Libre vs Gratis

No siempre significa que no cueste dinero. Libre significa libertad de uso y modificación. Puede ser gratis, pero lo importante es la libertad.

🔹 Open Source (Código Abierto)

Muy parecido a software libre, pero con énfasis en que el código fuente está disponible públicamente.

🔹 Driver (Controlador)

Programa que ayuda a que un dispositivo funcione (tarjeta de video, impresora, wifi).

🔹 Licencia

Documento que indica cómo puedes usar un software. La más famosa en el mundo libre es la GPL (Licencia Pública General de GNU).

🔹 Shell

Intérprete de comandos que traduce lo que escribes en la terminal para que el sistema lo entienda. El más común en Ubuntu es Bash.

🔹 Root

El usuario administrador de Linux con todos los permisos. Se usa con cuidado porque tiene control total.

🔹 sudo

Comando para ejecutar algo como administrador. Ejemplo: sudo apt install firefox.

🔹 Swap

Memoria de intercambio. Es espacio en disco que se usa como apoyo cuando la RAM se llena.

🔹 Partición

División del disco duro en secciones. Linux normalmente se instala en una partición propia.

🔹 Ext4

Un sistema de archivos usado en Linux. Es donde se guardan tus datos en el disco.

🔹 Snap / Flatpak / AppImage

Nuevas formas de empaquetar programas para Linux. Permiten instalarlos más fácilmente en diferentes distribuciones.

🔹 Comunidad

El grupo de usuarios y desarrolladores que ayudan, comparten y colaboran. En Linux, la comunidad es clave.