Actualización de KDE Linux desde el Terminal: un enfoque práctico para mantener el sistema y las aplicaciones al día

Actualizar KDE Linux desde el terminal

KDE Linux es el sistema operativo en el que el proyecto KDE está trabajando en la actualidad. Ahora mismo ya se puede probar en máquinas virtuales, y podemos echarle un vistazo para ver cómo funciona y todo lo nuevo que van añadiendo. Pero aún no está ni cerca de ser estable, y podemos encontrarnos con problemas. Por ejemplo, Discover puede quedarse comprobando las actualizaciones y no finalizar el proceso, por lo que es imposible actualizar el sistema o los programas. Bueno, imposible no.

En Linux se usa mucho el terminal. No es necesario para la mayoría de tareas, pero sí suele venir bien para solucionar algunos problemas. Cuando el centro de software de KDE no funciona, en Kubuntu se puede tirar de sudo apt update, y en Fedora hacerlo con DNF, pero los sistemas inmutables son diferentes. En algunos, sudo ni siquiera está disponible por defecto, pero en KDE Linux sí lo está y se puede actualizar el sistema con él.

Actualizar KDE Linux desde Terminal

.barra {display: flex;justify-content: flex-end;height: 25px; background-color: #333;border-radius: 5px 5px 0 0;}.rojo, .naranja, .verde{width: 12px;height: 12px; position: relative;border-radius: 50%;top: 7px; margin: 0 3px;}.rojo{background-color: rgb(248, 82, 82); margin-right: 7px;}.naranja{background-color: rgb(252, 186, 63);}.verde{background-color: rgb(17, 187, 17);}.terminal{background-color: black !important; border-radius: 5px !important; margin-bottom:20px}pre{font-family:monospace !important; padding: 0 10px 10px; line-height: 1.5em; overflow: auto; background-color: black !important; color: #0EE80E !important}

El proceso es sencillo, pero hay que saber qué comando usar. Como comentábamos, no se puede usar ni APT, ni DNF ni siquiera el Pacman de Arch, sistema en el que se basa KDE Linux. Hay que usar otro comando:

sudo systemd-sysupdate update

Si no hemos usado sudo nunca antes, nos avisará de los peligros. Los usuarios de Linux ya sabemos qué puede pasar (básicamente podemos cargarnos hasta la raíz del sistema con el comando adecuado). Pero en casos como los de actualizar, los peligros no suelen ser muy grandes.

Cuando finalice el proceso de actualización, podemos reiniciar manualmente o con:

systemctl reboot

Al reiniciar, el sistema operativo estará actualizado.

¿Y los programas?

KDE Linux, como la gran mayoría de distribuciones inmutables, obtiene la mayoría de su software de Flathub, de donde se descargan paquetes flatpak. Si Discover no respondía, es posible que con el comando anterior y reiniciando se haya arreglado todo. Pero en caso contrario se puede ir al terminal y usar flatpak update, como siempre. Así se actualizarán los programas.

Y esto sería todo. Se espera que cuando el sistema sea más estable todo esto funcionará mejor. Y si no lo hace, el terminal siempre puede ayudar.

from Linux Adictos https://ift.tt/5lZVezM
via IFTTT

D7VK 2.2: Mejoras clave para Direct3D 3 y la experiencia de juego retro en Linux

D7VK 2.2

D7VK 2.2 ya está disponible como una nueva versión de la capa de traducción gráfica diseñada para ejecutar juegos clásicos de Windows en Linux. El proyecto, derivado de DXVK, se centra en traducir las antiguas APIs Direct3D 7, 6, 5 y 3 a Vulkan para utilizarlas mediante Wine y Proton, y esta nueva versión dedica buena parte de su trabajo a una de las partes que todavía presentaba más carencias: el soporte de Direct3D 3.

La actualización llega apenas unas semanas después de D7VK 2.1 y continúa el proceso de maduración de una tecnología especialmente interesante para quienes quieren recuperar juegos de finales de los años 90 y principios de los 2000 en sistemas Linux modernos. Además de mejorar Direct3D 3, D7VK 2.2 incorpora numerosas correcciones y ajustes internos, y toma como base la reciente versión DXVK 3.1.

D7VK 2.2 pone el foco en Direct3D 3

La principal novedad de D7VK 2.2 está relacionada con Direct3D 3, una API que había quedado algo rezagada frente al resto de tecnologías antiguas soportadas por el proyecto. Aunque los juegos Direct3D 3 que el desarrollador había podido recopilar y probar ya funcionaban con D7VK, todavía existían diferentes casos límite y comportamientos que no estaban implementados correctamente.

Esto era especialmente problemático porque el catálogo de juegos que utilizan Direct3D 3 es difícil de reconstruir. Se trata de títulos muy antiguos, muchos de los cuales ya no se comercializan o son complicados de localizar, por lo que resulta difícil probar todas las posibles implementaciones que pueden encontrarse en la práctica.

Con esta versión, el desarrollador ha revisado buena parte de la implementación de Direct3D 3 para acercarla al nivel de madurez alcanzado por las demás APIs compatibles con D7VK.

El comportamiento de los dispositivos D3D3 se ajusta al original

Uno de los cambios técnicos consiste en rehacer el sistema de recuento de referencias de los dispositivos Direct3D 3. D7VK 2.2 modifica este mecanismo para que su comportamiento coincida con el de la implementación nativa de la API.

Este tipo de detalle puede parecer poco relevante para el usuario, pero es fundamental en una capa de traducción. Los juegos antiguos pueden depender de comportamientos concretos relacionados con la creación y destrucción de objetos, y una diferencia aparentemente pequeña puede provocar errores difíciles de diagnosticar.

La nueva implementación reduce así las posibilidades de que determinados títulos fallen al gestionar sus dispositivos gráficos de una manera que D7VK no esperaba.

D7VK 2.2 introduce mejoras en la transparencia mediante color key

D7VK 2.2 también modifica la gestión de color keying en dispositivos Direct3D 3 puros. Hasta ahora, el proyecto utilizaba un modelo muy sencillo en el que esta función permanecía siempre activada en determinadas circunstancias.

La nueva versión permite controlar correctamente cuándo debe habilitarse, reproduciendo de una forma más fiel el comportamiento de Direct3D 3. Esto resulta especialmente importante para juegos antiguos que utilizan técnicas de transparencia basadas en colores concretos.

Además, se han optimizado los cálculos relacionados con los rangos de color normalizados. Estos valores ahora se actualizan únicamente cuando cambia la descripción de la superficie, permitiendo mantenerlos en caché y reutilizarlos posteriormente.

El resultado debería ser una mejora pequeña o moderada del rendimiento en juegos que utilizan color key transparency, además de un comportamiento más correcto.

Se corrigen casos límite de los execute buffers

Otro apartado importante de D7VK 2.2 es la revisión de las validaciones de los execute buffers de Direct3D 3. El proyecto ha reorganizado parte de esta lógica para solucionar diferentes casos límite detectados durante las pruebas.

Para comprobar el comportamiento esperado de la API, el desarrollador ha podido apoyarse también en pruebas de Wine específicamente relacionadas con Direct3D 3. Estas pruebas permiten comparar el comportamiento de D7VK con el que se espera de una implementación compatible y detectar diferencias que podrían pasar desapercibidas al utilizar únicamente juegos conocidos.

Este trabajo resulta particularmente valioso para una API tan antigua, donde los títulos disponibles para realizar pruebas son escasos y no siempre cubren todas las posibilidades de la implementación original.

Mayor robustez para las texturas de Direct3D 5 y 3

La actualización no se limita a Direct3D 3. D7VK 2.2 también mejora la gestión de texturas utilizadas por Direct3D 5 y Direct3D 3 para evitar que las superficies subyacentes queden fuera de alcance mientras todavía están siendo utilizadas.

El cambio aumenta la robustez del manejo de recursos gráficos y puede solucionar errores que aparezcan únicamente bajo determinadas secuencias de operaciones. El desarrollador señala además que esta mejora ha tenido un efecto positivo en Frogger, publicado originalmente en 1997.

La corrección muestra cómo los cambios internos destinados a solucionar problemas de gestión de recursos pueden terminar teniendo efectos visibles en juegos concretos, incluso cuando la modificación no está diseñada específicamente para ellos.

D7VK 2.2 también corrige problemas de transformación y matrices

D7VK 2.2 soluciona además un error relacionado con la transformación de los execute buffers de Direct3D 3. El problema estaba provocado por una determinación incorrecta del formato FVF utilizado para las entradas de los vértices.

También se ha corregido un problema en los cálculos de matrices de proyección heredadas. El fallo fue detectado gracias a una prueba de Wine que no se comportaba como esperaba, y podía haber tenido consecuencias negativas en determinadas aplicaciones Direct3D 6, 5 y 3.

Estos cambios vuelven a demostrar la importancia de las pruebas de compatibilidad para D7VK. Muchos de los problemas de las APIs gráficas antiguas no aparecen necesariamente en los juegos más conocidos, sino en combinaciones específicas de características que pueden permanecer ocultas durante años.

Menos sobrecarga en las rutas de dibujo antiguas

La nueva versión también reorganiza el camino de dibujo Begin() / Vertex() / End() utilizado por Direct3D 6 y Direct3D 5. La modificación reduce el consumo de memoria y proporciona una pequeña mejora de rendimiento.

De nuevo, Frogger se encuentra entre los juegos que pueden beneficiarse de este cambio. Aunque no se trata de una optimización que vaya a duplicar los FPS de todos los títulos retro, sí contribuye a reducir parte de la sobrecarga acumulada en las rutas utilizadas por las APIs más antiguas.

D7VK ya ha recibido importantes optimizaciones de rendimiento en versiones anteriores, por lo que el trabajo actual se centra cada vez más en pulir la implementación y eliminar costes innecesarios.

D7VK 2.2 parte de DXVK 3.1

Otra característica importante de esta versión es que D7VK 2.2 ha sido rebasado sobre DXVK 3.1. Esto permite al proyecto beneficiarse de una base más reciente y mantener alineada su implementación con la evolución de DXVK.

La relación entre ambos proyectos es especialmente importante. D7VK nació como un fork de DXVK especializado en las APIs Direct3D antiguas que no están cubiertas por el uso habitual de DXVK, mientras que ambos utilizan Vulkan como destino para las llamadas gráficas procedentes de Windows.

Gracias a esta relación, las mejoras estructurales que llegan a DXVK pueden servir como base para que D7VK continúe evolucionando sin tener que desarrollar desde cero toda la infraestructura necesaria para comunicarse con Vulkan.

Un proyecto pensado para recuperar juegos clásicos

D7VK tiene un objetivo muy concreto dentro del ecosistema Linux: permitir que juegos de Windows que utilizan Direct3D 7, 6, 5 y 3 puedan ejecutarse mediante Vulkan. Esto lo diferencia de DXVK, que está orientado principalmente a Direct3D 9, 10 y 11.

La importancia del proyecto aumenta cuando se trata de títulos que dependen de tecnologías gráficas que Wine no implementa directamente de la misma manera o que pueden beneficiarse de una traducción más precisa hacia Vulkan.

Al combinar D7VK con Wine o Proton, los usuarios de Linux pueden recuperar una cantidad considerable de software de finales del siglo XX y principios del XXI sin tener que recurrir necesariamente a una instalación antigua de Windows.

Para quienes utilizan Wine o Proton para jugar en Linux y tienen interés en recuperar títulos clásicos, D7VK 2.2 refuerza una de las piezas más interesantes de la infraestructura de compatibilidad. Y aunque muchas de sus mejoras sean invisibles para el usuario, cada corrección aumenta las posibilidades de que otro juego perdido en la era de Direct3D 3, 5, 6 o 7 pueda volver a funcionar correctamente en un sistema Linux moderno.

from Linux Adictos https://ift.tt/MhC1ykb
via IFTTT

GE-Proton 11-6: mejoras integrales para juegos en Linux con enfoque en Wayland, mandos y anticheat

GE-Proton 11-6

La comunidad de jugadores de Linux está de enhorabuena con el lanzamiento de GE-Proton 11-6, la última versión de la capa de compatibilidad desarrollada por la comunidad que permite ejecutar juegos de Windows en SteamOS y otras distribuciones Linux. Esta entrega, que ya está disponible a través del repositorio oficial de GitHub, llega cargada de novedades que prometen mejorar la experiencia de juego en el sistema operativo del pingüino.

Entre los cambios más destacados, las mejoras en WINE Wayland ocupan un lugar central. Ahora es posible disfrutar del overlay de Steam bajo este entorno, algo que los usuarios llevaban tiempo demandando. Además, se ha trabajado en la compatibilidad con los mandos de PS5, que reciben un impulso notable en esta versión. Los desarrolladores también han puesto el foco en solucionar los problemas que arrastraba EasyAntiCheat, un sistema de protección que daba dolores de cabeza a muchos jugadores.

GE-Proton 11-6 introduce mejoras en Wayland y controladores

La integración de Wayland ha sido uno de los puntos más esperados. Con GE-Proton 11-6, el soporte para el overlay de Steam en WINE-Wayland se convierte en una realidad, lo que facilita el acceso a funciones sociales y de captura sin salir del juego. Los usuarios de PS5 también notarán una mejora sustancial en la respuesta y detección de su mando, con ajustes que pulen la experiencia tanto en juegos nativos como en títulos ejecutados mediante Proton.

Correcciones y componentes actualizados

Uno de los puntos fuertes de este lanzamiento es la corrección de errores relacionados con EasyAntiCheat, que afectaban a títulos multijugador populares. Además, se han actualizado componentes clave como DXVK, VKD3D-Proton y FEX para arquitecturas ARM, lo que amplía el abanico de juegos compatibles y mejora el rendimiento general. Estas actualizaciones no solo benefician a los equipos de escritorio, sino también a dispositivos portátiles como la Steam Deck.

La build 11-6 se suma a la larga lista de lanzamientos de GE-Proton, que se ha convertido en una herramienta imprescindible para muchos jugadores de Linux. Su carácter comunitario permite iterar rápidamente y adaptarse a las necesidades de los usuarios, algo que Valve aprovecha para integrar mejoras en sus propias versiones de Proton. Para los entusiastas de España y Europa, esta actualización supone un paso más hacia la consolidación de Linux como plataforma de juego seria.

En definitiva, GE-Proton 11-6 refuerza el ecosistema de juegos en Linux con mejoras tangibles en Wayland, controladores y anticheat, además de actualizar componentes esenciales. Los jugadores que quieran probar esta versión pueden descargarla desde el repositorio oficial de proton-ge-custom en GitHub, donde también encontrarán las notas completas del lanzamiento.

from Linux Adictos https://ift.tt/fToeC8R
via IFTTT

Firefox 155: conectividad optimizada, IA en el escritorio y mejoras para desarrolladores

Firefox 155

Mozilla ha puesto a disposición del público los binarios de Firefox 155, una actualización que llega con más miga de lo que suele ser habitual. Aunque el anuncio oficial está previsto para el dentro de unas hora, los archivos ya se pueden descargar, y la lista de cambios es bastante extensa. La compañía ha querido dar un empujón tanto a la velocidad de carga como a la experiencia de usuario, sin olvidarse de los desarrolladores.

Lo primero que llama la atención es que esta versión no se limita a retoques menores. Hay una apuesta clara por optimizar la conexión a internet, una incursión en la inteligencia artificial para el escritorio y un buen puñado de correcciones que llevaban tiempo pidiéndose. Vamos a desgranar lo más destacado de esta entrega.

Para el que se esté preguntando por qué Firefox 155 llega tan pronto tras Firefox 154, la respuesta es que Mozilla ha cambiado su calendario y lanzará versiones mayores cada dos semanas desde el lanzamiento de hoy.

Una conexión más lista y rápida en Firefox 155

El plato fuerte es, sin duda, el nuevo sistema de selección de conexiones. Firefox 155 estrena la tercera generación de Happy Eyeballs, un mecanismo que ahora es capaz de probar varias rutas a la vez. Ya no se limita a comparar IPv4 e IPv6, sino que también echa mano de los registros DNS modernos para saber qué protocolos soporta el servidor y lanzar pruebas simultáneas con HTTP/2 y HTTP/3. La idea es que el navegador se quede con la primera opción que responda, evitando esperas innecesarias cuando una vía es más lenta o está bloqueada. En la práctica, esto puede notarse en páginas que antes tardaban un poco más en arrancar.

Relacionado con esto, la nueva versión incorpora soporte para QUIC v2 en las conexiones HTTP/3. No es que lo fuerce, sino que lo utiliza cuando el servidor lo elige durante la negociación. Esto permite que la navegación siga siendo compatible con infraestructuras más antiguas, pero aprovecha las mejoras de este protocolo cuando está disponible. Es un paso más para que la web cargue de forma más fluida, especialmente en redes con cierta congestión.

La IA se asoma al escritorio en Firefox 155

Otra de las novedades que ha dado que hablar es Smart Window (actívala en Linux), una ventana de navegación opcional impulsada por inteligencia artificial. Esta función, que de momento está disponible para usuarios de Estados Unidos, Canadá y Francia, permite acceder a las pestañas abiertas y al historial, pero siempre con el permiso explícito del usuario. Es una forma de darle al navegador un papel más activo a la hora de organizar la información, aunque habrá que ver cómo se adapta a los hábitos de cada uno. Lo bueno es que es opcional, así que quien no quiera usarla, no tiene por qué activarla.

Correcciones y novedades para el día a día

La actualización también trae una solución para un problema que afectaba a los usuarios de Linux. Al parecer, el sistema no entraba en suspensión después de una sesión larga de navegación, lo que podía gastar batería de forma innecesaria. Con este parche, el equipo debería comportarse con normalidad. Además, se ha añadido la posibilidad de reordenar los contenedores directamente desde los ajustes, un detalle que muchos llevaban tiempo pidiendo.

En el apartado de privacidad, Firefox 155 ahora muestra en la barra de direcciones el número de rastreadores que ha bloqueado. Es una forma rápida y visual de ver el trabajo que está haciendo el navegador. También se ha restringido la apertura de enlaces mailto: para que solo se ejecuten cuando el usuario hace clic explícitamente, evitando sustos. Y para los que juegan con mando, hay una sorpresa: soporte para el controlador de Nintendo Switch Pro y otros compatibles en Windows.

Un festín para los desarrolladores

Los desarrolladores también tienen motivos para estar contentos. Firefox 155 incluye soporte para WebAssembly Compact Import Section y para WebAssembly Wide Arithmetic, lo que permite trabajar con instrucciones aritméticas de 128 bits. En el terreno del CSS, se ha estandarizado la propiedad font-width como nombre oficial de font-stretch, y se ha añadido soporte para la función progress(). La interoperabilidad de WebRTC también ha mejorado, lo que debería traducirse en llamadas y videollamadas más estables dentro del navegador.

Con esta mezcla de optimizaciones de red, funciones de IA opcionales y un buen puñado de ajustes para desarrolladores, Firefox 155 se presenta como una de las actualizaciones más completas de los últimos tiempos. La selección inteligente de rutas y la compatibilidad con QUIC v2 buscan exprimir al máximo la conexión, mientras que la ventana con IA y los cambios en la interfaz intentan hacer la navegación más cómoda y transparente. Sin duda, una versión que merece la pena probar.

from Linux Adictos https://ift.tt/XOU67I4
via IFTTT

OpenShot 4.0: una renovación notable de un editor de vídeo de código abierto

OpenShot ha dado un salto significativo con el lanzamiento de su versión 4.0, disponible en GitHub tras la progresiva evolución desde versiones anteriores. Esta actualización introduce una migración tecnológica desde Qt5 hacia Qt6, lo que mejora la estabilidad y la compatibilidad con tecnologías modernas, especialmente en entornos Linux que utilizan Wayland y escalado fraccional de pantalla. A nivel de usuario, la interfaz se reorganiza para ofrecer una experiencia más limpia y eficiente, con vistas simples, de color y de grabación, y la posibilidad de crear y guardar diseños de espacio de trabajo personalizados. Aunque la vista avanzada ya no está presente, se puede compensar definiendo distribuciones propias, y se han afinado menús para eliminar opciones obsoletas.

Entre las innovaciones más destacadas figura un nuevo dock de grabación que permite capturar audio, pantalla o webcam directamente dentro de un proyecto existente. Los clips se insertan en la línea de tiempo durante la grabación y se importan automáticamente al finalizar. Además, se incorpora una vista de análisis y un sistema de plantillas para ComfyUI, orientado a tareas de limpieza y mejora de audio mediante inteligencia artificial. Estos avances se complementan con efectos visuales nuevos como sombra, brillo, mapa de desplazamiento y grano de película, ampliando las capacidades creativas del software.

Migración a Qt6 y mejoras de interfaz

La migración a Qt6 es el cambio más profundo de esta versión. Aunque el aspecto visual no cambia radicalmente, la transición mejora la estabilidad y el soporte de tecnologías modernas. En la práctica, esto se traduce en una interfaz reorganizada con opciones de vistas simples, de color y de grabación, y la posibilidad de guardar diseños de espacio de trabajo personalizados. Se ha eliminado la vista avanzada y se ha potenciado la flexibilidad mediante distribuciones propias, además de una revisión de menús para un flujo de trabajo más limpio.

Herramientas de audio y efectos con IA

OpenShot 4.0 introduce cuatro nuevos flujos de trabajo de ComfyUI para audio: reducción de ruido, mejora de voz, aumento de resolución de audio y reparación básica de clips dañados. Estos procesos pueden ejecutarse en un servidor ComfyUI externo, al que se envían los archivos y desde el que se recuperan los resultados. En la parte local, la interfaz de efectos de IA se ha simplificado: los modelos se descargan automáticamente cuando es necesario y se ofrece una vista previa en vivo para tareas como enmascaramiento de objetos. También se ha incluido un selector de modelos YOLO para detección de objetos, recuperando así una funcionalidad que ya estaba disponible en versiones anteriores.

Nuevos efectos, exportación y flujo de trabajo para redes sociales

Entre los efectos nuevos figuran sombra, brillo, mapa de desplazamiento y grano de película, además de un efecto de visualización de audio que permite superponer formas de onda, barras o espectros sobre el clip. Se añaden también ajustes preestablecidos de cámara y animación en el menú de movimiento, y la visualización de formas de onda ha recibido mejoras con opciones de pico y RMS. Para exportación a redes sociales, se incorporan filtros específicos para plataformas como TikTok y Snapchat, entre otras. La documentación se ha actualizado para reflejar estos cambios y facilitar la adopción por parte de usuarios nuevos y experimentados.

En conjunto, OpenShot 4.0 representa una actualización muy completa. Aunque la fiabilidad puede variar según el sistema, la versión ha logrado corregir varios problemas históricos y ofrece un conjunto de herramientas potentes y gratuitas, con una migración tecnológica que abre la puerta a futuras mejoras. Con Qt6, las nuevas herramientas de grabación y los avances en IA, OpenShot se posiciona como una opción sólida para editores de vídeo que buscan una solución de código abierto y accesible.

from Linux Adictos https://ift.tt/iCVn2b5
via IFTTT

California aprueba una exención para Linux y el software libre: un giro decisivo para la verificación de edad

Linux se libra de la verificación de edad

Linux y verificación de edad en California finalmente dejarán de ser un problema para la mayoría de distribuciones de software libre. La legislatura californiana ha aprobado una modificación que exime a los sistemas operativos distribuidos bajo licencias que permitan copiar, redistribuir y modificar el software de las obligaciones de su controvertida ley de verificación de edad.

La decisión supone un importante alivio para proyectos como Debian, Ubuntu, Fedora, Arch Linux y otros sistemas basados en software libre, que hasta ahora podían verse afectados por una normativa pensada principalmente para grandes plataformas tecnológicas. La ley original habría obligado a los proveedores de sistemas operativos a recoger información sobre la edad del usuario y proporcionar una señal de edad a las aplicaciones, un requisito especialmente problemático para proyectos descentralizados y mantenidos por comunidades o voluntarios.

California aprueba una exención para Linux y el software libre

La modificación llega mediante el proyecto AB 1856, que redefine el concepto de proveedor de sistemas operativos dentro de la Digital Age Assurance Act. La nueva redacción excluye a las personas y organizaciones que distribuyan un sistema operativo bajo condiciones de licencia que permitan al receptor copiar, redistribuir o modificar el software.

En la práctica, esto protege a una gran parte del ecosistema Linux y del software libre. Distribuciones como Debian, Fedora, Ubuntu y Arch Linux quedarían fuera del alcance de la obligación, al igual que diferentes sistemas BSD distribuidos bajo licencias que cumplen los requisitos establecidos por la nueva redacción.

La medida supone un cambio importante respecto a la situación creada por la ley original. Cuando California aprobó la Digital Age Assurance Act, surgieron inmediatamente dudas sobre cómo proyectos de código abierto podrían cumplir con una obligación diseñada para empresas con cuentas de usuario centralizadas y una infraestructura comercial detrás.

La ley original podía obligar a recoger la edad del usuario

La Digital Age Assurance Act, aprobada anteriormente como AB 1043, establece un sistema de señales de edad destinado a que las aplicaciones y servicios puedan conocer la franja de edad del usuario. La normativa sitúa una parte importante de esta responsabilidad en los proveedores de sistemas operativos y tiendas de aplicaciones.

El sistema obliga a recopilar información sobre la edad durante la configuración inicial del dispositivo y a proporcionar una señal correspondiente a una de las franjas establecidas cuando una aplicación la solicite. La ley está prevista para entrar en vigor el 1 de enero de 2027.

Para empresas como Apple, Microsoft o Google, este modelo puede apoyarse en sus cuentas, tiendas de aplicaciones e infraestructuras centralizadas. Sin embargo, trasladar el mismo requisito a un proyecto como Debian o Arch Linux planteaba problemas completamente diferentes.

El gran problema era la naturaleza descentralizada de Linux

Muchas distribuciones de Linux no funcionan como productos comerciales tradicionales. No existe necesariamente una empresa que controle cada instalación, una cuenta obligatoria para cada usuario o una infraestructura centralizada capaz de comprobar la edad de quien descarga e instala el sistema.

Esto hacía especialmente difícil determinar quién debía cumplir con las obligaciones legales. En algunos proyectos, el software es desarrollado y distribuido por comunidades internacionales formadas por voluntarios, mientras que las imágenes pueden ser replicadas, modificadas y redistribuidas por terceros.

La idea de obligar a este tipo de proyectos a crear un sistema de verificación de edad generó una fuerte preocupación dentro de la comunidad del software libre. La cuestión no era únicamente técnica, sino también económica y legal: mantener un sistema de este tipo puede requerir infraestructura, tratamiento de datos personales y recursos que muchos proyectos comunitarios simplemente no poseen.

La exención protege a las licencias que permiten copiar y modificar

El texto aprobado establece como elemento fundamental las condiciones de distribución del software. Si la licencia permite copiar, redistribuir y modificar el sistema, su distribuidor queda fuera de la definición correspondiente utilizada por la normativa.

Esto cubre las características esenciales de muchas de las licencias más utilizadas dentro del software libre y de código abierto. El cambio beneficia así no solamente a una distribución concreta, sino a un modelo completo de desarrollo basado en la posibilidad de estudiar, modificar y redistribuir el software.

La decisión evita que los proyectos tengan que introducir sistemas centralizados de recopilación de datos únicamente para cumplir con la legislación californiana. También reduce la posibilidad de que una ley diseñada para proteger a los menores terminara imponiendo una carga desproporcionada sobre desarrolladores que no tienen una relación comercial directa con cada usuario.

También se aclara la situación de dependencias y extensiones

La modificación aprobada no se limita únicamente a los sistemas operativos. El nuevo texto también aclara diferentes aspectos relacionados con la distribución de componentes de software.

Las bibliotecas y dependencias distribuidas mediante gestores de paquetes como APT o Pacman dejan de estar incluidas en la definición de aplicaciones ofrecidas como ejecutables independientes a través de una tienda cubierta por la normativa.

Esto es especialmente relevante para Linux, donde una enorme cantidad de software se distribuye precisamente mediante repositorios y gestores de paquetes. Sin esta aclaración, cada componente individual podía convertirse en una nueva fuente de dudas sobre las obligaciones legales de sus desarrolladores.

Las tiendas que distribuyen extensiones destinadas a ejecutarse dentro de una aplicación anfitriona también quedan fuera del alcance de determinadas obligaciones de la ley.

La legislación también corrige otros problemas de la norma original

La modificación de California introduce otros cambios destinados a solucionar algunos problemas detectados en la redacción inicial. Uno de ellos elimina una definición de usuario que podía producir interpretaciones especialmente problemáticas sobre quién debía ser considerado menor dentro del sistema.

También se incorpora una protección para plataformas y desarrolladores que actúen de buena fe cuando una señal de edad sea incorrecta. Este tipo de disposición puede resultar importante porque los sistemas de verificación y estimación de edad no son infalibles.

Además, la nueva redacción limita la posibilidad de solicitar una señal de edad a un proveedor de sistema operativo o una tienda de aplicaciones cuando la propia ley no lo exija expresamente. El objetivo es impedir que este mecanismo termine utilizándose como un canal adicional para recopilar información de los usuarios con otros fines.

SteamOS podría seguir en una zona gris

La nueva exención resuelve gran parte de las dudas sobre las distribuciones tradicionales de Linux, pero todavía existen casos que no resultan tan claros. Uno de los más interesantes es SteamOS.

El sistema de Valve está construido sobre componentes de código abierto y utiliza una base relacionada con Arch Linux, pero se distribuye junto a software propietario y está estrechamente vinculado a Steam, una plataforma comercial con una infraestructura centralizada.

Por este motivo, podría existir una diferencia legal entre una distribución completamente abierta y un producto basado en Linux que combine componentes libres con servicios y software propietario. La aplicación definitiva de la exención a estos sistemas podría depender de cómo interpreten las autoridades el modelo concreto de distribución.

Las distribuciones híbridas también pueden plantear dudas

Otro posible punto de incertidumbre afecta a los sistemas que combinan software libre con componentes propietarios. Muchas distribuciones incluyen firmware, controladores o blobs que no están distribuidos bajo las mismas condiciones que el resto del sistema.

La nueva legislación protege claramente a quienes distribuyan software bajo licencias que permitan copiar, redistribuir y modificarlo, pero la situación puede ser más compleja cuando una imagen de instalación incorpora elementos con diferentes condiciones de licencia.

Esto no significa necesariamente que todas las distribuciones híbridas vayan a quedar sujetas a la ley. Sin embargo, estos casos podrían requerir una interpretación específica basada en la forma exacta en que se distribuye el producto y en qué entidad es considerada legalmente su proveedor.

La reacción de la comunidad fue fundamental

La presión de la comunidad del software libre desempeñó un papel importante en la evolución de esta cuestión. El impacto potencial de la ley original fue rápidamente señalado por desarrolladores y organizaciones dedicadas a la defensa de los derechos digitales.

La principal preocupación era que una obligación de este tipo favoreciera a las grandes plataformas capaces de absorber el coste de la infraestructura necesaria, mientras que proyectos pequeños y descentralizados quedarían en una situación prácticamente imposible de gestionar.

En ese sentido, la modificación de California reconoce una diferencia fundamental entre una empresa que controla un sistema operativo y una comunidad que publica software que cualquier persona puede copiar, modificar y redistribuir.

La exención no resuelve el problema fuera de California

Aunque la decisión supone una victoria importante para Linux y el software libre, la situación está lejos de quedar resuelta a nivel internacional. Diferentes estados y países están desarrollando sus propias normas relacionadas con la verificación de edad y la protección de los menores en Internet.

Una exención incluida en la legislación californiana no se aplica automáticamente en otras jurisdicciones. Un proyecto de software libre puede quedar protegido frente a una obligación concreta en California y, al mismo tiempo, enfrentarse a requisitos diferentes en otros mercados.

Esto obliga a los desarrolladores de proyectos internacionales a seguir con atención la evolución regulatoria. La naturaleza global del software libre puede chocar con un panorama en el que cada país o estado establece mecanismos distintos de verificación, tratamiento de datos y responsabilidad.

Linux evita una carga que habría cambiado su modelo de distribución

La aprobación de la exención evita uno de los escenarios que más preocupación había generado dentro de la comunidad. Si las distribuciones de Linux hubieran tenido que recopilar la edad de sus usuarios como condición para cumplir con la ley californiana, muchos proyectos podrían haberse visto obligados a introducir mecanismos completamente ajenos a su modelo tradicional.

La creación de cuentas obligatorias, el almacenamiento de información relacionada con la edad o la incorporación de servicios centralizados habrían supuesto un cambio profundo para proyectos construidos alrededor de la descentralización y la posibilidad de descargar y modificar el software libremente.

La modificación de la ley reconoce finalmente esa diferencia y establece una excepción basada precisamente en las libertades fundamentales de las licencias abiertas. Para las principales distribuciones de Linux, la decisión representa un importante alivio antes de que la Digital Age Assurance Act entre en vigor.

Una victoria importante para el software libre

La exención aprobada por California no elimina el debate sobre la verificación de edad ni resuelve las tensiones entre privacidad, protección infantil y regulación digital. Sin embargo, evita que una norma concebida principalmente para grandes plataformas termine imponiendo obligaciones difíciles de asumir a proyectos comunitarios de código abierto.

Para Linux, el cambio permite mantener el modelo de distribución que ha definido al ecosistema durante décadas. Debian, Fedora, Ubuntu, Arch Linux y otros proyectos no tendrán que transformarse en plataformas centralizadas de recopilación de datos para cumplir con una ley que, en su redacción original, no distinguía suficientemente entre una gran empresa tecnológica y una comunidad global de desarrolladores.

Con la aprobación de AB 1856, Linux y verificación de edad en California dejan de representar, al menos para la mayoría de distribuciones abiertas, el conflicto regulatorio que podían llegar a ser. La ley todavía necesita completar su proceso formal, pero la modificación supone ya una victoria importante para el software libre y para la idea de que la regulación tecnológica debe tener en cuenta las diferencias entre los grandes servicios comerciales y los proyectos abiertos descentralizados.

from Linux Adictos https://ift.tt/9htiWEs
via IFTTT

DXVK 3.1: mejoras en la presentación de imágenes y avances para WINE, Proton y compatibilidad de GPUs

dxvk 3.1

DXVK 3.1 ya está disponible como una nueva actualización de la conocida capa de traducción basada en Vulkan que permite ejecutar aplicaciones y juegos de Windows desarrollados para Direct3D 8, 9, 10 y 11 en sistemas Linux mediante WINE. El proyecto continúa así la evolución de la importante renovación introducida con la rama 3.0 y llega con mejoras relacionadas con la presentación de imágenes, nuevas optimizaciones y una amplia colección de correcciones para juegos y aplicaciones concretas.

Una de las novedades más importantes de esta versión es la incorporación de soporte inicial para los parámetros de presentación de DXGI. Este cambio permite solucionar problemas de representación de interfaces en determinadas aplicaciones y abre la puerta a aprovechar tecnologías de Vulkan destinadas a reducir parte del trabajo asociado a la composición de las imágenes. DXVK 3.1 también continúa puliendo el comportamiento de la nueva arquitectura introducida en la versión 3.0.

DXVK 3.1 mejora la presentación de imágenes mediante DXGI

La principal novedad técnica de DXVK 3.1 es la incorporación de soporte básico para los parámetros de presentación de DXGI. Esta función permite que determinadas aplicaciones puedan comunicar información adicional sobre las zonas de la imagen que han cambiado entre una presentación y la siguiente.

El cambio soluciona, entre otros problemas, errores de representación de la interfaz de VirtualDJ. También beneficia a diversos lanzadores de juegos que utilizan esta funcionalidad, entre ellos Ubisoft Connect.

Cuando el controlador gráfico ofrece compatibilidad, DXVK puede utilizar la extensión VK_KHR_incremental_present de Vulkan para transmitir las denominadas áreas modificadas al sistema de presentación. Esto puede reducir la cantidad de trabajo que debe realizar el compositor, aunque el proyecto advierte de que la mejora no está garantizada en todas las configuraciones.

Una actualización importante para la experiencia con WINE y Proton

DXVK es uno de los componentes fundamentales del ecosistema de videojuegos de Linux. Su función consiste en traducir las llamadas de Direct3D 8, 9, 10 y 11 a Vulkan, permitiendo que juegos y aplicaciones diseñados originalmente para Windows puedan utilizar la API gráfica moderna de Linux.

El proyecto es utilizado directamente por WINE y forma parte de la pila tecnológica empleada por Proton. Esto significa que muchas de las mejoras desarrolladas en DXVK terminan beneficiando, directa o indirectamente, a los usuarios que ejecutan juegos de Windows en Linux y SteamOS.

La llegada de la rama 3.0 ya había supuesto una evolución importante del proyecto, por lo que DXVK 3.1 continúa ahora el trabajo de estabilización y mejora de esa nueva generación.

DXVK 3.1 introduce mejoras en la gestión de recursos gráficos

La actualización también introduce cambios internos destinados a mejorar la forma en la que DXVK gestiona determinados recursos gráficos. El proyecto continúa ajustando su implementación para adaptarse mejor a diferentes controladores y configuraciones de GPU.

Este tipo de modificaciones puede ser menos visible para el usuario que una nueva función concreta, pero resulta fundamental para mantener la compatibilidad con juegos desarrollados durante diferentes generaciones de Direct3D.

DXVK debe traducir comportamientos y características de las APIs de Microsoft a Vulkan, una tarea que no siempre tiene una equivalencia directa. Por ello, el desarrollo del proyecto requiere continuamente soluciones específicas para diferencias entre juegos, motores gráficos y controladores.

Battlefield 3 recibe una corrección importante en DXVK 3.1

Entre los juegos que reciben atención específica se encuentra Battlefield 3. DXVK 3.1 corrige un problema relacionado con el renderizado que podía afectar a la experiencia gráfica del título.

Este tipo de correcciones por juego sigue siendo una parte importante del desarrollo de DXVK. Aunque la capa de traducción busca proporcionar una implementación general de Direct3D sobre Vulkan, algunos títulos utilizan determinadas funciones de formas poco habituales o dependen de comportamientos concretos que requieren ajustes adicionales.

La nueva versión incorpora así mejoras destinadas a evitar regresiones y problemas gráficos detectados durante las pruebas realizadas con diferentes juegos y aplicaciones.

Preparativos para mejorar el soporte de las GPU Intel

DXVK 3.1 también incluye trabajo orientado al futuro soporte de las GPU Intel. Algunas de las modificaciones introducidas en esta versión preparan el terreno para mejorar la compatibilidad y el comportamiento de la capa de traducción con el hardware gráfico de la compañía.

El soporte de diferentes arquitecturas y fabricantes es especialmente importante para un proyecto como DXVK. Aunque gran parte de la atención dentro del gaming en Linux suele centrarse en las tarjetas AMD y NVIDIA, el desarrollo de las GPU Arc de Intel hace cada vez más relevante mantener una buena compatibilidad con su hardware.

Estos cambios internos pueden no traducirse inmediatamente en una gran mejora visible para todos los usuarios de Intel, pero forman parte del trabajo necesario para ampliar y consolidar el soporte de futuras configuraciones gráficas.

DXVK sigue puliendo la gran renovación de la versión 3.0

La rama 3.0 representó una actualización importante en la evolución del proyecto y DXVK 3.1 continúa corrigiendo problemas y afinando diferentes aspectos de esa nueva base.

El objetivo de estas versiones posteriores no es únicamente añadir nuevas funciones. También resulta necesario detectar regresiones, solucionar problemas específicos de compatibilidad y ajustar el comportamiento de la nueva arquitectura con una gran variedad de juegos y controladores.

La experiencia acumulada después del lanzamiento de DXVK 3.0 permite que la nueva versión se centre tanto en incorporar nuevas capacidades como en mejorar la estabilidad de los cambios introducidos anteriormente.

La compatibilidad con aplicaciones también recibe atención

DXVK no se utiliza exclusivamente para videojuegos. La corrección relacionada con VirtualDJ demuestra que la capa de traducción también puede resultar importante para aplicaciones de escritorio que dependen de versiones antiguas o modernas de Direct3D.

El nuevo soporte para parámetros de presentación de DXGI también beneficia a determinados lanzadores y programas auxiliares. Esto amplía el impacto de la actualización más allá de los juegos y demuestra que las mejoras en DXVK pueden afectar a diferentes tipos de software ejecutado mediante WINE.

Para los usuarios de Linux, esta evolución es especialmente útil porque permite seguir utilizando aplicaciones que no cuentan con una versión nativa, pero que pueden funcionar correctamente gracias a la combinación de WINE y una capa de traducción gráfica moderna.

DXVK 3.1 continúa la evolución de la capa de traducción

Con DXVK 3.1, el proyecto mantiene su ritmo de desarrollo después de la importante transición a la rama 3.0. El nuevo soporte para los parámetros de presentación de DXGI es la novedad más destacada, especialmente por su capacidad para solucionar problemas de interfaz en aplicaciones como VirtualDJ y por su utilidad en determinados lanzadores de juegos.

La actualización se completa con mejoras internas, correcciones para juegos como Battlefield 3 y trabajo preparatorio relacionado con las GPU de Intel. Todo ello refuerza el papel de DXVK como una de las tecnologías más importantes para ejecutar software gráfico de Windows sobre Linux.

La nueva versión demuestra, además, que la evolución del proyecto no se detiene después de una gran actualización. DXVK 3.1 continúa afinando la base introducida por la rama 3.0 mientras incorpora nuevas funciones y correcciones que pueden mejorar la experiencia de WINE y Proton en una amplia variedad de configuraciones.

from Linux Adictos https://ift.tt/KHnoiv3
via IFTTT

EndeavourOS Titan Nova: una ISO puente que mantiene la evolución en marcha

EndeavourOS Titan Nova

EndeavourOS Titan Nova ya está disponible como la nueva imagen de instalación de la popular distribución basada en Arch Linux. La actualización llega como una versión puente mientras el equipo de desarrollo continúa trabajando en Triton, el próximo gran lanzamiento de EndeavourOS. El proyecto reconoce que esperaba tener esa nueva versión preparada a estas alturas, pero los cambios necesarios para completar la transición del entorno Live hacia Wayland han obligado a dedicar más tiempo al desarrollo.

Por este motivo, el equipo ha decidido no mantener la anterior imagen Titan Neo hasta la llegada de Triton y publicar una nueva actualización intermedia. Titan Nova no introduce grandes cambios para los usuarios que ya utilizan EndeavourOS, pero actualiza el soporte de hardware, renueva numerosos componentes del entorno Live y del instalador y corrige algunos problemas detectados durante los últimos meses.

EndeavourOS Titan Nova llega mientras Triton sigue en desarrollo

La principal razón de la publicación de Titan Nova está directamente relacionada con Triton. El equipo de EndeavourOS esperaba que su próxima gran versión estuviera disponible antes, pero ha decidido retrasarla para terminar correctamente el trabajo pendiente.

Uno de los cambios más importantes de Triton será la utilización de Wayland en el entorno Live de la distribución. Según explica el proyecto, esta decisión está relacionada con los próximos cambios que llegarán al escritorio KDE Plasma y representa un desafío importante para el equipo de desarrollo.

En lugar de apresurar la publicación de Triton o mantener una imagen de instalación demasiado antigua durante más tiempo, EndeavourOS ha optado por actualizar la serie Titan. De esta forma, Titan Nova actúa como una versión puente que permite ofrecer una ISO más reciente mientras continúa el desarrollo del próximo lanzamiento principal.

Una ISO actualizada con nuevo kernel y componentes recientes

La nueva imagen incorpora una actualización importante de los paquetes incluidos en el entorno Live y en el instalador sin conexión. Titan Nova llega con Linux 7.1.8, proporcionando un soporte de hardware más reciente para las nuevas instalaciones de EndeavourOS.

También se actualizan otros componentes fundamentales, entre ellos Calamares 26.03.2.3, Firefox 153.0.4, Mesa 26.1.7 y Xorg Server 21.1.24. Todos estos paquetes forman parte del entorno utilizado durante la instalación y permiten que la nueva ISO parta de una base mucho más actualizada que Titan Neo.

La renovación de estos componentes resulta especialmente importante en una distribución rolling release como EndeavourOS. Aunque los usuarios existentes ya reciben las actualizaciones mediante los repositorios, una nueva ISO evita que quienes realicen una instalación desde cero tengan que partir de un entorno demasiado antiguo.

EndeavourOS Titan Nova introduce mejoras para las tarjetas gráficas NVIDIA

EndeavourOS Titan Nova también incorpora versiones actualizadas de los controladores destinados a las tarjetas gráficas NVIDIA. La imagen incluye NVIDIA Utils 610.57 y NVIDIA Open 610.54, siguiendo la evolución de las nuevas ramas de controladores disponibles para Linux.

El proyecto ha trabajado además en mejorar la experiencia del entorno Live cuando se utiliza el controlador abierto Nouveau. Este aspecto es importante porque la compatibilidad gráfica durante el arranque de una imagen Live puede determinar si el usuario consigue iniciar correctamente el instalador antes de que pueda seleccionar e instalar los controladores más adecuados para su hardware.

La actualización continúa así el trabajo realizado en anteriores versiones de EndeavourOS para mejorar la detección y el soporte de las GPU NVIDIA durante el proceso de instalación.

Correcciones para el instalador en EndeavourOS Titan Nova y la configuración del teclado

La nueva ISO también soluciona un problema relacionado con cambios recientes en la configuración del teclado. Este fallo podía provocar errores durante el proceso de instalación y afectaba directamente a uno de los componentes básicos necesarios para configurar correctamente un nuevo sistema.

El equipo ha aplicado una solución temporal en Titan Nova y tiene previsto implementar una corrección permanente con la llegada de Triton. De esta forma, los usuarios que utilicen la nueva imagen ya pueden evitar el problema mientras el desarrollo de la próxima versión principal continúa avanzando.

Este tipo de cambios explica precisamente la utilidad de una actualización intermedia. Aunque Titan Nova no incorpora grandes funciones nuevas, permite corregir problemas que afectan a nuevas instalaciones sin tener que esperar a que Triton esté completamente terminado.

Budgie desaparece temporalmente de las opciones de instalación

Otro de los cambios más llamativos de Titan Nova es la eliminación temporal de Budgie como opción de instalación. El proyecto ha decidido retirar el entorno de escritorio mientras continúa su transición upstream hacia tecnologías de visualización más modernas.

La decisión está relacionada con la evolución del propio proyecto Budgie y con la experiencia que EndeavourOS considera adecuada para sus usuarios. Por el momento, el equipo no está satisfecho con el estado de la implementación disponible como opción predeterminada para nuevas instalaciones.

La retirada no significa necesariamente un abandono definitivo. EndeavourOS tiene previsto volver a ofrecer Budgie más adelante, una vez que la situación upstream permita proporcionar una experiencia de instalación que cumpla con las expectativas del proyecto.

Los usuarios actuales no necesitan instalar Titan Nova

Como ocurre con las anteriores actualizaciones Neo y Nova de EndeavourOS, Titan Nova está dirigida principalmente a las nuevas instalaciones. Los cambios afectan al instalador Calamares, a la instalación offline y al entorno Live incluido en la imagen ISO.

Los usuarios que ya tienen EndeavourOS instalado y mantienen el sistema actualizado no necesitan descargar la nueva ISO ni reinstalar la distribución. EndeavourOS utiliza un modelo rolling release basado en Arch Linux, por lo que las actualizaciones de paquetes llegan continuamente al sistema mediante el proceso habitual de actualización.

Esto significa que Titan Nova no debe entenderse como una versión que obligue a actualizar una instalación existente. Su función principal es proporcionar una imagen más moderna y corregida para quienes vayan a instalar EndeavourOS desde cero o necesiten utilizar el entorno Live.

Titan Nova sirve de puente hacia la llegada de Triton

La publicación de EndeavourOS Titan Nova muestra que el proyecto prefiere dedicar más tiempo a completar correctamente los cambios de Triton antes que acelerar su lanzamiento. La transición del entorno Live hacia Wayland representa una modificación importante en la arquitectura de la distribución y está vinculada a la evolución futura de KDE Plasma.

Mientras ese trabajo continúa, Titan Nova mantiene actualizada la imagen de instalación con un kernel más reciente, nuevas versiones de Mesa, Firefox y otros componentes, además de correcciones destinadas a mejorar la experiencia de instalación y la compatibilidad con el hardware actual.

La nueva ISO no pretende competir con Triton ni convertirse en una gran versión de EndeavourOS. Su objetivo es mucho más práctico: mantener la serie Titan actualizada mientras el próximo gran lanzamiento necesita algo más de tiempo para estar preparado.

EndeavourOS actualiza su imagen sin detener el desarrollo

Con Titan Nova, EndeavourOS mantiene una estrategia que ya ha utilizado anteriormente con sus versiones Neo y Nova. Estas actualizaciones intermedias permiten renovar el entorno de instalación y aplicar correcciones importantes sin tener que convertir cada nueva ISO en un lanzamiento principal con grandes cambios propios.

En este caso, la actualización tiene además un papel especialmente claro. Triton sigue siendo el próximo gran objetivo del proyecto, pero su desarrollo requiere más trabajo debido a la llegada de Wayland al entorno Live y a otros cambios que afectarán a la experiencia de instalación.

Hasta entonces, EndeavourOS Titan Nova se convierte en la imagen más reciente recomendada para nuevas instalaciones. Con Linux 7.1.8, Mesa 26.1.7, componentes actualizados, mejoras para NVIDIA y varias correcciones, la nueva ISO mantiene al día una distribución que sigue evolucionando como rolling release mientras prepara uno de sus cambios más importantes para la próxima generación.

from Linux Adictos https://ift.tt/W5DkvmU
via IFTTT

Brave Email Aliases: una nueva capa de privacidad para registrarse en la web

Brave Email Aliases

\n

Brave acaba de incorporar una nueva función de privacidad que puede resultar especialmente útil para quienes quieren evitar entregar su dirección de correo electrónico real a cada servicio en Internet. Con el lanzamiento de Brave 1.94 para escritorio, el navegador estrena Email Aliases, un sistema que permite crear direcciones alternativas para registrarse en páginas web y recibir los mensajes en la cuenta de correo principal sin revelar esta última.

\n

La función forma parte de la estrategia de Brave para ampliar sus herramientas de privacidad más allá del bloqueo de anuncios y rastreadores. Los alias actúan como una capa intermedia entre el usuario y los servicios online, de manera que una página web recibe una dirección alternativa en lugar del correo personal. Esto también permite reducir la exposición de la dirección real y facilita cortar el flujo de mensajes de un servicio concreto si posteriormente empieza a generar spam.

\n

Brave Email Aliases protege tu dirección de correo real

\n

La idea detrás de Brave Email Aliases es sencilla: en lugar de introducir siempre la misma dirección de correo electrónico cuando un sitio web solicita registrarse, el usuario puede proporcionar un alias generado por Brave.

\n

Los mensajes enviados a ese alias se reenvían posteriormente a la bandeja de entrada principal. De esta forma, el servicio que solicita el registro no necesita conocer la dirección real del usuario para poder enviarle correos.

\n

Esto proporciona una ventaja evidente desde el punto de vista de la privacidad. Si diferentes servicios utilizan direcciones alternativas distintas, resulta más sencillo limitar la exposición de la dirección principal y detectar qué servicio está asociado a una determinada dirección.

\n

Una barrera contra el spam y el seguimiento entre servicios

\n

Brave plantea Email Aliases también como una herramienta para reducir el spam. Si un usuario crea un alias para registrarse en una determinada página y posteriormente esa dirección empieza a recibir mensajes no deseados, puede actuar sobre ese alias sin tener que modificar su dirección de correo principal.

\n

La separación también puede dificultar determinados mecanismos de seguimiento entre servicios. Utilizar una única dirección de correo electrónico en multitud de páginas proporciona un identificador relativamente estable que puede utilizarse para relacionar cuentas pertenecientes al mismo usuario.

\n

Los alias rompen parte de esa relación al proporcionar direcciones diferentes para diferentes registros. No constituyen una solución completa contra todas las formas de seguimiento online, pero sí eliminan una pieza de información que puede utilizarse para vincular actividades.

\n

La función llega integrada en Brave 1.94

\n

Email Aliases se incorpora a partir de Brave 1.94 en las versiones de escritorio del navegador. La compañía ha incluido la función directamente dentro de Brave, por lo que no es necesario instalar una extensión independiente para utilizarla.

\n

El navegador puede ofrecer la creación de un alias durante determinadas interacciones con formularios de registro. También existe acceso a la función desde la propia interfaz del navegador, permitiendo gestionar los alias disponibles.

\n

La integración con el navegador tiene una ventaja importante: Brave puede detectar cuándo el usuario se encuentra ante un formulario en el que se solicita una dirección de correo electrónico y ofrecer el alias en el propio flujo de autocompletado.

\n

Los alias se pueden utilizar para diferentes servicios

\n

El sistema está diseñado para que el usuario pueda disponer de diferentes alias en función de los servicios en los que se registre. Esto permite utilizar una dirección alternativa para una tienda online, otra para una red social y otra para un servicio que se quiera probar, por ejemplo.

\n

La separación facilita además identificar el origen de determinados mensajes. Si una dirección creada específicamente para un servicio comienza a recibir publicidad procedente de otras empresas, el usuario puede saber qué alias está siendo utilizado y tomar las medidas correspondientes.

\n

Brave también está trabajando en mejorar la selección de alias existentes. El proyecto tiene previsto facilitar que un usuario pueda escoger un alias que ya haya creado desde el menú contextual y desde la ventana emergente de autocompletado.

\n

Brave introduce también Brave Accounts

\n

El lanzamiento de Email Aliases llega acompañado de Brave Accounts, el nuevo sistema de cuentas utilizado para acceder a determinados servicios de la compañía.

\n

Brave destaca especialmente el diseño de privacidad de este sistema. La compañía afirma que las contraseñas utilizadas para iniciar sesión mediante Brave Accounts nunca se envían a sus servidores: ni en texto plano, ni cifradas, ni como hashes.

\n

Para conseguirlo, Brave utiliza el protocolo criptográfico OPAQUE. El objetivo es permitir la autenticación sin que el servidor tenga que recibir la contraseña del usuario, proporcionando una arquitectura diferente de la utilizada habitualmente por los sistemas tradicionales de cuentas.

\n

Una función que complementa las herramientas de privacidad de Brave

\n

Email Aliases encaja con otras características de privacidad que Brave ha ido incorporando al navegador durante los últimos años. La compañía ya ofrece bloqueo de anuncios y rastreadores, protección contra huellas digitales y otras herramientas destinadas a reducir la cantidad de información que los sitios web pueden recopilar.

\n

La diferencia en este caso es que Brave interviene en una capa diferente de la navegación. Mientras que un bloqueador evita determinadas técnicas de seguimiento o publicidad, los alias modifican la información que el usuario proporciona voluntariamente al registrarse en un servicio.

\n

Esto convierte a Email Aliases en una herramienta complementaria. No sustituye a las protecciones existentes de Brave, sino que añade una forma de limitar la exposición de uno de los identificadores más utilizados en Internet: la dirección de correo electrónico.

\n

No es necesario cambiar de proveedor de correo

\n

Una de las ventajas del sistema es que el usuario no necesita crear una nueva cuenta de correo electrónico tradicional cada vez que quiera separar un registro de su dirección personal.

\n

El alias funciona como una dirección alternativa que redirige los mensajes hacia la cuenta principal. Por tanto, el usuario mantiene su bandeja de entrada habitual mientras utiliza direcciones diferentes frente a los servicios externos.

\n

Este planteamiento puede ser mucho más cómodo que mantener varias cuentas de correo independientes, especialmente para quienes únicamente quieren evitar proporcionar su dirección personal a determinados sitios web.

\n

Brave sigue ampliando su apuesta por la privacidad

\n

La llegada de Email Aliases muestra cómo Brave está ampliando progresivamente el concepto de navegador privado. La compañía ya no se limita a bloquear elementos de las páginas web, sino que está incorporando servicios que permiten al usuario controlar mejor los datos que proporciona a terceros.

\n

El sistema de alias puede resultar particularmente útil para registros ocasionales, pruebas de servicios y páginas en las que el usuario necesita proporcionar una dirección de correo pero no quiere exponer la que utiliza habitualmente.

\n

Con Brave 1.94, la compañía añade así otra herramienta para reducir la exposición de información personal en Internet. Brave Email Aliases no elimina todos los mecanismos mediante los que una empresa puede identificar a un usuario, pero sí proporciona una forma sencilla de evitar que la dirección de correo real tenga que convertirse en un identificador permanente compartido con cada servicio online.

from Linux Adictos https://ift.tt/EpLftkA
via IFTTT

Calibre 9.14: la generación de portadas con inteligencia artificial y mejoras clave para la gestión de bibliotecas


Calibre 9.14 ya está disponible como la última versión del popular gestor de libros electrónicos de código abierto. En esta nueva entrega, la actualización trae varias novedades interesantes, entre las que destaca claramente la posibilidad de generar portadas de libros mediante inteligencia artificial. A partir de ahora, la creación de cubiertas puede realizarse directamente desde la ventana de edición de metadatos, escogiendo entre distintos estilos visuales y utilizando el botón AI Generate para generar una cubierta personalizada.

La actualización no se limita a la generación de portadas. También se incorporan mejoras en otras áreas del programa, como una vista previa flotante para las imágenes en el explorador de archivos del editor de libros y búsquedas que ignoran los acentos en el editor de etiquetas. Además, Calibre 9.14 añade nuevos proveedores para sus funciones de IA y corrige varias incidencias, entre ellas algunas relacionadas con el servidor de contenidos y la seguridad.

Calibre 9.14 permite generar portadas con inteligencia artificial

La principal novedad de esta versión es la integración de una herramienta para generar portadas de libros mediante IA. Esta función está integrada directamente en la gestión de metadatos, lo que permite seleccionar un libro, abrir la edición de sus metadatos y utilizar el nuevo botón AI Generate para crear una cubierta. La herramienta ofrece diversas propuestas de estilo, incluyendo opciones orientadas a géneros como romance, ciencia ficción o pulp, para adaptar la apariencia de la cubierta al tipo de libro que se gestiona. Para usarla es necesario configurar previamente un proveedor de generación de imágenes compatible; Calibre solicita esta configuración la primera vez que se utiliza la herramienta, permitiendo escoger el servicio de IA que se desea emplear.

La generación de portadas está integrada en los metadatos

La integración en el editor de metadatos es especialmente práctica, ya que Calibre utiliza las portadas como parte de la información asociada a cada libro y las muestra en distintos modos de visualización de la biblioteca. Poder crear una nueva cubierta desde la misma interfaz evita recurrir a herramientas externas. El usuario puede generar una cubierta cuando una publicación carece de portada, cuando quiere reemplazar una cubierta existente o simplemente para personalizar la apariencia de la biblioteca. La imagen generada pasa a formar parte de los metadatos del libro como cualquier otra portada gestionada por Calibre. Esta función también amplía el uso de la IA dentro del programa, que ya había introducido herramientas relacionadas con IA en la rama 9.

Más proveedores de inteligencia artificial en Calibre 9.14

Calibre 9.14 amplía las posibilidades de IA al incorporar a Anthropic y Grok como proveedores para los modelos Claude y Grok. Al mismo tiempo, el proyecto elimina el backend de GitHub que se utilizaba para funciones de IA, debido a que dicho servicio ha sido descontinuado. Este cambio mantiene la lista de proveedores actualizada y evita una integración que ya no puede utilizarse tal como estaba prevista.

El soporte para distintos proveedores resulta útil porque permite que Calibre no dependa de un único servicio de IA. Los usuarios pueden configurar los proveedores disponibles según sus necesidades y usar las funciones de IA integradas con los servicios compatibles.

El editor de libros mejora la gestión de imágenes

Otra novedad práctica llega al editor de libros: al pasar el ratón sobre un archivo de imagen dentro del explorador de archivos, ahora se muestra una vista previa flotante junto al explorador. Esta función facilita identificar rápidamente una imagen sin abrirla por separado, especialmente útil cuando se trabajan con bibliotecas que contienen numerosos recursos gráficos y nombres de archivo poco descriptivos.

La mejora se alinea con el objetivo general de Calibre de ofrecer herramientas cada vez más completas para modificar EPUB y otros formatos compatibles, permitiendo realizar buena parte del trabajo directamente desde la aplicación.

El editor de etiquetas ahora ignora los acentos al buscar

La gestión de etiquetas recibe una mejora útil para bibliotecas grandes: el editor de etiquetas de Calibre 9.14 permite realizar búsquedas ignorando los acentos. De este modo, una búsqueda puede hallar coincidencias aunque el usuario no reproduzca exactamente los caracteres diacríticos. Esto ayuda especialmente a bibliotecas con nombres en español, francés, portugués y otros idiomas con caracteres diacríticos, haciendo más cómodo gestionar las etiquetas.

Calibre continúa mejorando la previsualización de portadas

La ventana de edición de metadatos recibe un ajuste relacionado con las portadas: la previsualización se amplía para ocupar el espacio disponible, manteniendo la relación de aspecto. Este cambio evita que la cubierta aparezca demasiado pequeña y garantiza que la imagen conserve su proporción al mostrarse a mayor tamaño. Es un detalle coherente con el resto de novedades de la versión, en la que la generación de portadas mediante IA adquiere un papel destacado.

Correcciones y mejoras en el servidor de contenidos

El servidor de contenidos de Calibre recibe varias correcciones en esta versión. Entre ellas, se soluciona una regresión que hacía desaparecer la primera línea de los comentarios al utilizar OPDS. También se corrigen problemas de seguridad relacionados con el servidor, como fallos que podrían permitir escritura arbitraria en archivos para usuarios autenticados y una vulnerabilidad de ejecución remota de código para usuarios autenticados. Se corrige además una vulnerabilidad de cross-site scripting en la antigua página de detalles de libros del servidor de contenidos. Estas correcciones son especialmente importantes para quienes utilizan Calibre no solo como biblioteca local, sino también para acceder a sus libros a través de la red.

Más correcciones de seguridad y estabilidad

Calibre 9.14 incorpora otras correcciones relativas a la seguridad de los formatos de libros. Por ejemplo, en la entrada FB2 solo se aceptan espacios de nombres conocidos para evitar escrituras arbitrarias a través de documentos manipulados. La salida MOBI recibe mejoras para hacer más robusta la compresión Palmdoc ante entradas especialmente diseñadas. También se solucionan regresiones y problemas de compatibilidad introducidos en versiones anteriores, como un fallo de la versión 9.11 que impedía configurar correctamente el controlador de dispositivos Folder y un fallo al leer metadatos desde archivos HTML en ciertas compilaciones.

Calibre continúa expandiendo su integración con IA

La llegada de la generación de portadas mediante IA representa un paso más en la evolución de Calibre. El proyecto ha ido incorporando herramientas basadas en inteligencia artificial sin abandonar su función principal como gestor de bibliotecas, conversor y editor de libros electrónicos. La versión 9.14 combina esta nueva función con otras herramientas de IA ya presentes en la rama 9, de modo que el programa se puede usar tanto para organizar y convertir una colección de libros como para automatizar tareas relacionadas con contenidos y metadatos.

Consideraciones sobre uso de IA

Las funciones de inteligencia artificial dependen de los proveedores configurados por el usuario y no convierten a Calibre en un servicio de generación de imágenes. El programa actúa como interfaz para utilizar proveedores compatibles, por lo que las condiciones y requisitos pueden variar según el servicio elegido.

Una actualización importante para los usuarios de Calibre

Calibre 9.14 llega poco después de la versión 9.13, publicada el 7 de agosto. Mientras la 9.13 se centró principalmente en correcciones de errores y regresiones, la 9.14 introduce una función claramente visible para los usuarios: la generación de portadas mediante inteligencia artificial. Esta herramienta se completa con mejoras en el editor de libros, el editor de etiquetas y la gestión de metadatos, además de correcciones en el servidor de contenidos y en diversos formatos que fortalecen la seguridad y la estabilidad de la aplicación. En conjunto, Calibre 9.14 mantiene el ritmo de desarrollo y amplía las posibilidades de una de las herramientas más completas para gestionar bibliotecas de libros electrónicos. La generación de portadas con IA es la novedad más destacada, pero las mejoras internas y las correcciones de seguridad hacen que la actualización sea recomendable para quienes utilizan Calibre como gestor habitual de su biblioteca.

from Linux Adictos https://ift.tt/xGXEgOc
via IFTTT