Formato de fichero de configuración legible por personas, basado en indentación y pares clave-valor, con muy poca puntuación. Su nombre es un acrónimo recursivo de "YAML Ain't Markup Language". Se usa mucho en herramientas de automatización y contenedores: Docker Compose, Ansible o los workflows de GitHub Actions guardan su configuración en ficheros .yaml o .yml. Frente a JSON, … [Leer más...] acerca de YAML
PIO
Programmable I/O. Bloque periférico programable presente en la RP1 y en los microcontroladores RP2040/RP2350, con su propio conjunto de instrucciones y máquinas de estado independientes de la CPU principal. Permite implementar protocolos o periféricos a medida (UART, WS2812, buses propietarios) sin consumir ciclos del procesador. En la Raspberry Pi 5 se controla desde el kernel … [Leer más...] acerca de PIO
RP2350
Microcontrolador de doble arquitectura diseñado por Raspberry Pi, sucesor del RP2040. Combina núcleos Arm Cortex-M33 y RISC-V Hazard3 conmutables por software. Se usa en la Raspberry Pi Pico 2 y en placas de terceros, como la gama Badgeware de Pimoroni. … [Leer más...] acerca de RP2350
IPS
In-Plane Switching. Tecnología de panel LCD que mejora el ángulo de visión y la fidelidad de color frente a los paneles TN o TFT convencionales, a cambio de un coste algo mayor. La Raspberry Pi Touch Display 2 de 10 pulgadas usa un panel IPS TFT, mientras que las variantes de 5" y 7" siguen usando LCD TFT normal. La usan también pantallas pequeñas como la del Tufty 2350 de … [Leer más...] acerca de IPS
Widevine
Módulo de software de Google que proporciona funcionalidad de Gestión de Derechos Digitales (DRM) para la reproducción de contenido protegido en navegadores. Lo usan servicios como Netflix, Spotify y Disney+ para controlar la reproducción de su contenido. Hasta 2026, no estaba disponible de forma nativa para Linux en arquitectura ARM64, lo que limitaba el uso de estos servicios … [Leer más...] acerca de Widevine
stubble
Stub EFI de arranque desarrollado por Canonical para solucionar el problema de Secure Boot en portátiles Snapdragon X Elite. Incrusta los device tree (la descripción del hardware) directamente dentro de la imagen del kernel firmada, permitiendo que el sistema arranque con Secure Boot activado sin necesidad de una nueva cadena de confianza. Específico para el arranque UEFI en … [Leer más...] acerca de stubble
FEX
Emulador de espacio de usuario que permite ejecutar binarios de amd64 (x86_64) en sistemas ARM64. Traduce las instrucciones de la CPU sobre la marcha, similar a cómo funciona QEMU en modo usuario. Canonical lo usa para ejecutar el cliente de Steam en portátiles con Snapdragon y otras placas ARM. No requiere virtualización hardware. … [Leer más...] acerca de FEX
PKCS#11
Public-Key Cryptography Standards #11. Interfaz estándar para hablar con módulos criptográficos —tarjetas inteligentes, HSM, tokens USB— sintener que conocer los detalles internos de cada fabricante. Un programa que use PKCS#11 puede pedir que se firme un dato o se genere una clave sin queesa clave llegue nunca a la memoria del proceso que hace la petición. Sustituye en este … [Leer más...] acerca de PKCS#11
LUKS
Linux Unified Key Setup. Estándar de cifrado de disco en Linux que permite proteger una partición completa con una o varias claves, normalmentederivadas de una contraseña o de un secreto generado durante el aprovisionamiento. La partición cifrada solo se desbloquea con la clave correcta, lo queprotege los datos si el dispositivo se pierde o lo roban. En dispositivos Raspberry … [Leer más...] acerca de LUKS
HSM
Hardware Security Module, módulo de seguridad hardware. Dispositivo físico dedicado a generar, almacenar y usar claves criptográficas sin que estassalgan nunca de su interior en texto claro. Se usa en cadenas de fabricación para firmar imágenes de arranque o emitir certificados sin exponer la claveraíz al ordenador que lanza el proceso. En el ecosistema Raspberry Pi aparece en … [Leer más...] acerca de HSM
ext4
Fourth Extended Filesystem. Sistema de ficheros nativo de Linux, sucesor de ext3. Es el formato recomendado para discos usados en servidores NAS con Raspberry Pi por su rendimiento, estabilidad y compatibilidad con los permisos de Linux. … [Leer más...] acerca de ext4
SMB
Server Message Block. Protocolo de red desarrollado por Microsoft para compartir ficheros, impresoras y otros recursos entre dispositivos. Samba implementa este protocolo en Linux, lo que permite a una Raspberry Pi actuar como servidor de ficheros compatible con Windows y macOS. … [Leer más...] acerca de SMB
Samba
Software libre para Linux que implementa el protocolo SMB/CIFS y permite compartir ficheros e impresoras con equipos Windows, macOS y otros sistemas. Es la base del uso compartido en red en la mayoría de proyectos NAS con Raspberry Pi. … [Leer más...] acerca de Samba
NAS
Network-Attached Storage. Dispositivo de almacenamiento conectado a la red local que permite a varios equipos acceder a los ficheros como si fueran una unidad compartida. En el ámbito doméstico suele ser un disco duro o SSD conectado a una placa como la Raspberry Pi, accesible desde Windows, macOS, Linux, Android e iOS. … [Leer más...] acerca de NAS
X.Org
Implementación libre y de referencia del servidor X11, mantenida por la Fundación X.Org desde 2004 tras separarse del proyecto XFree86. Durante años fue el servidor gráfico por defecto en prácticamente todas las distribuciones Linux, encargado de gestionar pantallas, tarjetas gráficas y dispositivos de entrada. Hoy su desarrollo está prácticamente congelado y la mayoría de … [Leer más...] acerca de X.Org
X11
Undécima versión del X Window System, el sistema de ventanas que ha dado entorno gráfico a Linux y Unix desde 1987. Define el protocolo que permite a las aplicaciones dibujar ventanas y recibir entrada de teclado y ratón, incluso a través de la red. Su diseño, muy flexible pero también muy antiguo, arrastra problemas de seguridad y complejidad que motivaron el desarrollo de … [Leer más...] acerca de X11
cloud-init
Herramienta estándar para la inicialización automática de instancias Linux en entornos de nube (AWS, Azure, GCP y similares). Lee metadatos del proveedor en el primer arranque para configurar hostname, usuarios, claves SSH y paquetes. Canonical la incluye en sus imágenes preinstaladas para Raspberry Pi aunque el uso sea de escritorio, lo que añade varios segundos al tiempo de … [Leer más...] acerca de cloud-init
GNOME
Entorno de escritorio libre para Linux, desarrollado por la comunidad GNOME y Canonical. Usa GTK como kit de interfaz gráfica. Desde Ubuntu 17.10 es el escritorio DE nuevo por defecto de Ubuntu, ya que aunque originalmente también usaba Gnome, durante un tiempo tuvo un entorno propio. La versión 46, incluida en Ubuntu 24.04 LTS, funciona sobre Wayland por defecto y trae GNOME … [Leer más...] acerca de GNOME
Wayland
Protocolo y arquitectura de servidor gráfico para Linux, pensado como sustituto moderno del veterano X.Org (X11). Define cómo las aplicaciones dibujan sus ventanas y cómo el compositor las junta en pantalla, con un modelo más simple y seguro que X11: cada aplicación solo accede a su propia ventana, lo que mejora el aislamiento. Ofrece mejor rendimiento gráfico, menor latencia y … [Leer más...] acerca de Wayland
SteamOS
Sistema operativo de Valve basado en Linux, pensado para jugar desde el sofá con mando. Es el que llevan de fábrica la Steam Deck y la Steam Machine. Usa la capa Proton para ejecutar juegos de Windows. No tiene versión para ARM, así que no corre en una Raspberry Pi. … [Leer más...] acerca de SteamOS