Helium: el navegador con base Chromium que menos ofrece para una navegación personal y privada

Helium

Cuando buscas información sobre Helium Browser en Internet te encuentras con cosas muy distintas: desde un navegador flotante para macOS hasta un proyecto open source centrado en la privacidad, pasando incluso por servicios que nada tienen que ver con navegar por la web. Esto genera bastante confusión, así que conviene poner orden y explicar, con calma, qué es lo que nos interesa aquí, que es el navegador web con base Chromium.

Alguno estará pensando algo así como «oh, no. Otro más», pero no. Para nada. De hecho, es posible que Helium sea el motivo por el que Brave está desarrollando Origin, un navegador que sería el resultado de hacer Brave más privado y sin muchas de sus funciones, como Rewards y Wallet.

Helium como navegador privado basado en Chromium

Hoy en día cuando se habla de Helium Browser se suele hacer referencia a un navegador web open source construido sobre un Chromium “desgoogleado”, es decir, sobre la base de un proyecto como ungoogled-chromium pero con un fuerte énfasis en la privacidad y sin dependencias en los servicios de Google.

En el panorama actual, la mayoría de navegadores de escritorio que ves (Opera, Edge, Vivaldi, Brave y muchos otros) son en realidad variantes más o menos personalizadas de Chromium, e incluso existen proyectos p2p como Beaker que siguen enfoques radicalmente distintos. Muchos reutilizan casi tal cual la interfaz gráfica y no solo el motor de renderizado Blink, y los que no calcan la UI suelen seguir una arquitectura parecida. Helium no es una excepción: ofrece una experiencia muy cercana a Chromium, pero con su propia capa de pulido.

La filosofía del proyecto es apostar por ser “ligero, privado por defecto y respetuoso de serie”, evitando a la vez meter funciones que no aportan al núcleo del navegador. En vez de rediseñarlo todo desde cero o llenarlo de extras que no vas a usar, se mantiene cerca del comportamiento estándar de Chromium, añadiendo un conjunto de mejoras enfocadas claramente a la privacidad, el bloqueo de anuncios y algunos atajos que ahorran tiempo sin sacrificar seguridad.

Esta combinación ha hecho que algunos usuarios lo describan como una especie de “Brave mejor que Brave”: un navegador con muchas de las ventajas de otros proyectos centrados en la privacidad, pero sin su historial controvertido ni elementos extra que puedan generar desconfianza. La pregunta clave, como siempre, es si realmente cumple con lo que promete en el día a día.

Arranque inicial y configuración de Helium privado

En cuanto abres por primera vez este Helium moderno, te das cuenta de que la privacidad está presente desde el primer arranque. De entrada, el navegador incorpora uBlock Origin integrado de serie, algo posible gracias a que mantiene el soporte para Manifest V2, el modelo de extensiones que muchos proyectos están abandonando pero que sigue siendo crucial para los bloqueadores de contenido más potentes.

Durante la primera configuración puedes elegir entre quedarte con los ajustes por defecto ya orientados a la privacidad o tomarte un rato para personalizarlo a tu gusto. Nada de pasos de sincronización ni creación de cuentas: toda la configuración se guarda localmente. Además, si más adelante quieres repetir este asistente de inicio, basta con escribir helium://setup en la barra de direcciones para abrir de nuevo el proceso de configuración guiada.

En la sección de ajustes avanzados aparece el concepto de “Helium services”. Se trata de un servicio intermedio que actúa como envoltorio de privacidad, pensado para anonimizar determinadas conexiones externas. Sólo se utiliza si activas funciones concretas, como la descarga de extensiones, filtros de bloqueo de anuncios, la actualización del navegador o el uso de ciertos atajos tipo “bang”.

La lógica detrás de estos Helium services es que Google u otros proveedores externos no puedan saber qué extensiones instalas o eliminas ni qué recursos concretos estás descargando. Incluso las consultas que haces mediante algunos bangs, incluidas las relacionadas con herramientas de IA, se anonimizan pasando por este intermediario para evitar que se asocien directamente con tu identidad o tu dirección IP. Este enfoque busca, en esencia, anonimizar conexiones externas cuando se invoca funcionalidad que lo requiere.

Si a pesar de todo prefieres no depender de la instancia oficial, el navegador permite configurar tu propio servidor de Helium services desde las opciones. Eso sí, los desarrolladores avisan con claridad de que, si te montas tu propia infraestructura, no dan soporte si algo se rompe o deja de funcionar como debería, así que esta opción está más orientada a usuarios avanzados que quieran el control absoluto.

Privacidad extrema: sin gestor de contraseñas, sin sincronización

Una decisión muy llamativa de Helium es que el navegador no incluye gestor de contraseñas integrado ni funciones nativas de sincronización. A primera vista puede parecer un recorte, pero responde a una postura firme: evitar que exista una “cuenta central” del navegador o un repositorio de credenciales que dependa de terceros.

De serie, Helium bloquea las cookies de terceros, no hace peticiones externas salvo las que sean estrictamente necesarias para los Helium services (y solo cuando se usan) y fuerza la conexión mediante HTTPS siempre que sea posible. Es un planteamiento muy radical: el navegador prácticamente no “llama a casa” ni manda datos si tú no provocas esas conexiones.

En cuanto a la sincronización, si quieres tener marcadores, contraseñas o ajustes replicados en distintos equipos, vas a necesitar apoyarte en soluciones externas: extensiones específicas para sincronizar favoritos, gestores de contraseñas independientes o servicios que ya uses para mantener tus datos a salvo. El navegador soporta perfiles de usuario, incluyendo perfiles de invitado, pero todo se queda en local y cualquier sincronización la tienes que montar tú.

Para quienes valoran mucho la privacidad, esto es más una ventaja que un inconveniente: al no haber un almacén centralizado de contraseñas ni un sistema de sincronización propietario, se reduce la superficie de ataque y se refuerza la idea de que tus datos solo se mueven cuando tú lo decides y mediante las herramientas que elijas. Muchos usuarios avanzados recurren, por ejemplo, a soluciones como Nextcloud Passwords u otros gestores de contraseñas multiplaforma para cubrir esta necesidad.

Bangs integrados y navegación ultrarrápida por atajos

Uno de los elementos más originales de Helium es la integración nativa de “bangs”, un concepto popularizado por DuckDuckGo que permite saltar directos a resultados o búsquedas específicas usando atajos en la barra de direcciones.

Los bangs funcionan de forma muy sencilla: escribes un comando corto precedido de un signo de exclamación y la palabra clave que quieras, y el navegador te lleva directo al sitio o a la búsqueda correspondiente. Por ejemplo, si escribes “!w software libre”, Helium te lanza directamente al artículo relevante de Wikipedia sobre ese tema en lugar de mostrar primero una página de resultados intermedios.

Helium mantiene una lista en caché de más de diez mil bangs distintos, cubriendo servicios de todo tipo, incluidas consultas hacia herramientas de IA como ChatGPT a través de atajos pensados para preservar la privacidad. En algunas pruebas se ha visto que el bang para ChatGPT, por ejemplo, rellena el cuadro de texto con el prompt pero no llega a pulsar el botón de enviar, por lo que todavía hay margen para pulir la experiencia y hacerla totalmente manos libres.

En cualquier caso, el hecho de tener un repertorio tan amplio de bangs directamente en el navegador convierte la barra de direcciones en una especie de lanzador universal: saltar de la búsqueda en un sitio concreto a otro se vuelve algo casi instantáneo, sin andar cambiando de pestañas de motor de búsqueda ni escribiendo URLs largas.

Otras mejoras de uso y personalización en Helium

Más allá de la privacidad y los bangs, Helium incorpora una serie de pequeñas mejoras de interfaz y calidad de vida que, sin ser revolucionarias, se notan en el uso diario. No aspira al nivel de personalización extremo de navegadores como Vivaldi, pero sí añade retoques que van al grano.

Un ejemplo claro está en cómo maneja la personalización visual del navegador. Mientras que Chrome insiste en vincular el tema del navegador a la imagen de fondo de la página de nueva pestaña, en Helium se separan claramente el “wallpaper” del speed dial y la apariencia general del navegador. Puedes cambiar el fondo de la página de inicio sin que eso arrastre colores y estilos al resto de la interfaz, y además la opción de “Personalizar Helium” tiene su propia entrada en el menú para acceder rápido a estos ajustes.

Otra función destacable es la vista dividida o Split View para pestañas. En lugar de abrir dos ventanas del navegador lado a lado y pelearte con el gestor de ventanas del sistema, Helium permite poner dos pestañas en paralelo dentro de la misma ventana, algo especialmente útil para comparar información, seguir un vídeo mientras tomas notas o investigar con dos fuentes simultáneas. No llega al tab tiling avanzado de otros navegadores (solo permite dos pestañas en paralelo), pero para la mayoría de tareas cotidianas es más que suficiente.

En el apartado de extensiones, Helium se ha comprometido a mantener el soporte para Manifest V2 todo el tiempo que le sea posible. Esto es clave porque muchas extensiones enfocadas en privacidad, como la propia uBlock Origin que viene incluida, dependen de las capacidades de este modelo antiguo para funcionar con toda su potencia. Aunque en el futuro Chromium elimine completamente V2, el proyecto ha dejado caer que intentará reinyectar o mantener este soporte, aunque todavía no está claro cómo lo harán técnicamente.

Limitaciones, problemas conocidos y puntos débiles

El enfoque radical en privacidad de Helium también tiene su cara B en forma de limitaciones y pequeños inconvenientes que conviene conocer antes de usarlo como navegador principal.

Uno de los problemas más comentados tiene que ver con el uBlock Origin que viene integrado. En algunos sitios web determinados se han detectado fallos a la hora de iniciar sesión cuando se usa la versión integrada del bloqueador. La forma de evitar estos problemas pasa por desactivar el uBlock incluido y instalar manualmente uBlock Lite desde la Chrome Web Store, donde el comportamiento es más predecible.

Al navegar por la tienda de extensiones de Chrome verás, además, que esta insiste en sugerirte la instalación de Google Chrome. Se trata de un comportamiento conocido y ya registrado como bug abierto en el repositorio del proyecto, relacionado probablemente con los retoques de privacidad que diferencian a Helium de un Chromium estándar. A pesar de ese aviso algo pesado, la instalación de extensiones sigue funcionando correctamente.

Otra limitación importante es que Helium no incluye soporte para DRM mediante Widevine u otros sistemas similares. Como consecuencia, servicios de streaming como Netflix, Prime Video, Spotify Web y cualquier plataforma que requiera DRM para reproducir contenido protegido no funcionarán correctamente en este navegador. Si consumes mucho contenido de este tipo, probablemente tendrás que mantener otro navegador alternativo solo para estas tareas.

Conviene también recordar que el propio equipo considera que el estado actual del navegador es de “calidad beta”, algo que se refleja en su repositorio de GitHub. El proyecto es estable para el día a día en muchos casos, pero todavía está en fase de maduración, así que es de esperar que aparezcan pulidos continuos, cambios y mejoras a medida que avanza el desarrollo.

Distribución, plataformas y empaquetado de Helium

Helium en su versión moderna está disponible para Linux, macOS y Windows. El método de distribución principal, disponible en su página web, es un AppImage para Linux, lo que facilita bastante la instalación sin depender de paquetes específicos de cada distribución. Para mantenerlo actualizado de forma más cómoda, se suele recomendar el uso de aplicaciones especializadas en gestionar AppImages, como Gear Lever, aunque también se ofrecen tarballs binarios, compilaciones para ARM64 y el propio código fuente desde la página de lanzamientos de GitHub.

En el caso concreto de macOS, existe un repositorio dedicado a la creación de paquetes y al tooling de desarrollo específico para esta plataforma. macOS es el entorno principal donde se desarrolla Helium, por lo que se considera el sistema recomendado si quieres contribuir a nuevas funcionalidades o trabajar a fondo con el código del proyecto. La documentación de compilación se encuentra en archivos como docs/building.md, y se pide leer con atención las pautas de CONTRIBUTING.md del repositorio principal antes de enviar parches o abrir pull requests.

Para las compilaciones en macOS, el proyecto cuenta con el apoyo de infraestructura patrocinada por Depot, que ofrece runners de alto rendimiento. Gracias a estos recursos, es posible compilar, empaquetar y publicar nuevas versiones del navegador en cuestión de horas, no de días, acelerando mucho el ciclo de desarrollo y distribución.

Este repositorio específico de macOS toma como base el proyecto ungoogled-chromium-macos, pero ha sido modificado en profundidad para adaptarse a las necesidades y particularidades de Helium. El equipo detrás de ungoogled-chromium recibe un agradecimiento explícito, ya que su trabajo ha simplificado enormemente la tarea de lidiar con la compleja base de código de Chromium y ha permitido centrar esfuerzos en las mejoras propias del navegador.

En cuanto a licencias, todo el código, parches y contenido original que sean específicos de Helium y que no procedan de otros repositorios se publican bajo licencia GPL-3.0. Por otro lado, cualquier fragmento importado desde proyectos de terceros conserva su licencia original. Un ejemplo típico es el código no modificado heredado de ungoogled-chromium, que mantiene su licencia BSD de 3 cláusulas. Esta combinación garantiza que el proyecto siga siendo software libre y que se respeten las condiciones de quienes han contribuido aguas arriba.


Linux 7.0 llega con muchas mejoras de hardware y un rendimiento superior en tareas de Inteligencia Artificial

Linux 7.0

Linus Torvalds decidió que todo estaba en su sitio y no esperar más. En la tarde-noche de ayer en España, Linus Torvalds lanzó Linux 7.0, la versión del kernel que usará Ubuntu 26.04 cuando sea lanzado en el tercer tercio de este abril. Aunque suele decir que el salto de número lo hace porque no le quedan dedos ni sumando los de las manos con los de los pies, también suele coincidir en que dicho salto se da con muchas mejoras importantes.

Lo que sigue es la lista con todos los cambios (vía Phoronix), así como alguna que otra recomendación para su instalación o no dependiendo de cada caso. Vamos con las novedades.

Novedades de Linux 7.0

  • Cambios de CPU en Linux 7.0:
    • Linux 7.0 ahora usa por defecto el modo automático de Intel TSX para exponer las Transactional Synchronization Extensions (TSX) en CPUs Intel sin problemas de seguridad conocidos relacionados con TSX.
    • Preparativos de Intel para el acelerador DSA 3.0 (Data Streaming Accelerators).
    • Nuevas estadísticas de caché L2 en la herramienta Turbostat incluida en el árbol de código fuente del kernel.
    • Soporte de eventos de rendimiento y métricas para AMD Zen 6 en el subsistema perf del kernel.
    • Soporte del driver Intel NTB para Xeon Diamond Rapids.
    • Soporte de eventos de rendimiento para Diamond Rapids.
    • Indicadores de carga de trabajo «lenta» para Intel Panther Lake.
    • Nuevas características de CPU LoongArch integradas.
    • Soporte Nova Lake S en el driver Intel LPSS.
    • Soporte de sonido para Intel Nova Lake.
    • Soporte CXL para la característica de traducción de direcciones en AMD Zen 5.
    • Soporte CFI en espacio de usuario para RISC-V.
    • Mejor soporte para placas FPGA en OpenRISC.
    • Soporte para instrucciones atómicas de copia única LS64/LS64V en ARM64.
    • Actividad en los ports de CPU SPARC y Alpha, principalmente correcciones.
    • Soporte mainline para el SoC SpacemiT K3 RVA23.
  • Linux 7.0 GPUs / Gráficos:
    • Nuevo soporte para hardware gráfico AMD de próximos productos.
    • Trabajo continuo en SR-IOV y SVM multi-dispositivo para el driver gráfico Intel Xe.
    • Soporte multi-cola de Intel para Crescent Island junto con otros trabajos de habilitación para este acelerador de inferencia de IA.
    • Soporte de pantalla para Intel Nova Lake.
    • El driver Intel ahora expone más sensores de temperatura de la GPU.
    • El driver Intel deja de bloquear D3cold para todas las GPUs Battlemage.
    • Nouveau vuelve a exponer soporte para páginas grandes, mejorando el rendimiento de NVK.
    • El driver PowerVR de Imagination ahora soporta AM62P.
    • Correcciones en AMDGPU para hardware antiguo GCN 1.0/1.1.
    • Otras mejoras en drivers gráficos y de pantalla del kernel.
  • Linux 7.0 Almacenamiento + Sistemas de archivos:
    • Btrfs introduce una función experimental remap-tree.
    • Capacidades autónomas de autorreparación para XFS.
    • EXT4 mejora el rendimiento de escritura en I/O directo concurrente.
    • Optimizaciones de rendimiento para F2FS.
    • Correcciones en el driver NTFS3.
    • eCryptfs vuelve a recibir actividad de parches upstream.
    • Tamaño dinámico del pool de hilos para el servidor NFS.
    • Preparativos en Ceph para claves AES256K.
    • Driver de secuenciación de energía para conectores PCIe M.2.
    • Soporte 8D-8D-8D octal DTR para SPI NAND.
    • Timestamps no bloqueantes y reporte genérico estandarizado de errores de I/O.
    • Numerosos cambios en el subsistema de bloques.
    • Filtrado BPF para IO_uring.
    • Se integran NULLFS y OPEN_TREE_NAMESPACE.
  • Linux 7.0 Optimizaciones de rendimiento:
    • Cambios en el scheduler para mejorar rendimiento y escalabilidad.
    • Mejoras en el rescuer de workqueue (WQ).
    • Optimizaciones en el código de gestión de memoria.
    • Los «sheaves» pasan a tener un papel más relevante en el kernel.
    • Aceleración de la liberación de grandes folios respaldados por archivos hasta un 50~75%.
    • Mejora significativa en la syscall close_range.
  • Linux 7.0 Red:
    • Mejora notable de rendimiento en UDP al inlinear una función.
    • CAKE_MQ como versión multi-cola de sch_cake.
    • Soporte para Realtek RTL8127ATF 10G Fiber SFP.
    • Soporte para Qualcomm QCC2072 en el driver Ath12k.
    • Soporte PHY de 2.5 Gbps para Airoha AN8811HB.
    • Preparativos para WiFi 8 UHR.
  • Otros cambios de hardware en Linux 7.0:
    • Monitorización de sensores para más placas base ASUS.
    • Soporte SPI multi-lane.
    • Soporte de guitarra Rock Band 4 para PS4/PS5.
    • Soporte UCSI Thunderbolt Alt mode.
    • Soporte PHY USB Type-C de Apple y soporte PHY para hardware Qualcomm Snapdragon X2 Elite.
    • Limpieza continua del driver WiFi Realtek RTL8723BS 802.11b/g/n.
    • Varias mejoras en portátiles a través del árbol de drivers de plataforma x86.
    • Nuevo driver RGB LED de TI.
    • Varias actualizaciones en drivers multimedia.
  • Linux 7.0 Virtualización:
    • Mejoras en Microsoft Hyper-V, incluyendo soporte para scheduler integrado.
    • Soporte para virtualización de AMD ERAPS.
  • Rust para Linux 7.0:
    • Preparativos para Rust 1.95.
    • Más mejoras en el core de drivers en Rust.
    • Se da por concluido oficialmente el experimento Rust for Linux: Rust ha llegado para quedarse en el kernel.
  • Linux 7.0 Seguridad:
    • Varias mejoras de AppArmor integradas upstream.
    • Soporte de firmas resistentes a computación cuántica ML-DSA para módulos del kernel.
  • Linux 7.0 Eliminaciones:
    • Mejor separación del código legacy de CardBus.
    • Retirada del driver de módem IBM Mwave de los ThinkPad de los 90.
    • Eliminación del último driver Ethernet por puerto paralelo.
    • Eliminación del antiguo driver Intel 440BX EDAC para Pentium por estar roto desde hace décadas.
    • Se elimina el soporte para firmar módulos con SHA-1.
  • Otros cambios en Linux 7.0:
    • Se facilita la monitorización del consumo energético de grupos de tareas.
    • Más fácil reemplazar el logo de Tux durante el arranque mediante nuevas opciones de Kconfig.
    • Se integra comprobación de contexto de bloqueo mediante análisis estático guiado por el compilador.

Ya disponible

Linux 7.0 es oficial, pero aún no se puede descargar desde la vía oficial, que es kernel.org. Debería aparecer en cualquier momento. De hecho, es extraño que unas 12 horas después del lanzamiento aún no aparezca allí. No viene mal para recordar que no merece la pena instalar un nuevo kernel por uno mismo, a no ser que un equipo muestre errores graves de hardware. Además, Ubuntu 26.04 llegará la semana que viene, será una versión LTS y usará el mismo kernel.


Linux 7.0: así es el nuevo kernel que ya impulsa la próxima generación de PCs y servidores

Linux 7.0

La llegada de Linux 7.0 marca un nuevo hito en la evolución del kernel, pero no tanto por el número redondo como por la suma de cambios que incorpora. Linus Torvalds ha confirmado la disponibilidad de esta versión estable tras un ciclo de desarrollo intenso, con muchas correcciones pequeñas, pruebas masivas y una clara orientación a la estabilidad y al hardware de nueva generación.

Aunque Torvalds insiste en que los saltos de numeración no responden a un gran «mega‑cambio» concreto, Linux 7.0 se ha convertido de facto en el pilar sobre el que se apoyarán distribuciones clave como Ubuntu 26.04 LTS y muchas rolling release populares. Entre sus grandes bazas destacan un planificador de tareas más inteligente, mejoras profundas en memoria y swap, el aterrizaje definitivo de Rust en el núcleo y un soporte reforzado para CPUs, GPUs y NPUs que todavía ni siquiera han llegado al mercado.

Por qué ahora se llama Linux 7.0 y no 6.20

La decisión de saltar a la rama 7.x tiene más que ver con organización interna que con marketing. Torvalds sigue su costumbre de reiniciar el contador cuando una serie alcanza la versión x.19, para evitar numeraciones largas y confusas. En este caso, tras Linux 6.19, el siguiente paso natural era 7.0.

Durante las semanas previas, las versiones candidatas (release candidates) mostraron una actividad inusualmente alta. Este volumen de commits no significaba un aluvión de novedades de última hora, sino más bien que la comunidad estaba puliendo un gran número de fallos menores. Hubo momentos de inquietud, sobre todo en las RC2 y RC3, que Torvalds calificó entre las más grandes en mucho tiempo, pero finalmente el desarrollo se mantuvo en la hoja de ruta planeada.

En la última semana antes del lanzamiento, el patrón se mantuvo: «muchos pequeños arreglos» que parecían benignos. Torvalds señaló además un cambio de contexto interesante: el uso de herramientas de inteligencia artificial para encontrar casos extremos y errores sutiles empieza a ser algo habitual en el ciclo de desarrollo, hasta el punto de que podría convertirse en la nueva normalidad.

Calendario y llegada de Linux 7.0 a las distribuciones

El ciclo de desarrollo de Linux 7.0 ha seguido el esquema habitual de unas diez semanas entre el primer release candidate (7.0‑rc1) y la versión final. En paralelo, se manejaban estimaciones para una fecha de lanzamiento en torno al 12 de abril, con cierto margen si era necesario añadir una RC extra. Finalmente, la publicación estable se ha producido dentro de esas previsiones, sin retrasos relevantes a pesar de unas RC algo agitadas.

Para quienes usan distribuciones de actualización continua (rolling release) como Arch Linux o similares, el nuevo kernel llegará a los repositorios oficiales con rapidez tras la etiqueta estable. En el extremo opuesto, en entornos más conservadores como Debian estable o derivados, la actualización a 7.0 puede tardar bastante más o directamente no llegar, dependiendo de las políticas de cada proyecto.

Ubuntu 26.04 LTS se lanzará directamente con Linux 7.0 como base, mientras que Ubuntu 24.04 LTS recibirá este kernel vía backport en una actualización prevista para julio, probablemente la última gran versión de kernel que Canonical ofrezca a esa edición. En cambio, usuarios de otras versiones intermedias como 25.10 no verán 7.0 de forma estándar y tendrán que recurrir, si lo desean, a paquetes del mainline PPA, a DEB externos o a la compilación manual, con las implicaciones de soporte que eso conlleva.

La mayoría de distribuciones que se emplean en administraciones, centros educativos y empresas tienden a priorizar versiones LTS y kernels con soporte extendido. Linux 7.0 no es una edición de larga duración, de modo que en servidores críticos y sistemas de producción de organismos públicos será habitual seguir anclados en ramas 6.x soportadas hasta 2028, mientras que 7.0 se irá abriendo paso sobre todo en estaciones de trabajo, laboratorios, despliegues de prueba y entornos donde se necesite un soporte temprano para nuevo hardware.

Un planificador de tareas más fino: adiós a parte del micro‑stutter

Uno de los cambios que más pueden percibir los usuarios en el día a día es la revisión del planificador de tareas del kernel. Desde hace años, ciertos escenarios acusaban pequeños tirones (micro‑stutter) cuando una tarea crítica perdía el control del procesador en un momento delicado, por ejemplo, al compilar, jugar o ejecutar cargas de trabajo con picos intensos.

Con Linux 7.0 se introduce la denominada Time Slice Extension (TSE), un mecanismo que permite que las tareas consideradas relevantes dispongan de un poco más de tiempo de CPU antes de ser interrumpidas. Esta concesión adicional de milisegundos reduce las interrupciones inoportunas sin comprometer la equidad global entre procesos, algo especialmente interesante en equipos de escritorio, portátiles y estaciones de trabajo donde se combinan aplicaciones interactivas con cargas de fondo.

La mejora del planificador no llega sola: la gestión de memoria también se ha afinado de forma notable. El kernel reparte y recupera memoria de manera más inteligente y se han eliminado cuellos de botella que afectaban al rendimiento bajo presión. Esto se nota tanto en sistemas con mucha RAM, donde las colas se gestionan mejor, como en equipos más modestos, donde el uso de swap y zram adquiere especial relevancia.

Memoria, swap y zram: más rendimiento con la casa llena

Linux 7.0 continúa el trabajo iniciado en versiones 6.18 y 6.19 para aumentar la eficiencia del subsistema de swap. En una primera fase se había mejorado el rendimiento bajo presión de memoria; ahora se optimiza la lectura de datos de vuelta desde swap a RAM cuando esta está saturada.

Las pruebas con cargas donde múltiples procesos comparten las mismas páginas intercambiadas, como configuraciones de Redis con persistencia, han mostrado mejoras de hasta un 20 % en el rendimiento. En entornos de escritorio las ganancias son más discretas, pero los resultados tienden a ser iguales o mejores frente a la línea base anterior, sin penalizaciones aparentes.

Una novedad relevante para muchos portátiles y dispositivos de gama media es que el kernel puede escribir directamente datos comprimidos de zram al disco cuando la memoria se llena, sin necesidad de descomprimirlos antes. Este cambio reduce trabajo extra y mejora la eficiencia en sistemas que combinan zram con swap en disco, algo habitual en distribuciones que se usan mucho en equipos antiguos o de bajo coste.

Rust se queda: seguridad y nuevos drivers en Linux 7.0

Uno de los titulares técnicos de este lanzamiento es que el lenguaje Rust deja de ser un experimento y pasa a ser un ciudadano de pleno derecho dentro del kernel. Lo que empezó en 2022 como una prueba limitada se consolida ahora como parte estable del código, con el beneplácito de Linus Torvalds y el trabajo continuado del proyecto Rust‑for‑Linux, liderado por desarrolladores como Miguel Ojeda.

Esto no significa que C vaya a desaparecer del núcleo. C seguirá siendo el lenguaje predominante en la inmensa mayoría de subsistemas, pero a partir de Linux 7.0 se abre la puerta a que nuevos drivers y componentes se escriban directamente en Rust. El objetivo es reducir las vulnerabilidades relacionadas con gestión de memoria, que según estimaciones internas representan alrededor del 70 % de los fallos de seguridad graves.

Rust aporta garantías estructurales contra errores típicos como accesos fuera de rango, dobles liberaciones o uso de punteros colgantes. Para la industria que depende de Linux en sectores como banca, telecomunicaciones, administración o sanidad, este movimiento supone un refuerzo de la seguridad de base, algo especialmente valioso ahora que la normativa comunitaria es cada vez más exigente en materia de ciberseguridad.

Sistemas de ficheros: XFS que se repara solo, EXT4 y NTFS3 más rápidos

El terreno del almacenamiento también recibe atención importante. Una de las incorporaciones más llamativas es la capacidad de «auto‑sanación» del sistema de ficheros XFS. A través de un nuevo demonio, xfs_healer, gestionado por systemd, el sistema monitoriza errores de metadatos y fallos de I/O en tiempo real y puede iniciar reparaciones automáticas sin necesidad de desmontar el volumen.

Esta funcionalidad se apoya en un nuevo marco genérico de reporte de errores de sistemas de ficheros, que unifica cómo el kernel comunica corrupciones de metadatos y problemas de I/O hacia espacio de usuario mediante fsnotify. Hasta ahora, cada filesystem tenía sus propios mecanismos, cuando los tenía, lo que complicaba la monitorización centralizada y la reacción automatizada.

EXT4, el sistema de ficheros por defecto en muchas distribuciones como Ubuntu, mejora la escritura concurrente con I/O directo. Los cambios retrasan la división de extents no escritos hasta que se completa la operación y evitan invalidaciones de caché innecesarias, lo que beneficia escenarios en los que múltiples procesos escriben simultáneamente, como herramientas de copia de seguridad, sistemas de compilación o gestores de descargas.

Para quienes conviven con particiones Windows o discos externos, el driver NTFS3 recibe una actualización sustancial: se añade asignación diferida para mejorar rendimiento, operaciones basadas en iomap y un readahead más eficiente en escaneos de directorios grandes. En exFAT se han afinado las lecturas multi‑cluster, con mejoras de rendimiento especialmente en medios con clusters pequeños, como ciertas tarjetas SD y USB de capacidad modesta.

Rendimiento general: procesos, ficheros y latencia

Más allá de cambios visibles, Linux 7.0 introduce mejoras internas en la creación y destrucción de procesos, así como en operaciones de apertura y cierre de archivos. Benchmarks específicos muestran que la asignación de PIDs es ahora entre un 10 y un 16 % más rápida, mientras que las operaciones de open/close pueden ser entre un 4 y un 16 % más ágiles en máquinas con varios núcleos.

En el plano de la seguridad, se añade filtrado BPF para io_uring, lo que permite sandboxear operaciones que antes muchos administradores preferían directamente desactivar por precaución. De esta forma se mantiene la ganancia de rendimiento de io_uring, pero con la posibilidad de controlar de forma fina qué se puede hacer y cómo, algo valorado en centros de datos y nubes privadas.

El kernel también aprovecha este salto para retirar características históricas con poco sentido en el parque actual, como laptop_mode, un mecanismo de ahorro energético para discos duros mecánicos que venía de la época del kernel 2.6. Con el dominio de los SSD en portátiles y la complejidad que añadía al código de memoria y escritura, los desarrolladores han decidido que ya no compensa mantenerlo.

Soporte para hardware actual y futuro: Intel Nova Lake, AMD Zen 6 y más

Uno de los focos de Linux 7.0 es preparar el terreno para arquitecturas de CPU y GPU que llegarán al mercado en los próximos años. En el lado de Intel, el kernel incorpora soporte base para las futuras CPUs Nova Lake, incluidas variantes de sobremesa y configuraciones con diferentes números de núcleos, así como trabajo adicional en aceleradores Crescent Island.

En procesadores Intel modernos (décima generación en adelante), el kernel activa por defecto el modo automático para Intel TSX (Transactional Synchronization Extensions). Esta tecnología, que en su día se deshabilitó de forma masiva por vulnerabilidades como TSX Asynchronous Abort, se reactiva ahora en chips que no son vulnerables y se mantiene desactivada en los afectados, gracias a una lógica de autodetección. El resultado es un potencial aumento de rendimiento en cargas multihilo que puedan aprovechar TSX, sin comprometer la seguridad.

Del lado de AMD, Linux 7.0 incluye soporte de eventos de rendimiento y métricas para la futura generación Zen 6, abarcando contadores relacionados con predicción de saltos, actividad de cachés L1 y L2, TLB y eventos uncore como la actividad del controlador de memoria. Aunque el usuario final no verá cambios inmediatos, estos datos son valiosos para desarrolladores y administradores que preparan software y plataformas para cuando los nuevos procesadores salgan al mercado.

En virtualización, KVM suma soporte para AMD ERAPS (Enhanced Return Address Predictor Security), una característica de seguridad de Zen 5 que amplía la profundidad del Return Stack Buffer en entornos de máquina virtual. Esto permite que las VMs se beneficien de las mismas protecciones y prestaciones de predicción de retorno que el sistema anfitrión.

Gráficos, NPU y vídeo: GPUs preparadas y más eficiencia en IA gracias a Linux 7.0

En el apartado gráfico, Linux 7.0 sigue ampliando el alcance de los drivers libres. El driver amdgpu continúa incorporando bloques de IP para GPUs basadas en RDNA 3.5 y posibles sucesores RDNA 4, sembrando el terreno para futuras tarjetas que aún no se han anunciado oficialmente. También se intuye una integración más profunda entre GPU y NPU en próximas generaciones de hardware Radeon, aunque por ahora sin detalles públicos.

Para los usuarios de GPUs Intel Arc y gráficas integradas Xe, el nuevo kernel expone mucha más telemetría térmica a través de HWMON: ya no sólo se ve la temperatura general de la GPU, sino también límites de apagado, valores críticos y máximos, así como lecturas del controlador de memoria, del enlace PCIe e incluso de canales de VRAM individuales. Esto mejora el control de temperatura y el diagnóstico, especialmente útil para equipos de sobremesa y portátiles de gama alta que empiezan a venderse con estas GPUs.

En el mundo NVIDIA, el driver NVK de código abierto para GPUs recientes recupera el soporte de páginas grandes, lo que supone mejoras de rendimiento en determinadas cargas 3D y de cómputo que puedan aprovechar ese tamaño de página.

Más allá del GPU puro, Linux 7.0 introduce un subsistema de aceleración computacional renovado para hablar directamente con las NPUs. Esto permite que tareas de inteligencia artificial se ejecuten en la NPU sin intermediarios adicionales, con beneficios importantes: se reduce el consumo de batería hasta en un 80 % frente a ejecutar las mismas tareas en la CPU y, al ganar eficiencia, más aplicaciones podrán realizar inferencias en local sin depender tanto de la nube. Para usuarios y organizaciones preocupadas por la soberanía de los datos, procesar modelos de IA en el propio dispositivo es una ventaja clara.

Portátiles, periféricos y nuevas teclas para la era de la IA

En equipos portátiles, muchos cambios pueden pasar inadvertidos pero marcan la diferencia en el día a día. El driver ASUS WMI mejora el control de brillo, retroiluminación y efectos RGB en gamas como ROG y TUF, e incluye soporte para atajos como la tecla Fn + F5 de control de ventiladores en algunos modelos. El driver HP WMI suma control manual de ventiladores en portátiles HP Victus y resuelve pequeños problemas como el LED de muteo de audio en el Victus 16, que no se actualizaba correctamente.

Los portátiles y consolas portátiles de Lenovo, como la familia Legion y dispositivos tipo Legion Go, exponen más sensores de hardware a herramientas de monitorización gracias a mejoras en el driver Lenovo WMI, lo que facilita vigilar temperaturas y velocidades de ventilador desde Linux. Para marcas como TUXEDO, el kernel añade la posibilidad de gestionar el cTGP (Total Graphics Power configurable) en algunos modelos InfinityBook Gen7 con GPU NVIDIA serie 3000, aunque de momento a través de atributos sysfs y no de interfaces gráficas.

Entre los periféricos curiosos que ganan soporte destacan los mandos Bluetooth de Rock Band 4 para PS4 y PS5, que ahora funcionan directamente en Linux, y el teclado inalámbrico de carga solar Logitech K980, totalmente soportado a través de Bluetooth. También se añaden nuevos códigos HID relacionados con teclas de interacción con agentes de IA, anticipando portátiles con botones específicos para asistentes inteligentes y funciones de IA integradas.

Arquitecturas y plataformas: ARM, RISC‑V, Loongson y más

Linux 7.0 continúa ampliando el espectro de arquitecturas soportadas. Esta versión refuerza el soporte para plataformas ARM, RISC‑V y Loongson, así como para procesadores veteranos como SPARC o DEC Alpha, que siguen recibiendo actualizaciones puntuales gracias a una comunidad muy fiel.

En el caso de RISC‑V, el kernel gana soporte para mecanismos de integridad de flujo de control en espacio de usuario (CFI), una pieza importante para endurecer la seguridad de software en esta arquitectura emergente. También se sigue avanzando en la integración de SoCs concretos como el SpacemiT K3 RVA23 y en el soporte para nuevas especificaciones de conectividad inalámbrica como WiFi 8 (Ultra High Reliability), que empieza a perfilarse en la pila de red aunque aún falten años para su despliegue masivo.

En el ámbito ARM, además de los SoCs Rockchip ya mencionados, continúan los esfuerzos por mejorar la experiencia en dispositivos con Qualcomm Snapdragon, incluidos los nuevos chips orientados a portátiles como Snapdragon X Elite y X2 Elite. En 7.0 se han integrado nuevos elementos de PHY y otros bloques de soporte, pero el propio ecosistema reconoce que todavía queda camino para alcanzar una experiencia totalmente pulida en portátiles ARM con Linux.

Seguridad del kernel y criptografía post‑cuántica

La seguridad sigue siendo un eje central. Además de las ventajas indirectas de Rust, Linux 7.0 introduce cambios en la infraestructura criptográfica y en la gestión de firmas de módulos. Una de las decisiones más relevantes es la retirada de SHA‑1 como algoritmo de firma para módulos del kernel, sustituyéndolo por esquemas basados en ML‑DSA, considerados más robustos frente a ataques de nueva generación y alineados con la transición hacia criptografía post‑cuántica.

Durante la fase final del desarrollo, los mantenedores también han resuelto vulnerabilidades concretas que podían haber retrasado el lanzamiento. Entre ellas, errores de hardware espurios detectados en CPUs AMD Zen 3 y un acceso fuera de límites en el código de certificados X.509 que podía ser disparado por usuarios sin privilegios y que llevaba presente en el kernel principal desde hacía tres años.

En paralelo, la documentación de seguridad del kernel, en concreto el archivo security-bugs.rst, se ha actualizado para guiar mejor a las herramientas de IA que envían informes automáticos y a los usuarios humanos que reportan fallos. El objetivo es reducir el ruido y centrarse en reportes con información realmente útil, dado que el volumen de notificaciones se ha disparado al mejorar las herramientas automatizadas.

Linux 7.0 en la nube y la protección de datos

En entornos de cloud, donde Linux sigue siendo dominante, esta versión refuerza el aislamiento de máquinas virtuales y la protección de datos en tránsito y en reposo. Un foco clave son los enclaves de memoria cifrados y la mejora de las técnicas de aislamiento, pensadas para que incluso personal con privilegios elevados en la infraestructura no pueda inspeccionar datos sensibles de los clientes.

Grandes proveedores internacionales como Meta o Amazon, que mantienen un peso significativo en centros de datos, demandan mecanismos que permitan que los datos sean invisibles incluso para administradores. Linux 7.0 avanza en esa dirección mediante mejores herramientas de aislamiento y cifrado, lo que, combinado con el auto‑sanado de XFS y la estandarización del reporte de errores de I/O, ofrece una base más sólida para servicios financieros, sanitarios o gubernamentales desplegados en nubes públicas y privadas.

En conjunto, Linux 7.0 se presenta como una versión que, sin venderse como revolución, consolida muchas líneas de trabajo iniciadas en la serie 6.x y prepara el ecosistema para la próxima década de hardware y servicios. Desde el escritorio hasta la nube, pasando por portátiles, servidores y dispositivos embebidos, este kernel refuerza la estabilidad, afina el rendimiento en memoria y almacenamiento, acerca la IA al dispositivo con menos consumo y refuerza la seguridad tanto a nivel de lenguaje como de criptografía y aislamiento. No es una edición de soporte extendido, pero sí un punto de referencia claro para medir hacia dónde se dirige el desarrollo del núcleo de Linux.


Así es Brave Origin, el futuro navegador más sencillo que habrá que pagar… si no usas Linux

Brave Origin

Cuando veo que la gente usa Chrome como navegador web por defecto, sólo puedo pensar que lo hacen porque no saben qué hay y qué pasa. Inmediatamente les recomiendo usar Brave, alegando que es lo más parecido a Chrome sin las garras de Google, pero también entiendo que tiene demasiados añadidos que hacen que la experiencia sea extraña para este tipo de usuarios. Quizá ese sea el motivo por el que hace unos meses se empezó a coquetear con la idea de Brave Origin.

Cuando yo recomiendo a Brave como «Chrome sin Google», se podría decir también que Brave Origin será «Brave sin Brave», de algún modo. La versión normal ofrece Rewards, Wallet, Leo AI y varias cosas más que le hacen ser quien es, pero todas estas funciones no están hechas para todos. Brave Origin pretende ser, tal y como algunos describen, la versión «des-bloatizada» del navegador del león valiente.

Actualizar Brave a Brave Origin o descargar la versión sencilla

Brave aún no lo ha publicado en redes sociales, pero sí hay mucho en su GitHub. Por ejemplo, esta pull request muestra un apartado en el Brave tradicional que permitirá desactivar todas esas cositas para ir simplificando el navegador de siempre. En esta otra petición se muestra el muro de pago que pedirá suscripción para usar el Brave Origin.

Más tarde, el CEO de Brave salió al paso a cortar lo que considera «desinformación» y explicó que Brave Origin será una versión nueva, opcional, separada y con menos funciones que será gratis en Linux, con un pago y sólo uno en otras plataformas:

Personalmente, a mí no me parece que lo que publican en Reddit sea desinformación. Más bien interpretan lo que ven en GitHub, y si ven allí un muro de pago y la palabra «suscripción», la cosa parece clara. O parece clara cuál era la intención en un principio.

Gratis en Linux. ¿Por qué?

Gratis en Linux

Origin será gratis en Linux, mientras que el resto de usuarios tendrá que pagar por él. ¿Por qué? No lo han dicho. Es posible que usen al 5% de los usuarios de escritorio como parte de su promoción. Hay parte de la comunidad que piensa que pretenden convertirse en el navegador por defecto en la mayoría de distribuciones Linux, puesto que ahora ocupa Firefox, pero esto es pura especulación.

Lo único cierto es que se espera que también llegue a Windows, macOS, Android y iOS, y todos ellos tendrán que pagar. ¿Cuánto? No se sabe. De momento, en los últimos seis meses ya hay información contradictoria GitHub vs. CEO y una habla de suscripción mensual/anual y la otra de un pago único. Ponerle precio en esta situación es totalmente imposible. Aún así, he leído algo de 59.99$ en la versión de iOS.

Cómo instalar la versión Nightly

La versión Nightly de Origin ya está disponible en su GitHub. Hay decenas de paquete (Ctrl +F y buscar «origin» ayudará), pero a los usuarios de Linux nos interesan los .deb y .rpm que hay para amd64 y arm64. La instalación es tan sencilla como descargar el paquete compatible con nuestra distribución e instalarlo con el comando de turno (en Ubuntu sería sudo apt install /ruta/al/paquete.deb).

Los usuarios de una distribución con base Arch aún lo tenemos más sencillo, pues hay un paquete en AUR acabado en -bin que significa que ya está compilado. Para instalarlo basta con usar un asistente como yay o paru e instalar brave-origin-nightly-bin (por ejemplo, yay -S brave-origin-nightly-bin).

Simplificar la versión oficial para obtener Brave Origin

Lo cierto es que no se puede llegar a lo que ofrece Origin desde la versión oficial o normal. Sí podemos desactivar algunas cosas:

  • Las recompensas (Rewards) se desactivan poniendo brave://rewards en la barra de URL. Abajo a la izquierda encontramos el menú «Más» y allí «Desactivar y restablecer las Recompensas».
  • Brave Wallet se puede desactivar desde brave://flags, concretamente la bandera»Enable Brave Wallet».
  • Brave Talk está en el panel izquierdo, y se puede quitar con un clic secundario y «Eliminar».
  • Leo tiene su propia pestaña en los ajustes. Bastaría con ir allí e ir desactivando todas las opciones.
  • En el apartado de Privacidad y seguridad de Ajustes podemos desactivar Tor (yo no lo haría), y también evitar compartir estadísticas en la sección «Recopilación de datos».

Aún con todo, si alguien busca un navegador con base Chromium sencillo, Brave Origin será lo mejor. Y más si es gratis.


KDE Frameworks 6.25 introduce correcciones de errores y ajustes de mantenimiento en sus bibliotecas básicas

KDE Frameworks 6.25

La última versión de las bibliotecas de KDE ya está disponible. Con el lanzamiento de KDE Frameworks 6.25, el proyecto da un nuevo paso en su ciclo de actualizaciones mensuales, introduciendo cambios pensados principalmente para desarrolladores, pero que también se traducen en una experiencia algo más pulida para quienes usan aplicaciones KDE en su día a día.

Aunque no se trata de una revolución, esta entrega llega cargada de ajustes de mantenimiento, mejoras de rendimiento y correcciones de errores que consolidan la base técnica sobre la que se construyen aplicaciones y el propio escritorio Plasma, muy presentes en el ecosistema GNU/Linux.

KDE Frameworks 6.25: una actualización de mantenimiento importante

El conjunto de bibliotecas que forman KDE Frameworks se actualiza de forma periódica, y la versión 6.25 se enmarca en esta serie de lanzamientos mensuales que buscan ofrecer a los desarrolladores un flujo de mejoras constante y predecible. No estamos ante un cambio radical de funcionalidades, sino ante una versión que pule detalles, refuerza la estabilidad y corrige errores detectados en versiones anteriores.

Según la información publicada por la comunidad KDE, el objetivo es que quienes desarrollan software sobre estas bibliotecas puedan acceder rápidamente a correcciones y pequeñas mejoras, sin tener que esperar a grandes lanzamientos espaciados en el tiempo. Esta filosofía facilita que distribuciones muy asentadas en KDE, como las basadas en Plasma 6, puedan ir integrando estos avances de manera progresiva.

KDE Frameworks 6.25 introduce mejoras de rendimiento y experiencia de uso en aplicaciones KDE

Una de las líneas de trabajo más destacadas en KDE Frameworks 6.25 tiene que ver con el rendimiento general de las aplicaciones que hacen uso de estas bibliotecas. Se han aplicado optimizaciones que se traducen en programas más ágiles y sensibles a las acciones del usuario, algo que notan tanto quienes desarrollan como quienes solo utilizan el software.

Estas optimizaciones afectan especialmente a aplicaciones KDE, reduciendo tiempos de respuesta y mejorando la fluidez. Para el entorno donde KDE Plasma es uno de los escritorios más extendidos en muchas distribuciones GNU/Linux, estos pequeños incrementos de rendimiento pueden notarse en tareas cotidianas como la gestión de archivos, el uso del menú de aplicaciones o la ejecución de herramientas de productividad.

Ajustes en KRunner y mejoras en el tratamiento de mensajes

Entre los cambios concretos, KDE Frameworks 6.25 introduce novedades en las búsquedas basadas en KRunner, el conocido lanzador y motor de búsqueda integrado en KDE. A partir de esta versión, el sistema es capaz de manejar conversiones relacionadas con la unidad «momme», una medida de peso utilizada en el sector de los textiles de seda. Esta incorporación, aunque muy específica, demuestra cómo KDE sigue ampliando poco a poco los casos de uso de su motor de búsqueda.

Además, se han introducido cambios en la forma de mostrar diálogos y cuadros de mensaje en las aplicaciones KDE. Ahora, el texto de estos mensajes se ajusta para que se envuelva alrededor de unas 70 columnas de ancho, en lugar de depender tanto del tamaño de la pantalla. Con ello se busca que la legibilidad de los avisos y cuadros de diálogo sea más consistente, algo que puede marcar la diferencia en portátiles, monitores ultrapanorámicos o configuraciones multi pantalla habituales en oficinas y centros educativos.

Correcciones de errores y regresiones solucionadas

La versión 6.25 también se centra en resolver fallos detectados en lanzamientos previos. Uno de los más llamativos tenía que ver con iconos que dejaban de mostrarse correctamente en algunas aplicaciones, como OBS Studio o Ungoogled Chromium, muy usadas en ámbitos como la creación de contenidos, el streaming o la navegación centrada en la privacidad.

Para hacer frente a este problema, KDE Frameworks 6.25 revierte un cambio anterior que provocaba esa rotura de iconos, relacionada con una limitación en el motor de renderizado SVG de Qt, la base tecnológica sobre la que se apoya gran parte del software KDE. Al restaurar el comportamiento previo se recupera la visualización correcta de muchos iconos sin introducir nuevos efectos colaterales.

Otro ajuste que destaca es el relacionado con el manejo del portapapeles. A partir de ahora, cuando el usuario intenta pegar contenido y el portapapeles está vacío, el sistema deja de mostrar una notificación innecesaria. Este cambio, aparentemente pequeño, reduce el ruido visual y evita avisos que no aportan información útil, algo que muchos usuarios de escritorios KDE agradecerán en su trabajo diario.

KDE Frameworks 6.25 muestra una interfaz más pulida y flujo de trabajo mejorado para desarrolladores

Aunque KDE Frameworks sea principalmente un conjunto de bibliotecas, la comunidad también ha trabajado en que las herramientas asociadas resulten más fáciles de utilizar. Buena parte de los cambios de la rama 6.x se centran en que los desarrolladores encuentren antes lo que necesitan, con interfaces y flujos de trabajo más claros.

En este contexto, la versión 6.25 continúa el esfuerzo por una interfaz más intuitiva y coherente en todo el ecosistema. Esto no solo influye en quienes escriben código, sino en la sensación de homogeneidad que perciben los usuarios finales al moverse por distintas aplicaciones KDE, algo relevante para los despliegues en entornos profesionales, instituciones públicas y centros educativos, donde la consistencia visual y funcional se valora especialmente.

Documentación actualizada y más accesible para nuevos desarrolladores

Otro de los pilares de este lanzamiento es la actualización de la documentación oficial de KDE Frameworks. La comunidad ha incorporado nuevos tutoriales y ejemplos prácticos para facilitar que tanto desarrolladores experimentados como quienes dan sus primeros pasos puedan entender y aprovechar las novedades incorporadas.

Esta documentación renovada incluye guías paso a paso, ejemplos de código y explicaciones detalladas sobre las nuevas funcionalidades, además de mejores prácticas para sacar partido a las bibliotecas. Para el ecosistema de software libre, donde muchas personas se inician en el desarrollo a través de proyectos KDE, contar con materiales claros y al día es un factor clave para atraer nuevas contribuciones.

Un paso más en la evolución del ecosistema KDE 6

KDE Frameworks 6.25 se inserta en un momento de transición en el que el ecosistema KDE avanza de forma decidida en torno a Plasma 6 y las nuevas versiones de sus aplicaciones. Que las bibliotecas fundamentales mantengan un ritmo constante de lanzamientos con correcciones y pequeñas mejoras es crucial para que todo el conjunto se mantenga cohesionado.

Mientras los usuarios continúan adoptando escritorios y aplicaciones basados en KDE 6, versiones como la 6.25 sirven para refinar detalles, corregir regresiones y mejorar aspectos específicos que quizá pasan desapercibidos en notas de prensa, pero tienen un impacto directo en la solidez del entorno y en la confianza de quienes lo utilizan a diario.

Con esta actualización, KDE refuerza la idea de que su prioridad pasa por ofrecer unas bibliotecas estables, bien documentadas y en mejora continua, sobre las que se pueda construir software libre competitivo y adaptado a las necesidades actuales. Desde ajustes en el comportamiento del portapapeles, pasando por la corrección de iconos en aplicaciones populares, hasta la incorporación de nuevas capacidades en KRunner, KDE Frameworks 6.25 demuestra que incluso los lanzamientos considerados «menores» juegan un papel importante a la hora de mantener un ecosistema sano y listo para seguir creciendo en la comunidad.


GNOME presenta novedades en apps como Amberol y Baazar en una semana en la que también ha llegado Phosh 0.54

Esta semana en GNOME

GNOME he publicado la nota de novedades de la última semana, concretamente del tiempo que ha ido del 3 al 10 de abril. Muchas novedades, entre las que encontramos un poco de todo: nuevas versiones de aplicaciones, extensiones y hasta una nueva iteración de Phosh, lo que es el GNOME Mobile más extendido (a la espera de que lancen, si es que lo hacen, GNOME Shell Mobile oficial).

A continuación tenéis la lista con todas esas novedades, más de las esperadas teniendo en cuenta que hemos pasado por las vacaciones de semana santa en países como España y «Easter» en otros países anglosajones.

Esta semana en GNOME

  • Han puesto blueprint-compiler disponible en PyPI. Se puede instalar con pip install blueprint-compiler.
  • Ha salido Hieroglyphic 2.3. Ahora también pueden reconocer símbolos de Typst (una alternativa moderna a LaTeX). Ahora se prioriza la aceleración por hardware cuando está disponible, reduciendo el consumo de energía.

Hieroglyphic 2.3

  • Ha salido Amberol 2026.1, utilizando el entorno de ejecución de GNOME 50. Esta nueva versión corrige algunos problemas al cargar música e incluye pequeñas mejoras de calidad de vida en la interfaz, como una visibilidad más consistente del panel de la lista de reproducción al añadir canciones o buscar; el uso del diálogo de atajos de libadwaita; y la posibilidad de abrir el gestor de archivos en la carpeta que contiene la canción actual.

Amberol 2026.1

  • Ha salido una nueva versión de Bazaar. Incluye la capacidad de filtrar resultados de búsqueda mediante un nuevo popover y una reestructuración del diálogo de complementos para incluir una página que muestra más información sobre una entrada específica. Si se intenta abrir un complemento mediante el esquema AppStream, ahora se mostrará esta página, lo cual resulta útil cuando quieren redirigir a los usuarios para instalar un complemento desde su aplicación.

Baazar en GNOME

  • Ha salido GstPipelineStudio 0.5.1. Anuncian esta nueva versión que permite trabajar directamente con archivos DOT.

GstPipelineStudio 0.5.1

  • Han lanzado RustConn 0.10.9–0.10.14 con una sólida ronda de mejoras en usabilidad, seguridad y rendimiento:
    • Ahora es más fácil mantenerse conectado. Si una sesión SSH se interrumpe inesperadamente, RustConn sondea el host y se reconecta automáticamente en cuanto vuelve a estar disponible. Wake-on-LAN funciona de la misma forma: envían el paquete mágico y RustConn se conecta automáticamente cuando la máquina arranca. También pueden hacer clic derecho en cualquier conexión para comprobar si el host está en línea, y una nueva opción “Conectar todo” abre todas las conexiones de una carpeta a la vez. Para RDP hay un Mouse Jiggler que mantiene vivas las sesiones inactivas.
    • Han añadido Terminal Activity Monitor, una nueva función por sesión que supervisa la actividad o inactividad de salida, útil para trabajos de larga duración. Reciben notificaciones como iconos en pestañas, avisos emergentes y alertas de escritorio cuando la ventana está en segundo plano.
    • Han prestado mucha atención a la seguridad. RDP ahora utiliza por defecto validación de certificados trust-on-first-use en lugar de aceptar todo sin comprobación. Las credenciales de Bitwarden y 1Password ya no son visibles en la lista de procesos. Las contraseñas de VNC se eliminan de memoria al cerrar. Los archivos exportados se escriben con permisos solo para el propietario. Se bloquean argumentos personalizados peligrosos tanto para visores VNC como FreeRDP.
    • Han incorporado Hoop.dev como el undécimo proveedor Zero Trust. También han añadido una nueva configuración personalizada de socket para el agente SSH que permite a los usuarios de Flatpak conectarse a través de KeePassXC, Bitwarden o agentes SSH basados en GPG, algo que antes era difícil debido al aislamiento de Flatpak.
    • Han mejorado la fluidez en pantallas HiDPI y 4K. El renderizado de frames RDP omite una copia de 33 MB por frame cuando los datos ya están en el formato correcto. Las reglas de resaltado, búsqueda y patrones de saneamiento de logs se compilan una sola vez en lugar de en cada pulsación o línea de terminal.
    • Han pulido el cumplimiento de las directrices GNOME HIG. Las notificaciones de éxito ahora usan avisos no intrusivos en lugar de diálogos modales. Los menús contextuales de la barra lateral son PopoverMenus nativos con navegación por teclado y soporte para lectores de pantalla. Han completado traducciones para los 15 idiomas.

RustConn 0.10.9–0.10.14 en GNOME

  • Ha salido Phosh 0.54:
    • Ahora muestran una notificación cuando una aplicación no logra iniciarse, la barra de estado puede ampliarse mediante complementos, y el interruptor rápido de ubicación incluye una página de estado para configurar la precisión máxima permitida.
    • En el compositor han mejorado el soporte de X11, haciendo que el modo acoplado (también conocido como convergencia) con aplicaciones como emacs o ardour sea más agradable de usar.
    • El teclado en pantalla Stevia ahora admite entrada en japonés y chino mediante UIM, incluye una nueva distribución us+workman y permite desactivar la gestión automática de espacios.

Phosh 0.54

  • Han migrado el proyecto de documentación de usuario de GNOME para utilizar Meson en su configuración, compilación e instalación. La documentación de usuario incluye la ayuda del escritorio y la guía de administración del sistema, y se publica en el sitio web de ayuda, además de estar disponible localmente a través del navegador de ayuda. El cambio a Meson ha mejorado los tiempos de compilación y ha integrado las pruebas y validaciones en el sistema de construcción.
  • Han lanzado Weather O’Clock 50 con animaciones más suaves: transiciones fluidas entre estados de carga, clima y sin conexión; actualizaciones instantáneas de temperatura; indicador de carga inicial; indicador sin conexión; compatibilidad con GNOME Shell 45–50; y varias correcciones de errores.

Y esto ha sido todo esta semana en GNOME.

Imágenes y contenido: TWIG.


He dejado de buscar en DuckDuckGo por defecto. Estos son los motivos y a esto me he pasado

De DuckDuckGo a Startpage

A principios de los 2010, todo el mundo usaba Google para buscar. Poco después salieron a la luz varios escándalos, casi todos ellos, por no decir todos, preocupantes para la privacidad. También por aquel entonces empezó una pequeña guerra entre Google y Apple (los de Cupertino crearon sus Mapas y eliminaron los de Google y YouTube como apps por defecto en iOS 6), por lo que muchos decidimos cambiar de buscador. El principal beneficiado fue DuckDuckGo, sin lugar a dudas.

Por mi parte, yo hice varias pruebas. Primero usé Yahoo!, pero tuvo varios problemas con las contraseñas, llegando al punto de que cambié mi sistema personal por el uso de gestores de contraseñas. Puedo contar cuál era aquel sistema porque ya no lo uso: el usuario era el mismo, una cuenta de correo que tampoco uso ya, y la contraseña era el nombre de la web con consonantes en mayúsculas y vocales en minúsculas seguido de mi fecha de nacimiento completa. Más tarde usé Bing, pero Microsoft como compañía no es mucho mejor que Google, y finalmente me pasé a DuckDuckGo.

Los !bangs de DuckDuckGo son su mejor baza…

Cuando uno cambia a algo nuevo, todo lo que ve es bueno. Los resultados de DuckDuckGo no son tan malos, por lo que me quedé ahí. Además, cuando lo usas un tiempo y te enteras de que usa algo llamado !bangs, ya no quieres otra cosa. Hace varios años escribí sobre ello, dejando claro que esto de los !bangs es algo muy productivo.

¿Qué es un !bang? Es un poco como una onomatopeya de algo muy rápido («boom, aquí lo tienes»). Por ejemplo, si quieres buscar gatitos en YouTube, pones «!yt gatitos» sin las comillas en la barra de URL y te busca «gatitos» dentro de youtube.com. Así hay cientos, y es fácil acostumbrarse.

… pero no son exclusiva suya

Los !bangs son una idea tan buena que también los encontramos en Brave Search, Yandex, Ecosia y Kagi, entre otros. Básicamente, todos los buscadores que quieren ayudarnos, y entre ellos no está Google ni, por lo menos de momento, mi elección como nuevo buscador por defecto.

Además, hay extensiones de navegador, como Yang! (aquí el enlace a la versión de Firefox) que añaden los !bangs si un buscador no es compatible.

Startpage es mi nuevo buscador por defecto

Lo que ha pasado recientemente es que me he dado cuenta de que perdía tiempo usando DuckDuckGo. Sus resultados son mejor si somos usuarios «geeks» o frikis de la tecnología, ya que muestra mucho de Reddit, Stack Overflow y similares. Pero últimamente estaba usando mucho «!g búsqueda», lo que significa que, si tengo que buscar en otro motor constantemente, no encajo en el perfil de usuario de DuckDuckGo.

Así que pensé en volver a Google, pero es que no quiero. Luego recordé a Startpage, que básicamente muestra los resultados de Google, pero de manera privada. Tienen un acuerdo con ellos, y también con Bing para completar (los resultados son de Google; Bing sólo completa, hay que dejarlo claro), y es una realidad. Así que mi elección personal en la actualidad es Startpage.

Además de los resultados de búsqueda, Startpage nos permite visitar las webs de manera anónima. Con esto aumentamos la privacidad, y a veces nos podemos saltar algún bloqueo.

Lo malo de Startpage es que no permite el uso de !bangs, por lo que he tenido que instalar una extensión en mis navegadores web, concretamente la mencionada Yang!. Yang! permite usar los !bangs de DuckDuckGo, aunque por defecto usa los de Kagi. Tras mirar lo que hay disponible, de momento no he necesitado los del pato, y hasta creo que para un uso general, los de Kagi son más intuitivos y fáciles de usar.

No he dejado DuckDuckGo del todo

Todo este artículo no es un ataque a DuckDuckGo. Es sólo para hablar de otras opciones, sobre todo si no se cumple con un perfil en concreto. Pero yo sigo usando el pato para algunas cosas. Por ejemplo, sus resultados de vídeos, que permiten ver el contenido de YouTube sin cookies ni publicidad. También tengo varias búsquedas personalizadas para resumir páginas y que me explique algo su DuckAI.

El pato tiene mucho bueno, pero yo no encajo bien en el perfil de uno de sus usuario. Por lo tanto, he tenido que buscarme alternativas como buscador por defecto.


Little Snitch, una herramienta tipo cortafuegos muy popular en macOS, llega a Linux

Little Snitch en Manjaro

Cuando me pasé a Mac OS X (ahora macOS) lo hice aconsejado por mi mentor en Linux (sí, es cierto). Di el salto desde Linux, sistema que nunca he dejado del todo desde hace décadas, pero antes, como todos, usaba Windows. Mirar por la seguridad era algo que tenía bien aprendido, y una de las pocas herramientas de este tipo que había para Mac era Little Snitch. Ayer, su desarrollador anunció también una versión para Linux.

La historia comienza en cómo pretenden los gobiernos controlar todo lo que hacemos en la red. En resumen, su desarrollador quiso refugiarse en Linux, y tras mirar qué había disponible, nada le convenció. Ni siquiera OpenSnitch, sobre el que tenemos un artículo de archivo. Christian quiere ver qué está llamando a dónde, y tener control sobre cada conexión. Por ese motivo creó Little Snitch para Linux.

Little Snitch para Linux funciona a nivel de kernel

Little Snitch usa eBPF para interceptar el tráfico a nivel de kernel, lo que ofrece mejor rendimiento y es más fácil de transportar. El código está escrito en Rust, pero no es de código abierto en su totalidad; el backend no lo es.

Como dato, ha estado usando Ubuntu, y aunque hace muchas llamadas a Canonical, sólo encontró 9 procesos realizando conexiones de Internet en una semana. En el mismo tiempo, macOS hizo más de 100. Firefox, por su parte, se conecta a una plataforma de anuncios y otra de telemetría nada más iniciarlo, sin siquiera navegar.

Instalación en Linux

Instalar Little Snitch en Linux no es muy complicado. Sólo hay que tener en cuenta que tira e eBPF para poder funcionar, y requeire el paquete bpf o similar. En Manjaro hay que instalarlo con sudo pacman -S bpf, mientras que en otras distros con base Arch como EndeavourOS puede que venga instalado por defecto. Si se usa una distribución con base Arch, se puede instalar desde AUR (el paquete se llama littlesnitch-bin). Además, está disponible en paquetes .deb, .rpm y .pkg.tar.zst para distros con base Debian/Ubuntu, Fedora/RHEL o Arch respectivamente.

Una vez instalado, se escribe littlesnitch en una ventana de terminal, se ejecutará el daemon y abrirá el navegador con la ruta a localhost en el puerto 3031, con lo que ya se podrá monitorizar el tráfico y aplicar reglas.

El programa está en inglés, pero no es muy difícil de usar; la interfaz es clara y sencilla. Para crear una regla se puede hacer clic en la bola verde que hay al lado de cada proceso.

Little Snitch puede ser útil con todo lo que pretenden los gobiernos, y Linux debería ser un lugar seguro.


GNU Nano 9.0 mejora el editor CLI con nuevas funciones y mayor usabilidad

GNU Nano 9.0

GNU Nano 9.0 llega como una actualización relevante para uno de los editores de texto más utilizados en entornos Linux basados en terminal. Esta versión no busca reinventar la herramienta, sino perfeccionar su funcionamiento con ajustes que mejoran la eficiencia y la experiencia del usuario en tareas cotidianas. Esta versión llega casi dos años después de la anterior actualización mayor.

El editor sigue destacando por su simplicidad y accesibilidad, especialmente para quienes necesitan modificar archivos rápidamente sin recurrir a soluciones más complejas. Con esta nueva entrega, se han afinado varios aspectos clave que impactan directamente en el flujo de trabajo dentro de la línea de comandos.

GNU Nano 9.0 incorpora mejoras clave en rendimiento y experiencia

Uno de los cambios más destacados se centra en el sistema de búsqueda, que ahora ofrece resultados más coherentes y una navegación más intuitiva entre coincidencias. Esto facilita el trabajo en archivos extensos o configuraciones donde localizar información rápidamente es esencial.  Además, se han aplicado optimizaciones en la gestión de texto, permitiendo una edición más fluida incluso en documentos de gran tamaño. Las operaciones de copiar, cortar y pegar también se han refinado para ofrecer mayor consistencia en distintos escenarios de uso.

Otro punto importante es la mejora en la usabilidad general. Se han ajustado combinaciones de teclas y se ha mejorado la claridad de los mensajes en pantalla, lo que ayuda a reducir errores y facilita la interacción, especialmente para usuarios menos experimentados. Por último, como es habitual en este tipo de lanzamientos, la versión incluye correcciones de errores y mejoras de estabilidad. Esto garantiza un comportamiento más fiable en diferentes entornos de terminal y configuraciones del sistema.

En conjunto, esta actualización refuerza el enfoque de Nano: ser una herramienta ligera, directa y eficaz para la edición rápida de texto en sistemas Unix, manteniendo su relevancia frente a alternativas más complejas.


Plasma 6.6.4 llega con mejoras de rendimiento y estabilidad

Plasma 6.6.4

La comunidad de KDE ha publicado una nueva actualización de mantenimiento de su escritorio, liberando Plasma 6.6.4 como parte del ciclo de la rama 6.6. Esta versión se centra en pulir el comportamiento diario del entorno, afinando el rendimiento gráfico y corrigiendo pequeños detalles de uso que, a la larga, marcan la diferencia para quienes trabajan a diario con distribuciones GNU/Linux.

Lejos de ser una gran revisión cargada de cambios radicales, Plasma 6.6.4 actúa como una puesta a punto orientada a la estabilidad. El objetivo principal es que el escritorio funcione de forma más fluida, consuma menos recursos en situaciones exigentes y reduzca al mínimo los cuelgues provocados por componentes problemáticos, algo especialmente valorado en entornos profesionales y educativos.

Cuarta actualización de mantenimiento de la serie 6.6

Esta edición se presenta como la cuarta actualización de mantenimiento dentro de la serie Plasma 6.6, llegando aproximadamente tres semanas después de la versión 6.6.3. Forma parte del ciclo habitual de lanzamientos del proyecto, en el que se van solucionando errores detectados por los usuarios y se ajustan detalles de funcionamiento sin introducir cambios disruptivos en la interfaz.

Para los usuarios de distribuciones GNU/Linux que siguen de cerca las versiones de KDE, la llegada de Plasma 6.6.4 confirma el buen ritmo de mantenimiento de la rama 6.6. Las principales distribuciones irán integrando gradualmente este escritorio en sus repositorios, de modo que los usuarios recibirán estas mejoras a través de sus habituales sistemas de actualización.

Plasma 6.6.4 optimiza el rendimiento en pantalla completa

Uno de los aspectos más relevantes de esta versión se centra en el comportamiento de las aplicaciones a pantalla completa. Plasma 6.6.4 reduce de forma notable la carga de CPU y GPU en ventanas que ocupan todo el monitor, mejorando la eficiencia cuando se utiliza el modo de direct scan-out.

Esta optimización se aplica en aquellas pantallas en las que el cursor del ratón no está presente, lo que permite que el sistema aproveche mejor el enlace directo entre la aplicación y el monitor. En la práctica, esto puede traducirse en un menor consumo energético, un funcionamiento más silencioso en portátiles (menos uso del ventilador) y mayor estabilidad de la tasa de fotogramas en juegos, reproducción de vídeo o herramientas gráficas a pantalla completa.

Arrastrar elementos recientes desde el lanzador al escritorio

En el apartado de usabilidad, Plasma 6.6.4 introduce un cambio que puede resultar bastante cómodo para quienes trabajan con archivos o accesos directos a menudo. Ahora es posible arrastrar elementos recientes desde los menús del lanzador de aplicaciones directamente al escritorio, creando así accesos más rápidos sin tener que navegar por varias carpetas ni menús adicionales.

Este pequeño ajuste puede agilizar el día a día en el escritorio, especialmente para usuarios que manejan documentos, proyectos o ficheros que se abren con frecuencia. La posibilidad de convertir con un simple gesto un elemento reciente en un acceso accesible desde el escritorio acerca Plasma a una forma de trabajo más directa y adaptable a cada usuario.

Plasma 6.6.4 introduce mejoras en las notificaciones de Plasma Discover

Otra de las áreas que recibe atención en Plasma 6.6.4 es el sistema de gestión de software. La herramienta Plasma Discover muestra ahora un recuento de actualizaciones más ajustado a la realidad en sus notificaciones, evitando confusiones sobre el número de paquetes pendientes de actualizar.

En entornos donde se gestionan numerosos equipos, como oficinas o aulas, contar con información más precisa sobre las actualizaciones disponibles ayuda a planificar mejor las tareas de mantenimiento. Aunque se trata de un cambio discreto, contribuye a que la experiencia en torno a la actualización de software sea más clara y coherente.

Konsole se integra mejor con efectos gráficos

El emulador de terminal de KDE, Konsole, también recibe un ajuste interesante en esta versión. Se ha revisado el efecto de desenfoque (blur) de Konsole para que funcione correctamente junto con el efecto Wobbly Windows, uno de los efectos de ventanas más llamativos del escritorio Plasma.

Este cambio busca que los usuarios que activan efectos visuales avanzados no se encuentren con artefactos gráficos o comportamientos extraños al usar la terminal. De este modo, es posible disfrutar de una interfaz más vistosa sin renunciar a una herramienta tan esencial como Konsole, manteniendo la coherencia visual en todo el escritorio.

Mayor resistencia frente a widgets defectuosos

Plasma destaca desde hace años por su alta capacidad de personalización a través de widgets, pero esta flexibilidad también implica riesgos: un widget dañado o mal desarrollado puede provocar bloqueos o cierres inesperados del escritorio. Con Plasma 6.6.4, el proyecto ha trabajado para que el entorno sea más robusto frente a este tipo de problemas.

En concreto, se ha reforzado la protección del sistema para evitar que Plasma se bloquee al intentar cargar un widget corrupto o defectuoso. Esta mejora puede pasar desapercibida para muchos usuarios, pero resulta clave para quienes experimentan con extensiones de terceros o instalan complementos desde distintas fuentes, ya que reduce el riesgo de perder la sesión de trabajo por un fallo aislado.

Con Plasma 6.6.4, el entorno de escritorio continúa puliendo los detalles de la rama 6.6, poniendo el foco en un uso más fluido a pantalla completa, una gestión de software más clara y una experiencia más resistente ante errores puntuales. Todo ello contribuye a que KDE siga siendo una opción a tener muy en cuenta para usuarios y organizaciones que buscan un escritorio moderno, configurable y estable sobre distribuciones GNU/Linux.