Linux Mint 20.3 ya se puede descargar, con Linux 5.4 y basado en Ubuntu 20.04.5

Linux Mint 20.3

Lo esperábamos para Navidad y, bueno, en países como España aún entra en tiempo, ya que la temporada navideña empieza el 22 de diciembre y termina el 6 de enero. Aún así, llega más tarde de lo esperado, y más aún si tenemos en cuenta que el lanzamiento aún no se ha hecho oficial. Clem Lefebvre, líder del proyecto, ya ha comunicado que están probando el buen funcionamiento de las ISO de Linux Mint 20.3, pero ya se pueden descargar desde algunos de los servidores oficiales.

La beta se lanzó el 13 de diciembre, y muchos esperábamos que, como en años anteriores, pudiéramos usar Linux Mint 20.3 alrededor del día 25 de diciembre. El equipo de desarrolladores no ha mencionado el porqué de este retraso, y no lo han hecho porque aún no ha habido nota de lanzamiento; no sabemos si dirán algo cuando sea oficial. Sí han mencionado que han corregido 85 bugs gracias a los usuarios que han probado la beta, eso en el artículo que adelanta que pronto se podrán descargar las ISO de manera oficial.

Novedades más destacadas de Linux Mint 20.3

  • Basado en Ubuntu 20.04.5, soportado hasta 2025.
  • Linux 5.4 con las últimas correcciones del kernel por parte de Canonical.
  • Mejoras en el tema Mint-Y, entre las que tenemos los botones de cerrar, minimizar y maximizar con mejor estética y tamaño. Las barras de título también son más grandes.
  • Aplicaciones del proyecto como Celluloid, Hypnotix o el visor de imágenes ahora usan el color oscuro por defecto.
  • Mejoras concretas en los escritorios (y sus aplicaciones) cada una de las versiones en las que está disponible. La oficial o principal es la Cinnamon, pero también está disponible en MATE y Xfce.
  • Nueva aplicación Thingy, un visor de documentos.
  • Mejorado el soporte para idiomas que se leen de derecha a izquierda (rtl).
  • Nuevos fondos de pantalla.
  • Los reportes del sistema ahora sólo se ejecutan una vez al día.
  • Soporte para NVIDIA Optimus en archivos .desktop.
  • Nuevo atajo Alt+META+S para activar el lector de pantalla.
  • Soporte para la escala fraccional x3 en hardware compatible.

Como hemos mencionado varias veces a lo largo de este artículo, el lanzamiento de Linux Mint 20.3 aún no es oficial, pero se puede descargar desde algún que otro mirror, como en este enlace. En las próximas horas anunciarán el lanzamiento, y también publicarán información sobre cómo actualizar desde el mismo sistema operativo.

from Linux Adictos https://ift.tt/3tgfzJp
via IFTTT

Chrome 97 llega sin muchas novedades enfocadas a los usuarios, pero sí con otras que mejorarán la experiencia como la API WebTransport

Chrome 97

Estos días vamos a leer mucho frases que incluyan algo así como «la primera del año». Ya lo dijimos en la versión de Manjaro del 2 de enero, y hoy nos toca volver a hacerlo, pero hablando del navegador web de Google. Después de una v96 con redirección automática de HTTP a HTTPS, entre otras novedades, ayer martes lanzaron Chrome 97, una versión que no pasará a la historia por ser de las más emocionantes para el usuario final.

De lo que más llama la atención es una nueva API, la que recibe el nombre de WebTransport. Se trata de framework de protocolo similar a los canales de datos de WebRTC, pero principalmente para que los clientes limitados por el modelo de seguridad de la web se comuniquen con un servidor remoto utilizando un transporte seguro y multiplexado. Por lo tanto, y aunque se puede decir de todas las versiones, Chrome 97 es más seguro.

Otras novedades de Chrome 97

Chrome 97 también añade consultas de medios CSS para la detección de pantallas HDR, nuevos métodos JavaScript y más compatibilidad con aplicaciones web de aspecto nativo. Por otra parte, desde los ajustes podremos eliminar todos los datos almacenados en una página (sitio, en este caso) web.

Entre el resto de cambios también encontramos un soporte mejorado para teclados internacionales, algo que ayudará a los desarrolladores a saber qué tipo de teclado se está usando. La lista completa de cambios está disponible en este enlace.

Para los usuarios existentes de distribuciones Linux que añaden el repositorio al instalar Chrome por primera vez, como Ubuntu, Chrome 97 ya debe estar esperando como actualización en el centro de software. En otros casos, como en las distribuciones basadas en Arch Linux, la v97 de Chrome ya está disponible en AUR (google-chrome), y se puede instalar, por ejemplo, con la herramienta gráfica Pamac desarrollada por Manjaro o compilando/actualizando con herramientas como yay. Chrome 98 ya lleva tiempo en desarrollo y llegará dentro de un mes y medio aproximadamente.

from Linux Adictos https://ift.tt/3r91wTh
via IFTTT

Haiku OS ya puede ejecutar aplicaciones X11 sin usar un servidor X

Los desarrolladores del sistema operativo de código abierto Haiku, el cual es un sistema operativo independiente que continúa evolucionando desde BeOS, dieron a conocer la noticia hace pocos dias de que han preparado una implementación inicial de la capa de compatibilidad Xlib, que le permite ejecutar aplicaciones X11 en Haiku sin usar un servidor X.

Los desarrolladores posicionan a la capa bajo sus propias palabras como una implementación mediante la emulación de funciones Xlib traduciendo las llamadas a la API gráfica Haiku de alto nivel. Tal como está, la mayoría de las API Xlib de uso común son proporcionadas por la capa, pero algunas de las llamadas permanecen inactivas por ahora.

La capa permite compilar y ejecutar aplicaciones basadas en la biblioteca GTK, pero la calidad del diseño de los elementos en las ventanas aún debe mejorarse. El procesamiento de la entrada mediante el teclado y los clics del mouse aún no se ha llevado a una vista de trabajo (solo se ha agregado el procesamiento del evento de movimiento del mouse).

Ahora, esto es todavía bastante temprano; presionar cualquier cosa en el teclado hace que se bloquee, hacer clic con el mouse dentro de la ventana causa un bloqueo y puede ver claramente extraños artefactos de redibujado. No obstante, los eventos de movimiento del mouse funcionan (los botones indican que se está colocando el cursor sobre ellos) y el cambio de tamaño de la ventana se comporta como uno esperaría. Pero, bueno, considerando que construí GTK apenas ayer, y tuve que solucionar un fallo y arreglar otros dos en mi propio código antes de que hiciera esto, diría que ya es un logro bastante considerable.

El soporte de la biblioteca Qt de Haiku se implementó previamente mediante la creación de un port Qt nativo que se ejecuta en la parte superior de la API de Haiku. Pero para el soporte de GTK, el uso de la emulación X11 se considera la opción preferida, ya que los componentes internos de GTK no están tan bien abstraídos y crear un backend GTK separado para Haiku requerirá recursos significativos. Como salida, se consideró la posibilidad de crear un port de servidor X11 para Haiku, pero este enfoque se consideró poco práctico en condiciones en las que la API X11 se puede implementar directamente sobre la API Haiku.

X11 fue elegido como un protocolo estable e invariable a largo plazo, mientras que los experimentos con Wayland aún están en curso, se requiere crear su propia implementación de servidor y finalmente no se aprueban todas las extensiones de protocolo necesarias. Cuando se ejecuta a través de una capa de aplicaciones más simples en Tcl/Tk y wxWidgets, se observan problemas aún sin resolver, pero la apariencia ya está más cerca de lo normal:

Para quienes desconocen de Haiku OS, puedo decirles que este sistema operativo se creó en 2001 como reacción a la reducción del desarrollo del sistema operativo BeOS y se desarrolló con el nombre de OpenBeOS, pero se renombró en 2004 debido a afirmaciones relacionadas con el uso de la marca BeOS en el nombre.

El sistema se basa directamente en tecnologías BeOS 5 y tiene como objetivo la compatibilidad binaria con aplicaciones para este sistema operativo. El código fuente de la mayor parte del sistema operativo Haiku se distribuye bajo la licencia gratuita MIT, con la excepción de algunas bibliotecas, códecs de medios y componentes tomados en préstamo de otros proyectos.

El sistema está enfocado en computadoras personales, utiliza su propio núcleo, construido sobre la base de una arquitectura híbrida, optimizada para una alta capacidad de respuesta a las acciones del usuario y la ejecución eficiente de aplicaciones multiproceso. OpenBFS se utiliza como un sistema de archivos, que admite atributos de archivo extendidos, registro en diario, punteros de 64 bits, soporte para almacenar metaetiquetas (para cada archivo, puede guardar atributos en la forma clave = valor, lo que hace que el sistema de archivos parezca un base de datos) e índices especiales para acelerar la selección en ellos.

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

from Linux Adictos https://ift.tt/3FXV07Z
via IFTTT