LibreOffice tendrá un cambio en la numeración de versiones y ahora se basará en fechas

Libreoffice

LibreOffice es un paquete de software de oficina libre y de código abierto desarrollado por The Document Foundation

Poco después del lanzamiento de la versión de LibreOffice 7.6 se dio a conocer la noticia sobre un plan para el cambio en la numeración de versiones de la popular suite de ofimática de código abierto.

Sobre el plan para cambiar la forma de la numeración de versiones de LibreOffice, se menciona que puede ser una mejor opción el utilizar una basada en la fecha de lanzamiento, ya que es más conveniente para los usuarios, ya que de esta forma pueden evaluar inmediatamente la relevancia de la versión que están utilizando y comprender el momento de su formación.

Para los desarrolladores, el nuevo esquema es adecuado debido al modelo de preparación de lanzamiento planificado, en el que inicialmente se conoce la fecha del próximo lanzamiento (los lanzamientos de LibreOffice llegan en febrero y agosto). Además, el nuevo esquema es mejor desde una perspectiva de marketing, ya que indica que se están promoviendo mejoras significativas en cada versión, y no solo en ramas emblemáticas individuales.

De acuerdo con el plan aprobado previamente, el proyecto LibreOffice cambió a un nuevo esquema de numeración de versiones, vinculado a fechas y que refleja el año y mes de lanzamiento. Sobre la propuesta, esta se viene pensando desde el segundo trimestre de este año dentro de las listas de correo de LibreOffice:

Sería bueno tener el próximo número de versión adecuado (después de 7.6)
> listo cuando el maestro se ramifique en unas semanas y para el nuevo plan de lanzamiento.
> ¿ Ya se ha finalizado? Si no es así, ¿podemos tomar la decisión antes de que
se produzcan > 7,6 bifurcaciones? AHORA es el momento adecuado para decidir si pasamos a
> 7.7, 8.0 o 24.02. (Justin)
> + mi opción (Justin): 24.02 está bien: es una buena opción para lanzamientos regulares y programados.

La próxima versión importante después de LibreOffice 7.6 será LibreOffice 24.2
(febrero), al que seguirá LibreOffice 24.8 (agosto)

Cabe mencionar que la decisión de cambiar la numeración de las próximas versiones de LibreOffice, se tomó durante la discusión sobre la viabilidad de crear una rama de LibreOffice 8.0, durante la cual los desarrolladores llegaron a la conclusión de que en los últimos años el código base del proyecto se ha ido desarrollando gradualmente manteniendo la compatibilidad con versiones anteriores, por lo que se cambió el primer dígito en el número de versión es más un paso formal que un indicador inicialmente previsto de cambios fundamentales o violaciones de compatibilidad con versiones anteriores.

En cuanto al cuándo comenzara este cambio, se menciona que será en la próxima versión importante después de LibreOffice 7.6. La cual ya se encuentra en desarrollo y será la versión de «LibreOffice 24.2», cuyo número de versión refleja la versión de febrero de 2024, posterior a ello seguirá la versión 24.8, prevista para agosto de 2024.

Dado el nivel actual de madurez de la Tecnología LibreOffice
plataforma de desarrollo, es cada vez más difícil proporcionar un número
de nuevas características importantes para cada versión importante según la versión actual
esquema de numeración (si bien las nuevas funciones son clave para la cobertura de los medios, si
mantener el esquema de numeración actual)

* Al elegir un esquema de numeración basado en calendario, desacoplamos el
expectativa de nuevas características significativas de cada nuevo lanzamiento importante: si
Tenemos importantes novedades que serán bien recibidas por los medios, pero
si no los tenemos, los medios no se sentirán decepcionados (y escribirán
sobre LibreOffice)

Los esquemas alternativos considerados fueron el uso de un formato que indique el año completo (2024.2, 2024.8, etc.) y un aumento constante en el primer dígito del número (8.0, 9.0, 10.0, etc.).

Por último me gustaría compartir mi opinión personal sobre el caso, en el cual «creo yo » que no es algo sumamente relevante (haciendo referencia a que afecte el funcionamiento o interfiera en ello) el tener que recurrir a un cambio en la numeración de las versiones, ya que haciendo esto, puede crear cierta cofunción con los usuarios nuevos y con aquellos que no están familiarizados con los lanzamientos de la suite.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

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

Arch Linux cambia el algoritmo de hash de contraseña predeterminado

Arch Linux

Arch Linux ​ es una distribución Linux de propósito general orientada a usuarios avanzados

Hace pocos días se dio a conocer por medio de una publicación en el sitio web oficial de Arch Linux, en el cual los desarrolladores han anunciado el cambio en el esquema de hash de contraseña predeterminado, ademas de que también se ha realizado un cambio en la configuración de umask.

En la publicación se menciona que ahora las compilaciones de Arch Linux pasaran de utilizaran el HASH SHA512 a usar yescrypt.

yescrypt es un nuevo esquema para cifrar contraseñas y generar claves criptográficas a partir de contraseñas o frases de contraseña. Yescrypt se basa en scrypt e incluye soporte para scrypt clásico, una modificación conservadora de scrypt (llamada YESCRYPT_WORM) y, finalmente, una modificación profunda de scrypt (llamada YESCRYPT_RW), que se ofrece como la principal (y está implícita en yescrypt de ahora en adelante).

Dentro de las ventajas de Yescrypt, se menciona que este amplía las capacidades del scrypt clásico al admitir el uso de esquemas que consumen mucha memoria y reduce la efectividad de los ataques que utilizan GPU, FPGA y chips especializados. La seguridad de Yescrypt está garantizada mediante el uso de primitivas criptográficas SHA-256, HMAC y PBKDF2 ya probadas.

Yescrypt es el esquema de hash de contraseñas más escalable, ya que proporciona una seguridad casi óptima contra ataques fuera de línea para una amplia gama de tamaños de memoria utilizables, desde kilobytes hasta terabytes y más. Por otro lado, el coste de esto es la complejidad de yescrypt, y la complejidad es una desventaja de cualquier software.

Por esta razón, yescrypt está actualmente destinado a implementaciones grandes (millones de contraseñas) donde la complejidad de yescrypt es pequeña en comparación con la complejidad general del servicio de autenticación. Para implementaciones más pequeñas e integraciones de programas, bcrypt sigue siendo una opción razonable a corto plazo por ahora.

Mientras que por la parte de las desventajas del esquema de hash de contraseñas utilizado anteriormente basado en el algoritmo SHA512 incluyen: la necesidad de establecer valores de sal suficientemente grandes (al menos 128 bits), susceptibilidad a ataques DoS mediante la creación de carga parásita en la CPU al codificar contraseñas largas, susceptibilidad a un ataque que determine el tamaño de la contraseña basándose en el análisis pasivo del tiempo de procesamiento del hash, trabajar sin utilizar la función de derivación de clave criptográfica (KDF, función de derivación de clave).

Además, ahora al usar yescrypt, se almacena la configuración de umask en el archivo de configuración /etc/login.defs en lugar de /etc/profile.

Sobre el cambio de hash, también se menciona que el algoritmo Argon2, que ganó el concurso de hash de contraseñas en 2015, también se consideró como una opción para el hash de contraseñas, pero no se utiliza en Arch Linux porque no es compatible con la biblioteca libxcrypt utilizada en PAM.

Adiciona a ello, hablando sobre las mejoras en Arch Linux, también vale la pena destacar la actualización del instalador Archinstall 2.6.1. Archinstall se puede utilizar en lugar del modo de instalación manual predeterminado de la distribución, proporcionando un modo de instalación guiada y automatizada

En la nueva versión, el usuario ahora tiene la capacidad de configurar un número arbitrario de descargas paralelas, se ha agregado una opción para usar ly como administrador de pantalla de la consola y también usar slick-greeter en lugar de gtk-greeter en lightdm. Al perfil que conforma el entorno basado en el servidor compuesto Hyprland se han añadido las aplicaciones kitty, Dolphin y wofi.

De los demás cambios que se destacan de Archinstall 2.6.1:

  • Se corrigió el fallo causado por particiones no compatibles
  • Se corrigió que la carga de perfiles de escritorio desde configuraciones preconfiguradas
  • Se corrigió el problema de instalación de GRUB en dispositivos MBR debido a un dispositivo de destino incorrecto
  • Se corrigieron algunos fallos en la partición manual
  • Se solucionó el problema de comandos personalizados
  • Permitir asignar puntos de montaje en particiones existentes
  • Arreglar la adquisición de UUID
  • Ordenar los perfiles ignorando mayúsculas y minúsculas

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

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

VKD3D-Proton 2.10 llega con mejoras de compatibilidad, soporte y mas

Valve

VKD3D-Proton es una bifurcación de VKD3D, cuyo objetivo es implementar la API Direct3D 12 completa sobre Vulkan.

Valve dio a conocer hace pocos días, el lanzamiento de la nueva versión de VKD3D-Proton 2.10, versión en la cual se destaca la inclusión de DirectStorage MetaCommands, mejoras de soporte, asi como también una serie de correcciones de errores y soluciones alternativas.

Para quienes aún desconocen de VKD3D-Proton deben saber que este admite cambios, optimizaciones y mejoras específicas de Proton para un mejor rendimiento de los juegos de Windows basados ​​en Direct3D 12, que aún no se aceptan en la parte principal de vkd3d. Entre las diferencias, también hay un enfoque en el uso de extensiones Vulkan modernas y las capacidades de las versiones recientes de controladores de gráficos para lograr una compatibilidad total con Direct3D 12.

Como tal Valve usa la bifurcación especificada en el paquete basado en Wine para ejecutar los juegos de Windows Proton. El soporte de DirectX 9/10/11 en Proton se basa en el paquete DXVK y la implementación de DirectX 12 se ha basado hasta ahora en la biblioteca vkd3d (después de la muerte del autor de vkd3d, CodeWeavers continuó el desarrollo de este componente y la comunidad de wine).

Principales novedades de VKD3D-Proton 2.10

Uno de los aspectos que se destaca de la nueva versión de VKD3D-Proton 2.10, es en la API de DirectStorage que ahora ofrece la implementación del algoritmo de compresión Deflate que utiliza la extensión NV_memory_decompression (permite a la GPU realizar las tareas de descompresión de datos instalados en las unidades SSD sin pasar por el procesador). Si NV_memory_decompression no es compatible, recurre a la implementación basada en sombreadores de GDeflate.

Otro de los cambios que se destaca, es que se agregó una mejora en Starfield, pues en VKD3D-Proton 2.10 se añade la extensión NV_device_generated_commands_compute, que se puede usar para mejorar el rendimiento cuando se usa el modo ExecuteIndirect que impulsa los cambios de parámetro multi-dispatch COMPUTE + root

Ademas de ello, también se destaca que se agregó soporte para la API Root Signature 1.2, asi como también soporte para Shader Model 6.7, que cubre características como AdvancedTextureOps y WaveOpsIncludeHelperLanes.

Por la parte de las mejoras y correcciones en juegos se menciona que se resolvieron los problemas que ocurrieron en Unreal Engine 5 y los juegos Star Wars Battlefront II, Ashes of Singularity, Xenia y Armored Core VI, mientras que en las mejoras de compatibilidad están los juegos Age of Wonders 4, Starfield, Halo Infinite, Street Fighter 6, Armored Core VI, Resident Evil 4, Monster Hunter Rise.

De los demás cambios que se destacan de esta nueva versión:

  • Se ha implementado la función CreateSampler2.
  • Se agregó soporte para el formato A8_UNORM.
  • Se corrigió la creación de firmas raíz a partir de blobs de destino de biblioteca DXIL (DXR)
  • Se corrigieron algunos escenarios de PSO de combinación de fuente dual. Arreglos Star Wars Battlefront II
  • Se construye la estructura de aceleración por lotes. 
  • Mejora enormemente del rendimiento de la compilación al menos en RADV.
  • Implementar operaciones de ondas en sombreadores de píxeles de manera más estricta de acuerdo con las reglas D3D12
  • Solución alternativa al mal rendimiento de ReBAR en Age of Wonders 4
  • Eliminar solución alternativa para KHR_present_waitlos controladores NV 535+
  • Solución alternativa al problema de corrupción de la memoria de Starfield donde no consulta correctamente la alineación de 4 KiB
  • Se deshabilito el uso de ReBAR en Halo Infinite para solucionar un rendimiento de CPU muy pobre
  • Se corrigieron los cuelgues falsos en Ashes of Singularity al usar cercas compartidas y esperar antes de la señal.
  • Se corrigió el error de almacenamiento en caché de PSO en los sombreadores de malla. Corrige sombreadores de malla en Unreal Engine 5
  • Se corrigió el resto de udiv en DXBC, lo que solucionó algunos errores de Xenia.
  • Se corrigió el error de seguimiento del montón de consultas expuesto por NV Streamline
  • Varias correcciones de DXIL -> SPIR-V como de costumbre
  • Se reescribieron los diseños de conjuntos de descriptores para que sean más sólidos contra los errores de las aplicaciones.

Finalmente si estás interesado en poder conocer más al respecto sobre este nuevo lanzamiento, puedes consultar los detalles en el siguiente enlace.

Y si quieres probar ya Proton en Steam, ya sabes que puedes instalar el cliente de Steam desde la web oficial, aunque también lo encontrarás en los repos de la mayoría de las distros.

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

At PAHO’s 60th Directing Council, health authorities of the Americas agree to take urgent action to recuperate gains lost during COVID-19 pandemic

At PAHO’s 60th Directing Council, health authorities of the Americas agree to take urgent action to recuperate gains lost during COVID-19 pandemic

Cristina Mitchell

28 Sep 2023

from PAHO/WHO | Pan American Health Organization https://ift.tt/IqawfgW
via IFTTT

KaOS 2023.09 continua con los trabajos en Plasma 6, implementa mejoras y mas

KaOS

KaOS es una distribución Linux independiente, enfocada exclusivamente en el proyecto KDE

Se dio a conocer el lanzamiento de la nueva versión de KaOS 2023.09 en la cual se destacan los trabajos que se están realizados para realizar la migración del sistema a Plasma 6, asi como también la implementación de las nuevas versiones de los componentes del entorno, paquetería y más.

Para quienes desconocen de KaOS deben saber que esta es una distribución que fue creada por Anke “Demm” Boersma, quien inicialmente trabajaba en Chrakra Linux. KaOS a diferencia de otras distros fue desarrollada desde cero. De acuerdo a sus desarrolladores, su objetivo ser más diferenciado. Entre ellas, una selección limitada de aplicaciones o el soporte exclusivo para arquitectura de 64 bits.

KaOS se caracteriza por ser una distribución de Linux independiente que incluye la última versión del entorno de escritorio de KDE Plasma y otros programas de software populares que utilizan el kit de herramientas Qt, la distribucion utiliza un modelo de desarrollo de publicación Rolling Relase y es solo está disponible para sistemas de 64 bits.

Principales novedades de KaOS 2023.09

La nueva versión de KaOS 2023.09 presenta, de manera inicial al acceder al instalador Calamares, en el modo de partición automática, es posible seleccionar sistemas de archivos (XFS, EXT4, BTRFS y ZFS) sin cambiar al modo de partición manual. Además de cargar en modo Live, a esta compilación se le agregó un instalador basado en el framework Calamares, pero aún no se ha completado.

En KaOS 2023.09, también podremos encontrar que se agregó una opción para usar el administrador de pantalla SDDM 0.20.0 en el modo Wayland, lo que permitirá evitar el envío de componentes X11 en el futuro.

Por la parte de las actualizaciones de los diferentes componentes del entorno de escritorio KDE Plasma tales como KDE Plasma 5.27.8 , KDE Frameworks 5.111 y KDE Gear 23.08, los cuales están construidos bajo Qt 5.15.10 con parches del proyecto KDE (Qt 6.5 también se incluye en la distribución).

De la paquetería del sistema, se menciona que se incluyeron: un cambio a OpenSSL 3.1.3, pila Boost 1.82.0/ICU 73.2 completamente actualizada, paquetes Alsa 1.2.10, kernel movido a Linux 6.4.16, Systemd 253.10, Python 3.10.13, Util-Linux 2.39.2, IWD 2.8, OpenEXR 3.2.0 y Libarchive 3.7.2.

Se menciona que entre los muchos cambios incluidos en KDE Gear 23.08 se destaca que en Kate se ha agregado soporte para el lenguaje GLSL y el motor de diseño de juegos de Godot en su cliente LSP, e incluye una opción de servidor de lenguaje QML al usar Qt 6.

NeoChat ahora puede mostrar eventos de ubicación y también un mapa con la ubicación de todos los usuarios que actualmente transmiten su ubicación utilizando la integración Matrix de Itineray.

Skanpage, la utilidad de escaneo de KDE, ahora le permite reordenar escaneos de varias páginas usando arrastrar y soltar y ofrece más opciones de ajuste, como brillo, contraste, gamma y balance de color.

De los demás cambios que se destacan de esta nueva versión:

  • Basado en Kjournald, se proporciona una interfaz gráfica para ver los registros del sistema sin manipulación manual con el comando journalctl.
  • Continuó el desarrollo de una compilación experimental con un entorno basado en tecnologías KDE 6.
  • Se han añadido nuevas aplicaciones de KDE, adaptadas para trabajar en entornos con Qt 6 y KDE 6.
  • El tema Midna ha sido completamente rediseñado para Plasma 6.
  • El repositorio kde-next se utiliza para una pila KDE completa basada en Qt6, todos los Frameworks están construidos allí en Qt6
  • Hay una opción disponible para verificar los archivos ISO descargados mediante firmas digitales.

Finalmente para quienes estén interesados en conocer más al respecto sobre este lanzamiento, pueden consultar los detalles dentro del anuncio oficial en el siguiente enlace.

Descargar KaOS 2023.09

Finalmente, si aún no cuentas con KaOS instalado en tu equipo y quieres descargar e instalar esta distribución de Linux enfocada en el entorno de escritorio KDE en tu equipo o la quieres probar bajo una máquina virtual. Las compilaciones se publican para sistemas x86_64 (3,5 GB). Basta con que te dirijas al sitio web oficial de la distribución y en su sección de descargas podrás obtener la imagen del sistema. El enlace es este.

La imagen descargada la puedes grabar en un dispositivo USB con ayuda de la aplicación Etcher.

Si ya eres usuario de KaOS, debiste haber recibido estas actualizaciones durante estos últimos días. Pero si no sabes si ya las tienes instaladas, basta con que abras una terminal y en ella ejecutes los siguientes comandos:

sudo pacman -Syuu

Con ello solo debes de aceptar las actualizaciones en caso de existir y te recomiendo reiniciar tu equipo.

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

RetroArch 1.16 llega con mejoras para Wayland, PulseAudio y mas

RetroArch

RetroArch es una interfaz para una amplia variedad de emuladores. Tiene una serie de características con las que puedes jugar.

La nueva versión de RetroArch 1.16 ya fue liberada y en este nuevo lanzamiento se presentan diversas mejoras internas que llegan para mejorar la experiencia de usuario y sobre todo para mejorar el soporte de la aplicacion.

Para quienes desconocen de RetroArch, deben saber que este permite emular varias consolas de juegos, lo que permite que los juegos clásicos se ejecuten con una interfaz gráfica simple y unificada.

Principales novedades de RetroArch 1.16.0

En esta nueva versión que se presenta de RetroArch 1.16, se destaca que se mejora la descompresión ZIP, ya que ahora se ha reducido la cantidad de memoria que Retroarch necesita para extraer un archivo ROM, es decir solo necesitará el tamaño de la ROM más 128KiB para extraer el archivo del ZIP. Anteriormente, se necesitaba hasta el doble de esa cantidad si la relación de compresión no era buena. Esto es útil en plataformas con memoria limitada y no tiene ningún impacto en plataformas con mucha memoria.

Otra de las mejoras que se presenta en RetroArch 1.16, es en el audio, pues se ha modernizado el código para cambiar el muestreo de audio, ademas de que también se ha mejorado el soporte para el servidor de sonido PulseAudio y también se realizaron correcciones en los de retardos de cuadros.

Ademas de ello, también se destaca que se ha mejorado el soporte de Wayland, pues se añadió la funcionalidad de agarre/bloqueo del mouse, se quito la pantalla de presentación y ahora se obtiene la ruta de los protocolos wayland del sistema a través de pkg-config.

De los demás cambios que se destacan de esta nueva versión:

  • El procesamiento de entrada se ha rediseñado en versiones para la plataforma Android.
  • Soporte D3D12 mejorado.
  • Soporte mejorado para pantallas táctiles y varias mejoras relacionadas con los sistemas de entrada.
  • El menú ha sido rediseñado.
  • Soporte mejorado para plataformas iOS y macOS.
  • Reorganizar el menú ‘Guardar’
  • IOS: soporte JIT en iOS
  • IOS: use AltKit para intentar habilitar JIT en iOS
  • IOS: Arreglar miniaturas en el historial en iOS
  • IOS: habilite la opción para hacer vibrar el dispositivo iOS en lugar del controlador
  • IOS: Corrección incluyendo filtros de audio/vídeo en iOS
  • IOS: retroalimentación háptica para superposición en iOS
  • IOS: en iOS, detener/iniciar audio en caso de interrupciones
  • IOS: agregue sensores de acelerómetro y giroscopio a iOS
  • IOS: iOS necesita apuntar a 13 debido a cierta emulación de teclado, pero tvOS no
  • IOS/TVOS: Reelaborar comprobaciones de disponibilidad JIT
  • Se corrige el combo de alternar menú con el mismo ‘enable_hotkey’
  • Agregar desplazamiento del menú inicio+acciones finales
  • D3D11: Corrige la corrupción de la memoria en d3d11_gfx_init
  • D3D12: Habilite la fusión al dibujar el menú
  • D3D12: Sacar la señalización de la valla de d3d12_gfx_sync
  • D3D12/LIBRETRO: Agregar compatibilidad con D3D12 HW_render
  • Ajustes de aceleración de navegación del menú
  • Limpieza del menú de sincronización de audio y de etiquetas de valores de menú
  • Se añadió la opción de visibilidad del menú que falta para anular el directorio de contenido
  • Almacenamiento en caché de superposición. Agrega overlay_cache_ptr para mantener una superposición deshabilitada en la memoria cuando se espera que se muestre nuevamente. 
  • El controlador de entrada repara más de 8 joypads. Se informó que los controladores superiores a 8 funcionaban solo parcialmente (los análogos sí, pero no los botones), y también se confirmó la solución encontrada.

Finalmente si quieres conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar RetroArch en Linux?

Para instalar el emulador arcade RetroArch en Linux nos apoyaremos con la instalación a través de Snap, para ello es necesario tener el soporte de esta tecnología instalado en su sistema.

Para realizar la instalación en nuestro sistema, simplemente debemos de abrir una terminal y ejecutar el siguiente comando:

sudo snap install retroarch

Y con ello solamente debemos de esperar a que descargue los paquetes necesarios y esperar a que realice la instalación, este proceso puede demorar algunos minutos.

Hecho esto, simplemente nos dirigimos a nuestro menú de aplicaciones y buscamos RetroArch para poder ejecutarlo en nuestro sistema.

Si ya cuentas con RetroArch instalado por este método, puedes actualízalo con el siguiente comando:

sudo snap refresh retroarch

Ahora si van a utilizar su teclado y mouse para jugar sus títulos favoritos no deben de tener problema alguno, incluso si utilizan un mando por conexión Bluetooth RetroArch debe de reconocerlo y permitirles configurarlo sin problema alguno.

Aunque si van a utilizar un mando conectado por medio de USB probablemente tengan algún contratiempo de que RetroArch no lo reconoce.

Es por ello por lo que deben de añadir un soporte extra para esto. Deben de abrir una terminal y ejecutar los siguientes comandos:

sudo snap connect retroarch:raw-usb

sudo snap connect retroarch:joystick

Ahora RetroArch ya debe de reconocer el mando por USB el cual ya pueden configurar en la aplicación.

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