Guía Completa sobre VeraCrypt: Cifrado de Discos y Protección de Datos

VeraCrypt

Si alguna vez te has plantado a pensar que tus archivos privados están demasiado expuestos, habrás notado que la protección de datos sensibles es hoy más que nunca una prioridad. Ya sea por miedo a un robo físico de tu equipo o por el simple hecho de querer mantener tu privacidad a salvo, contar con una herramienta de cifrado solvente es fundamental para evitar que cualquier curioso pueda echar un vistazo a tu vida digital.

Aquí es donde entra en juego VeraCrypt, una joya del software de código abierto que se ha convertido en el estándar para quienes buscan blindar sus discos y carpetas. Básicamente, se encarga de transformar tu información en un caos ilegible que solo puede descifrarse si tienes la llave correcta, garantizando que tus datos en reposo, ya sea en un USB o en el disco duro de tu portátil, estén estrictamente protegidos.

¿Qué es exactamente VeraCrypt y de dónde viene?

Para entenderlo rápido, VeraCrypt es una solución de cifrado de disco «on-the-fly» (OTFE), lo que significa que los datos se cifran y descifran en tiempo real mientras los usas. Esta herramienta nació en 2013 como un fork de TrueCrypt, un programa ya legendario pero que dejó de actualizarse. VeraCrypt no solo heredó su base, sino que le metió mejoras de rendimiento y seguridad brutales, corrigiendo fallos que habían sido detectados en auditorías previas.

Un detalle importante es su naturaleza técnica: aunque es gratuito, se considera freeware más que software libre puro, debido a que algunas partes del código original de TrueCrypt no cumplen estrictamente las licencias de la OSI. A pesar de esto, su código ha sido auditado por entidades como QuarksLab y el BSI alemán, lo que le da un sello de confianza muy potente para quienes no se fían de las cajas negras cerradas, similar a cómo se financia la auditoría de seguridad en proyectos open source.

Capacidades técnicas y algoritmos de blindaje

Lo que hace que VeraCrypt sea tan robusto es la variedad de algoritmos criptográficos que ofrece. No se queda solo en el clásico AES, sino que permite usar Serpent, Twofish, Camellia y Kuznyechik. Si eres de los que no se conforman con nada y quieres seguridad extrema, puedes aplicar cascadas de algoritmos, que básicamente es cifrar los datos varias veces con distintos métodos (por ejemplo, AES-Twofish-Serpent), haciendo que el ataque por fuerza bruta sea prácticamente imposible.

Para gestionar las claves, utiliza el modo de operación XTS y la derivación de claves PBKDF2, aplicando cientos de miles de iteraciones. Esto es clave porque ralentiza el proceso de descifrado para un atacante, aunque para el usuario normal el impacto sea imperceptible. Además, aprovecha la aceleración por hardware AES-NI en procesadores modernos, para que el ordenador no se pegue así mientras trabajas con los archivos.

Funcionalidades estrella para el usuario

  • Contenedores virtuales: Puedes crear un archivo (como si fuera una carpeta) que en realidad es un volumen cifrado. Es ideal para mover archivos confidenciales en un pendrive sin que nadie sepa qué hay dentro.
  • Cifrado de particiones y discos: Permite proteger una unidad entera. En Windows, puedes cifrar el disco del sistema completo, obligándote a poner la contraseña antes siquiera de que el ordenador arranque.
  • Denegación plausible: Esta es la función más curiosa. Te permite crear un volumen oculto dentro de otro volumen visible. Si alguien te obliga a dar la contraseña, das la del volumen externo y el oculto sigue siendo invisible; nadie puede demostrar que existe.
  • Autenticación multifactor: No tienes que depender solo de una clave; puedes añadir archivos clave y parámetros PIM para subir el nivel de seguridad.

VeraCrypt en el entorno profesional y corporativo

Llevar VeraCrypt a una empresa no es solo instalar el programa y ya está; requiere una estrategia operativa. Lo ideal es empezar identificando los activos críticos, como los portátiles de los empleados que viajan o los discos de backup. Una buena práctica es establecer políticas de cifrado claras, definiendo longitudes mínimas de contraseña y el uso obligatorio de archivos clave para cualquier dispositivo que salga de la oficina.

Para los administradores de IT, VeraCrypt se puede desplegar de forma silenciosa mediante scripts o herramientas como Microsoft SCCM o Ansible. Eso sí, es vital gestionar las claves fuera del volumen cifrado, utilizando gestores corporativos como Bitwarden o KeePassXC, ya que si se pierde la contraseña, no hay botón de «recuperar contraseña»; los datos se pierden para siempre.

Análisis de riesgos y comparativa con otras herramientas

No todo es color de rosa; VeraCrypt tiene sus puntos flojos. Por ejemplo, el rendimiento puede bajar un poco si no tienes aceleración por hardware, especialmente en discos SSD NVMe muy rápidos. Además, a diferencia de LUKS2, no ofrece integridad autenticada, lo que significa que no te avisará automáticamente si los datos han sido manipulados externamente.

Si lo comparamos con BitLocker, VeraCrypt gana en transparencia y multiplataforma (funciona en Mac y Linux), además de ofrecer los volúmenes ocultos. Sin embargo, BitLocker es mucho más sencillo de gestionar en entornos Windows gracias a su integración nativa con Active Directory y el chip TPM. Frente a soluciones como NordLocker, que se centra en la nube, VeraCrypt es la herramienta definitiva para el control total del hardware y el almacenamiento local.

Consejos prácticos y compatibilidad

Si estás pensando en cifrar una partición de datos en tu laptop para luego moverla a otra PC, puedes estar tranquilo: solo necesitas instalar VeraCrypt en el nuevo equipo e introducir tu contraseña para montar el volumen. Eso sí, ten mucho cuidado con el encabezado del volumen; se recomienda hacer una copia de seguridad de este (Backup Volume Header) porque si se corrompe, no podrás entrar aunque tengas la clave correcta.

En cuanto a la compatibilidad, la herramienta funciona perfectamente en Windows 11, macOS Sonoma y la mayoría de distribuciones modernas de Linux. Para los usuarios de Mac, es fundamental instalar macFUSE para que el sistema pueda gestionar el sistema de archivos cifrado. Para los de Linux, es posible compilar la versión NOGUI si solo necesitas usar la consola y no quieres cargar con la interfaz gráfica.


Ubuntu MATE no corre peligro. Un nuevo equipo se hace cargo de él y se espera que sí haya Ubuntu MATE 26.10

Ubuntu Mate 26.04 no llega

Poco antes del lanzamiento de Resolute Raccoon, Martin Wimpress soltaba una bomba en la comunidad Linux: abandonaba el proyecto Ubuntu MATE que había estado liderando desde hacía más de una década. Hubo muchas dudas después de eso, y el terremoto fue de tal magnitud para el sabor oficial de Ubuntu que ni siquiera lanzaron Ubuntu MATE 26.04. Tras todo esto, lo lógico era dudar de si seguirían adelante o no, pero las dudas se han disipado en un hilo en el Discourse oficial de la edición MATE de Ubuntu.

En dicho hilo hay un FAQ (Preguntas Frecuentes) que responde a muchas preguntas. Para empezar, qué pasa con los usuarios de 25.10. La respuesta es que pueden actualizar al set de paquetes de Ubuntu 26.04 con todos los paquetes de MATE que hay en el archivo de Ubuntu. Por otra parte, también se puede instalar el escritorio instalando el paquete ubuntu-mate-desktop.

Ubuntu MATE 26.10 sí debería llegar

Pero lo más interesante llega cuando Thomas Ward asegura que un nuevo equipo ha dado un paso al frente y ya está trabajando en gestionar el sabor oficial. Aún no se han presentado formalmente, pero parece un hecho. Entre otras cosas, este equipo ya está trabajando en cubrir todo lo que faltaba, y es más que probable que sí haya Ubuntu Mate 26.10 este octubre.

Además, también están corrigiendo errores en el escritorio. Sumado, aunque alguien esté en 25.10, la base de 26.04 y todo lo demás hará que no haya demasiada diferencia. De hecho, según explica Ward, la única diferencia es que no ha habido una ISO de instalación de Resolute Raccoon. Thomas acaba diciendo que descansemos con calma, que MATE no se va.

En realidad, es algo que alegra saber. En lo personal, MATE me salvó y me permitió seguir usando el sistema de Canonical cuando Unity no funcionaba en mi pequeño portátil de aquel momento. Sólo lo dejé por fallos de mi hardware en otro portátil, pero guardo buenos recuerdos de este sabor y es bueno que continúen.


Flatpak 1.18 llega con mejoras sustanciales en la gestión de repositorios y el soporte OCI

flatpak 1.18

El ecosistema de aplicaciones en Linux continúa su senda de evolución técnica y los usuarios han recibido con interés la llegada de la nueva rama estable de Flatpak, concretamente Flatpak 1.18. Esta herramienta, que se ha consolidado como un estándar para la distribución de software, busca simplificar la experiencia de uso al aislar las aplicaciones del sistema operativo principal.

Con este lanzamiento, los desarrolladores se han centrado en pulir la infraestructura interna para que el proceso de gestionar paquetes de manera totalmente independiente sea más ágil. No es solo una cuestión de añadir funciones, sino de resolver esos pequeños fallos técnicos que a veces daban algún que otro quebradero de cabeza en determinadas distribuciones.

Flatpak 1.18 introduce novedades en el manejo de la terminal

Uno de los cambios más prácticos que se han introducido en esta versión afecta directamente a la forma en la que la consola interactúa con los archivos de configuración. Hasta la fecha, añadir ciertos repositorios requería comandos adicionales, pero ahora es posible instalarlos directamente pasando el archivo .flatpakref como argumento, lo que agiliza mucho el flujo de trabajo para quienes prefieren la línea de comandos.

Soporte avanzado para estándares OCI

La compatibilidad con las imágenes bajo el estándar OCI ha sido otro de los pilares fundamentales en el desarrollo de la entrega 1.18. Esto supone que la interoperabilidad con otros sistemas de contenedores es ahora mucho más robusta, facilitando que Flatpak se integre de forma natural en entornos profesionales que ya utilizan estas especificaciones tecnológicas.

Rendimiento gráfico y gestión de la sesión

Para aquellos que utilizan su equipo para tareas de alto rendimiento o videojuegos, la mejora en la detección de controladores es un punto vital. El sistema se ha optimizado para asegurar que la aceleración por hardware se asigne correctamente a las aplicaciones, evitando errores comunes de compatibilidad con los drivers de la tarjeta gráfica en sesiones complejas.

En el marco de la Unión Europea, donde existe un impulso creciente por el uso de software de código abierto para fomentar la soberanía tecnológica, este tipo de actualizaciones son muy relevantes. En el caso de España, donde muchas administraciones y centros educativos dependen de sistemas basados en Linux, disponer de herramientas de despliegue sólidas facilita enormemente el mantenimiento preventivo de los equipos informáticos.

Además, la reorganización del asistente de sesión permite que el entorno de escritorio gestione mejor los recursos en segundo plano. Esto no solo mejora la velocidad de respuesta al abrir programas pesados, sino que garantiza que el cierre de los mismos se realice de forma limpia sin dejar procesos huérfanos que consuman memoria innecesariamente.

Al final, nos encontramos ante una versión que asienta la madurez técnica de un proyecto que ya es pieza clave en el escritorio actual. Con una gestión de repositorios más lógica y un soporte de hardware optimizado, el camino para disfrutar de las últimas aplicaciones sin importar la base del sistema parece estar hoy un poco más despejado para todo tipo de usuarios.


La séptima candidata de Linux 7.1 asoma con importantes ajustes de hardware y seguridad

Linux-7.1-rc7

El desarrollo del núcleo Linux sigue quemando etapas y acabamos de recibir Linux 7.1-rc7. Aunque todavía presenta un tamaño algo superior a lo que suele ser habitual en este punto del calendario, Linus Torvalds se muestra optimista respecto a la evolución del código, que finalmente parece estar reduciendo su volumen de cambios de manera significativa tras unas semanas de bastante ajetreo.

Si todo sigue el curso previsto y no surgen imprevistos de última hora, la versión final estable podría ver la luz el próximo domingo. El equipo de desarrollo está centrando sus esfuerzos en pulir los errores detectados durante las últimas semanas, priorizando la estabilidad del sistema por encima de la inclusión de nuevas funcionalidades de gran calado, algo lógico cuando se está tan cerca de la meta.

Linux 7.1-rc7 introduce novedades en el soporte de procesadores y seguridad AMD

Uno de los puntos más destacados de Linux 7.1-rc7 tiene que ver con el ecosistema de AMD. Se han incluido nuevos identificadores para la futura arquitectura Zen 6 en el sistema de detección de la CPU, ampliando el rango de modelos que el kernel es capaz de reconocer de forma nativa. Esto no significa necesariamente que la gama de productos vaya a ser inmensa, pero permite que los ingenieros y usuarios con hardware de pruebas tengan un soporte inicial mucho más robusto.

Además, por estrictos motivos de seguridad, se ha procedido a desactivar una función específica de control (ioctl) desarrollada por AMD para ROCm. Esta decisión se ha tomado para evitar posibles vulnerabilidades críticas que habían sido identificadas recientemente, demostrando que la integridad del sistema sigue siendo una prioridad absoluta frente al rendimiento o las funcionalidades experimentales.

Mejoras específicas para portátiles y hardware diverso

En el terreno de la informática móvil, varios fabricantes han visto cómo se mejoraba el soporte para sus equipos de consumo habituales en el mercado europeo. Modelos de Lenovo, Honor y MSI han recibido parches concretos para solucionar problemas con teclados internos, paneles táctiles o sistemas de sonido que daban algún que otro quebradero de cabeza, siguiendo la línea de las correcciones para portátiles y hardware x86 anteriores. En concreto, se han añadido ajustes DMI para dispositivos como el Lenovo Yoga Pro 7 o el MSI Raider A18.

Estas modificaciones garantizan que el hardware funcione correctamente desde el primer arranque sin que el usuario tenga que andar trasteando con configuraciones manuales complejas. También se han reportado correcciones en el soporte de micrófonos internos para equipos MSI y ajustes en la desactivación de teclados para ciertos modelos de Honor, lo que redondea la experiencia de uso en movilidad.

Un núcleo influenciado por la inteligencia artificial

Los arreglos en los controladores de vídeo y las mejoras en la gestión de redes representan el grueso de los cambios de esta rc7. También se han aplicado parches en arquitecturas relacionadas con KVM y en varios sistemas de archivos. Es curioso notar que este ciclo está siendo especialmente intenso debido a un aumento en la actividad de parches generados o asistidos por herramientas de inteligencia artificial, lo que ha provocado que el núcleo sea algo más pesado de lo habitual en estas fechas, similar a lo visto en el kernel grande y lleno de parches de versiones previas.

A pesar de esta tendencia, la situación está volviendo a la normalidad poco a poco y no parece haber nada «terrorífico» que vaya a retrasar los planes de lanzamiento. Linus ha mencionado que tiene algunos viajes programados próximamente, pero nada que deba interferir con el calendario habitual, por lo que anima a la comunidad a darle un último tiento a esta versión para detectar cualquier fallo residual.

La llegada de la versión definitiva supondrá un alivio para los usuarios de distribuciones que suelen ser las primeras en adoptar estas novedades. Aunque no se esperan grandes saltos de rendimiento, la consolidación de los controladores gráficos y la corrección de pequeños fallos en configuraciones de hardware poco comunes aseguran una experiencia de uso más sólida. Habrá que estar atentos a lo largo de esta semana para confirmar si finalmente el próximo domingo tenemos la versión estable entre nosotros o si se decide estirar el proceso con una octava candidata adicional.


Cómo firmar digitalmente documentos PDF en Linux

Firma Digital

Si alguna vez te has peleado con la administración pública o has tenido que enviar papeles a un banco, sabrás que la burocracia digital a veces parece sacada de la edad de piedra. Resulta increíble que, pudiendo gestionar transferencias bancarias desde el sofá, todavía haya sitios donde te exijan ir en persona solo para poner un garabato en un papel. Por suerte, el ecosistema Linux tiene soluciones potentes y gratuitas para dejar atrás el papel y firmar todo digitalmente sin salir de casa.

El problema es que, cuando buscas cómo hacerlo, te topas con un montón de programas que o son de pago o son un auténtico laberinto de instalar. Algunos usuarios intentan usar Okular y se llevan un chasco porque la firma no se ve correctamente en Adobe Reader sobre Windows. En este artículo vamos a repasar todas las opciones reales, desde las más sencillas hasta las más técnicas, para que tus documentos tengan plena validez legal y no te den dolores de cabeza.

AutoFirma: La opción estándar para la administración

AutoFirma es probablemente la herramienta más conocida, especialmente en España, ya que es la que suelen recomendar para trámites oficiales. Es un software libre basado en licencia GPL que permite firmar no solo PDFs, sino también archivos XML y cualquier otro formato. Lo bueno es que el programa elige automáticamente el formato de firma más adecuado según el documento.

Para ponerlo a funcionar en Ubuntu u otras distros basadas en Debian, necesitas instalar primero OpenJDK 8 y algunas herramientas de NSS. El proceso implica descargar el paquete .zip desde la web oficial de REDSARA y ejecutar el archivo .deb correspondiente. Una vez instalado, puedes usar la interfaz gráfica para firmar un archivo puntual o, si eres de los que prefieren la consola, lanzar firmas por lotes desde el terminal de Linux, lo cual es un auténtico ahorro de tiempo si tienes decenas de documentos.

En cuanto a la seguridad, AutoFirma trabaja con certificados X.509v3. Puedes importar tus llaves desde el navegador o usar el DNI electrónico mediante lectores de tarjetas inteligentes, asegurando que el proceso sea totalmente privado y no almacene datos personales del usuario.

LibreOffice: Firma sin instalar programas extra

Si ya tienes instalada la suite de oficina de LibreOffice, no necesitas buscar más. Esta herramienta permite estampar firmas digitales tanto en sus propios documentos como en PDFs ya existentes. Para firmar un PDF, debes ir al menú de firmas digitales y seleccionar la opción de firmar un PDF existente; esto abrirá el archivo en LibreOffice Draw en modo de solo lectura.

Un detalle importante es que, para que la firma sea visible, no basta con firmar el archivo. Tienes que usar la opción de Insertar espacio de firma antes de realizar la operación, de lo contrario, la firma será invisible y solo se podrá comprobar en el panel de firmas del lector. Además, debes tener cuidado al guardar: si modificas el documento después de firmarlo, la firma digital se perderá automáticamente. Si buscas alternativas, puedes comparar LibreOffice frente a OnlyOffice para ver cuál se adapta mejor a tus necesidades.

JSignPdf y el reto de la validación a largo plazo (LTV)

Aquí es donde la cosa se pone seria. Si necesitas que tu firma sea válida aunque tu certificado caduque dentro de unos años, necesitas lo que se llama Long-Term Validation (LTV). Para lograrlo, no basta con un programa básico; necesitas adjuntar una marca de tiempo (TSA) y una prueba de que el certificado no estaba revocado en el momento de la firma (vía OCSP o CRL).

JSignPdf es la herramienta ideal para esto en Linux. Permite cargar archivos .p12 exportados de Firefox y configurar servidores de marca de tiempo públicos, como los de la Unión Europea. Para evitar problemas de seguridad futuros, se recomienda configurar el algoritmo de hash en SHA256 en lugar del antiguo SHA1. Si configuras la comprobación de OCSP, el programa adjuntará la prueba de validez del certificado, haciendo que Adobe Reader en Windows marque la firma como LTV.

Okular: Sencillez y validación rápida

Para quienes buscan algo rápido y nativo en KDE, Okular es una opción muy solvente. Permite colocar la firma en un área específica del documento dibujando un rectángulo. Una vez seleccionado el certificado, puedes añadir la localización y el motivo de la firma. No obstante, tiene la pega de que el tamaño de la letra de la firma es fijo (32 puntos) y no se puede personalizar, lo que puede quedar un poco tosco en documentos muy formales.

Lo más útil de Okular es que sirve para verificar la autenticidad de los archivos. Si el documento ha sido alterado después de la firma, Okular te avisará con un recuadro rojo, indicando que la integridad del archivo se ha roto. Para validaciones más exhaustivas, se recomienda usar la herramienta online VALIDe del Gobierno de España o la aplicación de demostración de la Comisión Europea (DSS), que son mucho más estrictas que los lectores convencionales.

Para salir a Ourapara resumir, hemos visto que si buscas algo rápido y oficial, AutoFirma es la clave; si quieres aprovechar lo que ya tienes, LibreOffice cumple su función; si necesitas que la firma sea indestructible a través del tiempo, JSignPdf con LTV es la vía técnica, y para una revisión visual sencilla, Okular es el compañero ideal en el escritorio Linux.


Yay 12.6 llega a Arch Linux con búsquedas más inteligentes y resultados más precisos

yay en EndeavourOS

yay 12.6 ya está disponible y llega como una de las actualizaciones más relevantes de los últimos meses para los usuarios de Arch Linux que utilizan este popular asistente para gestionar paquetes del repositorio comunitario AUR. Tras aproximadamente medio año sin novedades destacadas, la nueva versión introduce mejoras enfocadas en hacer que las búsquedas sean más precisas, rápidas y útiles para el usuario.

Yay se ha consolidado como una de las herramientas imprescindibles dentro del ecosistema Arch Linux gracias a su capacidad para simplificar la instalación y gestión de paquetes procedentes tanto de los repositorios oficiales como de AUR. Su popularidad radica en que permite automatizar numerosas tareas desde una única interfaz, ahorrando tiempo y facilitando el mantenimiento del sistema. Con la llegada de esta nueva versión, los desarrolladores han centrado sus esfuerzos en perfeccionar aspectos clave de la experiencia de uso diaria.

yay 12.6 es más preciso que nunca

La principal novedad de yay 12.6 se encuentra en la mejora del sistema de búsqueda. Los desarrolladores han realizado cambios destinados a ofrecer resultados más relevantes cuando el usuario busca aplicaciones o paquetes concretos. Esto permite localizar con mayor facilidad el software deseado, especialmente en un repositorio tan amplio como AUR, donde existen miles de paquetes mantenidos por la comunidad.

Otro de los cambios importantes afecta a la forma en que la herramienta interpreta las prioridades de los repositorios configurados en el sistema. A partir de esta versión, los resultados obtenidos respetan de forma más precisa el orden establecido en la configuración de Pacman, algo que contribuye a una experiencia más coherente y predecible para quienes utilizan repositorios adicionales junto a los oficiales de Arch Linux.

La actualización también incorpora diversas mejoras internas relacionadas con la obtención y el procesamiento de información procedente de AUR. Aunque estos cambios no son visibles a simple vista, ayudan a que la aplicación funcione de manera más estable y fiable, reduciendo posibles inconsistencias durante las consultas de paquetes o la recopilación de metadatos.

Otras mejoras

Además, yay 12.6 corrige varios errores detectados en versiones anteriores. Entre ellos destacan mejoras en el tratamiento de paquetes inexistentes, mostrando mensajes más claros cuando una búsqueda o consulta no encuentra resultados. También se han ajustado los códigos de salida para facilitar el uso de la herramienta dentro de scripts y procesos automatizados, una característica especialmente valorada por administradores y usuarios avanzados.

Si bien esta nueva versión no introduce funciones revolucionarias, sí representa una evolución importante para una herramienta utilizada diariamente por miles de usuarios de Arch Linux. La combinación de búsquedas más precisas, mejor integración con la configuración del sistema y correcciones orientadas a la estabilidad convierte a yay 12.6 en una actualización recomendable para cualquier usuario que dependa de AUR para ampliar el catálogo de software disponible en su equipo.


GNOME File añade modo oscuro a su previsualizador entre las novedades de esta semana

Esta semana en GNOME

GNOME publicó ayer su habitual nota de novedades de la semana. Lo hizo horas más tarde de lo que es habitual para ellos, y eso hizo que nosotros también nos retrasáramos en nuestra publicación. Aunque no lo dicen en su artículo, lo de esta semana es lo ocurrido del 29 de mayo al 5 de junio, o 6 si el retraso les permitió añadir algo más.

Lo que sigue es la lista con todas esas novedades, entre lo que se pueden destacar las mejoras en el previsualizador de archivos oficial de GNOME o en el nuevo reproductor Vynil.

Esta semana en GNOME

  • Las últimas semanas han sido muy intensas para Sushi, el visor previo complementario de Nautilus. No solo se ha integrado finalmente el port a GTK4, sino que además se han llevado a cabo diversas modernizaciones. Entre los principales cambios se incluyen:
    • Compatibilidad con modo oscuro.
    • Uso de GTK4, libadwaita, glycin y Blueprint de forma inicial.
    • Rediseño de la disposición de varios visores previos.
    • Barras de herramientas flotantes más atractivas.
    • Modernización del código para utilizar módulos EcmaScript.
    • Limpieza de usos de funciones obsoletas.
  • Actualmente están trabajando en gjsify, un framework para TypeScript destinado a GJS, que acaba de alcanzar un nuevo hito: el compilador de TypeScript (v6.x) ya puede ejecutarse directamente dentro de GJS, por lo que Node.js deja de ser necesario para ejecutar tsc. Basta con instalar gjsify e invocarlo mediante gjsify tsc. Además de tsc, también incluye otros comandos útiles, como gjsify install como sustituto directo de npm install, todo ello ejecutándose de forma nativa en GJS.
  • Se ha publicado Vinyl v1.4.0. Desde la versión 1.3.2 se han introducido numerosos cambios enfocados a la funcionalidad y la accesibilidad del reproductor. Además, aseguran que Vinyl es el primer reproductor musical para GNOME capaz de leer letras de canciones directamente desde etiquetas ID3v2. Entre las novedades se encuentran:
    • Posibilidad de analizar letras sincronizadas directamente desde etiquetas ID3v2.
    • Incorporación de numerosos atajos para la reproducción y la interfaz.
    • Funcionalidad para realizar un análisis más detallado de las portadas, con capacidad para leerlas de forma independiente para cada pista.
    • Nuevo botón para abrir el directorio actual de la pista en reproducción.
    • Búsqueda por extensión de archivo de audio.
    • Incorporación de información emergente.
    • Cambio en la ordenación de pistas, que ahora se organiza primero según la ubicación de las carpetas y no por etiquetas.
    • Localización del reproductor a numerosos idiomas, entre ellos alemán, hindi, checo, eslovaco, kazajo, uzbeko, polaco y sueco.
  • Se ha publicado la primera versión de Contributor Atlas. Contributor Atlas es un conjunto de visualizaciones interactivas que permiten explorar el historial de contribuciones de un proyecto. Está orientado a proyectos con una larga trayectoria de colaboradores. Fue creado inicialmente para GIMP y su ecosistema, con cerca de 30 años de contribuciones para explorar, aunque los gráficos son genéricos y pueden resultar útiles para otros proyectos.
  • Esta semana se ha publicado la versión 2.0.0 de Quizbite. Quizbite es una aplicación educativa que permite crear cuestionarios de preguntas de opción múltiple, jugarlos y compartirlos con otras personas. También permite exportar los cuestionarios a PDF para imprimirlos y estudiar sin conexión. La versión 2.0.0 incorpora búsqueda de cuestionarios, revisión de errores tras completar una prueba, edición de cuestionarios después de crearlos y diversas correcciones.
  • Gitte, una aplicación sencilla para Git, ha alcanzado la versión 0.6.0:
    • La principal novedad es la posibilidad de realizar operaciones de stash por archivo. Ahora es posible aplicar, recuperar o eliminar archivos individuales de un stash mediante entradas en el menú contextual, así como guardar únicamente los archivos seleccionados en la vista de copia de trabajo.
    • Los mensajes de commit son ahora mucho más interactivos. Las URL se convierten en enlaces pulsables, las menciones de incidencias y solicitudes se transforman en enlaces cuando corresponden a plataformas conocidas, y los autores y confirmadores aparecen como enlaces de correo electrónico. Tras enviar cambios a una plataforma compatible, Gitte ofrece además un botón para crear directamente una nueva solicitud de fusión o extracción.
    • Se han añadido nuevos atajos para ocultar archivos sin seguimiento mediante Ctrl+Shift+H y para alternar directorios sin seguimiento sin recorrerlos de forma recursiva. Las secciones de cambios preparados y no preparados en la vista dividida ahora también pueden plegarse y disponen de una opción para invertir su orden.
    • Internamente, la vista de copia de trabajo ha recibido una importante mejora de rendimiento. Gitte ahora puede navegar con facilidad por repositorios con 10.000 archivos modificados.
    • Gitte también resuelve ahora los bloques includeIf al leer la configuración de Git. Además, incorpora indicadores de colores en el cuadro de información de ramas, un cursor de puntero sobre líneas de diferencias seleccionables y múltiples mejoras y correcciones menores de la interfaz.
    • También hay buenas noticias para los usuarios de BSD: Gitte ya está disponible en el árbol de ports de FreeBSD y puede instalarse mediante pkg install deskutils/gitte.

Y esto ha sido todo esta semana en GNOME.

Imágenes y contenido: TWIG.


Dank Material Shell: La Evolución de los Entornos Wayland

Dank Linux

Si te mola trastear con Linux y buscas llevar tu experiencia visual al siguiente nivel, seguramente te hayas dado cuenta de que montar un entorno en Wayland puede ser un auténtico quebradero de cabeza. Normalmente, acabamos haciendo un «collage» de aplicaciones: ponemos Waybar para la barra, Mako para las notificaciones, Swaylock para bloquear la sesión y alguna otra herramienta para el fondo de pantalla. Es un proceso tedioso que requiere horas de configuración manual para que todo quede mínimamente coordinado.

Aquí es donde entra en juego Dank Material Shell (DMS), una propuesta que llega para simplificarlo todo. No se trata de un simple adorno, sino de una shell de escritorio completa que reemplaza una decena de servicios independientes por una única interfaz coherente. Inspirada en los principios de Material 3, DMS busca ofrecer esa sensación de sistema pulido y profesional que solemos encontrar en entornos cerrados, pero manteniendo la flexibilidad total que buscamos los usuarios de compositores como Niri o Hyprland.

Un ecosistema todo en uno para Wayland

Lo que hace que DMS destaque es su capacidad de actuar como un sustituto directo de múltiples componentes. Olvídate de pelearte con archivos de configuración infinitos para Waybar o Dunst; esta herramienta integra nativamente un centro de notificaciones inteligente con agrupación de mensajes y soporte para texto enriquecido. Además, incluye su propio sistema de bloqueo de sesión y detección de inactividad, permitiendo gestionar el suspense o el bloqueo automático de forma diferenciada si estás usando la batería o la corriente alterna.

La shell brilla especialmente cuando se utiliza con niri, Hyprland, Sway, MangoWC, labwc, Scroll y Miracle WM. En estos casos, la integración es total, permitiendo una gestión avanzada de los monitores y el cambio de espacios de trabajo. Aunque es compatible con otros compositores de Wayland, algunas funciones podrían estar reducidas, pero en general mantiene una estabilidad asombrosa en la mayoría de los casos.

Personalización inteligente y temas dinámicos

Una de las joyas de la corona es, sin duda, el sistema de temas dinámicos. Gracias a la implementación de matugen y dank16, la shell es capaz de generar esquemas de colores basados automáticamente en el fondo de pantalla que hayas elegido. Lo más impresionante es que esta armonía cromática se sincroniza con aplicaciones GTK, Qt, editores como VS Code y terminales modernas como Ghostty, logrando una estética uniforme en todo el sistema sin tener que tocar una sola línea de código.

Para aquellos que prefieren el control manual, DMS ofrece una gestión de temas simplificada mediante menús desplegables. Puedes pasar de un estilo Nord a un Gruvbox en un par de clics, evitando el ciclo eterno de editar un archivo y reiniciar la barra para ver si el color ha quedado bien. Incluso el modo nocturno con filtro de luz azul se puede automatizar simplemente indicando la ubicación geográfica o la IP, eliminando la necesidad de software externo como wlsunset.

Herramientas de productividad y monitorización

El flujo de trabajo se ve potenciado por un lanzador estilo Spotlight que permite buscar aplicaciones, archivos mediante dsearch, emojis y comandos con una clasificación basada en el uso. Acompañando a esto, tenemos un centro de control unificado donde se gestiona la red, el Bluetooth, el audio y la configuración de pantalla, todo accesible desde un único punto sin complicaciones.

En cuanto al rendimiento, DMS integra un monitor del sistema en tiempo real que muestra métricas de CPU, RAM y GPU, junto con las temperaturas correspondientes. Si necesitas ir más allá, dispone de una lista de procesos con buscador para gestionar las aplicaciones que se han quedado colgadas. Todo esto se complementa con una integración de medios basada en MPRIS, un calendario sincronizado con Google Calendar y un historial del portapapeles que soporta previsualizaciones de imágenes.

Instalación y arquitectura técnica

La arquitectura de DMS se basa en un monorepo que combina una interfaz de shell desarrollada con Quickshell (QML) y un backend robusto escrito en Go. Para facilitar la adopción, los desarrolladores han creado un script de instalación automática que funciona en las distribuciones más populares: Arch Linux, Fedora, Debian, Ubuntu, openSUSE y Gentoo. Esto permite que cualquier usuario, sin importar su nivel de experiencia, pueda dejar el sistema operativo listo en cuestión de minutos. También hay una distro, Dank Linux.

Para los usuarios de Arch, el paquete está disponible en el AUR, mientras que para los amantes de NixOS existen configuraciones específicas. El sistema es altamente extensible gracias a un registro de plugins, lo que significa que la comunidad puede seguir añadiendo funcionalidades sin comprometer la estabilidad del núcleo. El control de la shell puede realizarse tanto a través de la interfaz gráfica como mediante comandas CLI y protocolos IPC, lo que la hace ideal para quienes aman crear sus propios atajos de teclado.

Esta herramienta logra transformar un entorno de ventanas Agreed-tiling en una experiencia de escritorio completa, eliminando la fricción de configurar cada pequeño detalle por separado. Al unificar la gestión de fondos de pantalla, notificaciones, barras de estado y seguridad, Dank Material Shell eleva el estándar de lo que esperamos de un compositor Wayland, ofreciendo un equilibrio perfecto entre la ligereza de un gestor de ventanas y la sofisticación de un entorno de escritorio moderno.


Ardour 9.7 llega con mejoras clave para la edición MIDI y mayor estabilidad

Ardour 9.7

Ardour 9.7 ya está disponible y llega con una nueva ronda de mejoras centradas en uno de los apartados más importantes para productores y músicos: la edición MIDI. La popular estación de trabajo de audio digital de código abierto continúa evolucionando con una actualización que busca agilizar los flujos de trabajo y ofrecer una experiencia más precisa tanto para usuarios principiantes como para profesionales que trabajan en proyectos complejos.

El desarrollo de Ardour ha mantenido un ritmo constante durante los últimos años, incorporando funciones que tradicionalmente estaban reservadas para soluciones comerciales. Con esta nueva versión, los responsables del proyecto han puesto el foco en perfeccionar herramientas ya existentes, corrigiendo pequeños inconvenientes y añadiendo opciones que facilitan la creación y edición de secuencias MIDI. Además, la actualización incluye correcciones de errores y mejoras de estabilidad que contribuyen a una experiencia más fluida en Linux, Windows y macOS.

Ardour 9.7 mejora la edición MIDI y optimiza el flujo de trabajo musical

Uno de los aspectos más destacados de Ardour 9.7 es la optimización de las herramientas relacionadas con la edición MIDI. Los desarrolladores han trabajado para que la manipulación de notas resulte más intuitiva, permitiendo realizar ajustes con mayor rapidez y precisión. Esto beneficia especialmente a quienes utilizan instrumentos virtuales o crean composiciones complejas basadas en secuencias MIDI.

La actualización también introduce mejoras en la gestión visual de los datos MIDI. Gracias a estos cambios, los usuarios pueden identificar y modificar eventos con menos pasos, reduciendo el tiempo necesario para tareas de edición repetitivas. El objetivo es que la creación musical resulte más natural y que el productor pueda concentrarse en la parte creativa en lugar de perder tiempo navegando por menús o herramientas secundarias.

Otro punto importante es el refinamiento de diferentes funciones incorporadas en la rama 9.x de Ardour. Desde la llegada de la versión 9, el proyecto ha apostado por ampliar las capacidades de edición, mejorar el comportamiento del piano roll y ofrecer una integración más sólida con dispositivos y controladores MIDI. Ardour 9.7 continúa esa línea de trabajo, consolidando características que ya habían sido introducidas anteriormente y mejorando su funcionamiento general.

Otras correcciones

Además de las novedades relacionadas con MIDI, la nueva versión incorpora diversas correcciones destinadas a aumentar la estabilidad de la aplicación. Estas mejoras afectan a distintos componentes internos del programa y ayudan a reducir problemas detectados por la comunidad durante el uso diario. Como resultado, las sesiones de grabación, mezcla y producción pueden desarrollarse con una mayor fiabilidad.

Con Ardour 9.7, el proyecto reafirma su posición como una de las alternativas de software libre más completas dentro del ámbito de la producción musical. La combinación de nuevas funciones, mejoras de rendimiento y una atención constante a las necesidades de los usuarios convierte a esta actualización en una descarga recomendada para quienes utilizan el DAW de forma habitual y desean aprovechar un entorno de trabajo cada vez más potente y eficiente.


Brave Origin ya está disponible en forma de versión estable. Recordatorio: gratis para usuarios de Linux

Brave Origin

Brave Origin ya está disponible. Para los que os pille por sorpresa o no sepáis de qué va la noticia, es un lanzamiento, concretamente la versión estable de un Brave sin casi todo lo que hace que el navegador del león valiente sea especial. También podéis leer el artículo que publicamos en abril, cuando Brave Origin aún estaba en fase de desarrollo. Esa fase ya ha terminado y ya se ha publicado la primera estable.

Resumiendo un poco, Brave es un navegador gratuito, pero ofrece funciones especiales que, por una parte, le dan cierta personalidad, y por otra, permite al proyecto conseguir beneficios. Origin elimina cosas como la cartera de criptomonedas y las sesiones de Tor, y se queda con el motor Chromium, interfaz de Brave y poco más que lo justo para permitirnos usar un navegador totalmente funcional.

Brave Origin lanza su primera estable

Como mencionábamos, Brave Origin no le aporta beneficios indirectos al proyecto, por lo que deben pedir dinero por su uso. El precio será de 59.99€, pago que se realizará una sola vez. Está disponible para ordenador (Windows, Linux y macOS) y móviles (Android e iOS). En el caso de las versiones para móviles, sólo se podrá usar Origin instalando el navegador normal y activando la opción. En el caso de la versión para escritorio, también existen aplicaciones sueltas.

Los usuarios de Linux tenemos varias formas de usarlo, o mejor dicho, dos, pero una de ellas varía dependiendo de la distribución Linux. Los comandos de instalación están disponibles en este enlace. Por otra parte, podemos ir a los ajustes de un Brave normal (el de siempre), buscar «origin» (enlace directo a la búsqueda, siempre que se haga clic desde Brave) y hacer clic en «Continuar con Origin gratis en Linux». Esto desactivará todas las funciones especiales y nos pasará a Brave Origin. También aparecerá una sección con las diferentes opciones para que podamos activar las que sí queramos usar.

Origin en los ajustes

La versión de Brave Origin que instalamos directamente no permite activar esas funciones especiales.

Cabe mencionar que al iniciar el navegador por primera vez, veremos una ventana que nos afea el uso de la versión gratuita, un mensaje que algunos etiquetan de pasivo-agresivo. Si lo aceptamos, usaremos la versión gratuita sin extras y no volveremos a ver ese aviso.

Es una buena opción para el que quiera un buen Chrome sin lo malo de Google. Y si alguien prefiere un navegador con base Chromium aún más alejado de todo esto, siempre puede decantarse por Helium.


Microsoft acerca Unix a Windows con la llegada de comandos nativos de Linux

Unix en Windows 11

Unix ha dejado de ser una referencia exclusiva de Linux y macOS para acercarse más que nunca a los usuarios de Windows. Microsoft ha anunciado la llegada de Coreutils for Windows, un conjunto de herramientas que incorpora algunos de los comandos más utilizados en entornos Unix directamente en su sistema operativo. El objetivo es facilitar el trabajo de desarrolladores y administradores que se mueven constantemente entre diferentes plataformas.

La decisión supone un cambio importante en la estrategia de la compañía. Durante años, los usuarios de Windows han tenido que recurrir a soluciones como WSL, programas de terceros o adaptaciones específicas para ejecutar determinadas órdenes habituales en Linux. Con esta nueva integración, Microsoft busca reducir las diferencias entre sistemas y ofrecer una experiencia más consistente a quienes trabajan desde la terminal.

Unix y la integración de sus comandos clásicos en Windows

Microsoft ha lanzado una versión preliminar de Coreutils for Windows que permite utilizar comandos tan conocidos como cat, grep, find, ls, cp o rm de forma nativa dentro del sistema operativo. Gracias a esta iniciativa, los desarrolladores podrán ejecutar muchos de los comandos que utilizan diariamente en Linux o macOS sin necesidad de modificar la sintaxis o instalar capas de compatibilidad adicionales.

La compañía pretende que cambiar entre distintos sistemas operativos sea mucho más sencillo. Los profesionales que desarrollan software suelen trabajar en entornos mixtos donde Windows convive con servidores Linux, contenedores o equipos macOS. La posibilidad de utilizar los mismos comandos en todos ellos reduce errores, agiliza tareas y facilita la automatización mediante scripts.

Desde el punto de vista técnico, Coreutils for Windows está basado en el proyecto uutils/coreutils, una implementación moderna desarrollada en Rust y compatible con gran parte de las utilidades GNU. Microsoft ha adaptado esta tecnología para ofrecer una experiencia específica para Windows, incorporando también herramientas procedentes de findutils y una versión compatible de grep.

No obstante, la integración no es total. Algunos comandos tradicionales del mundo Unix no se han incluido debido a las diferencias existentes entre Windows y los sistemas basados en POSIX. Herramientas como chmod, chown o chroot dependen de modelos de permisos y gestión de usuarios que no tienen una equivalencia directa dentro del ecosistema de Microsoft.

Windows mantendrá elementos propios

También existen particularidades relacionadas con el tratamiento de archivos y rutas. Windows continúa utilizando elementos propios como los finales de línea CRLF o el dispositivo NUL en lugar de /dev/null. Además, determinadas señales presentes en Linux no están disponibles en Windows, lo que limita el comportamiento de algunas utilidades.

A pesar de estas diferencias, la llegada de Coreutils for Windows representa uno de los mayores acercamientos entre ambos mundos en los últimos años. Microsoft confía en que esta medida reduzca la fricción entre plataformas y permita a los desarrolladores trasladar con mayor facilidad sus conocimientos, scripts y flujos de trabajo. Todo apunta a que la tradicional separación entre Windows y Unix será cada vez menos visible para quienes trabajan diariamente desde la línea de comandos.