En Gnome ya también se preparan para dejar de lado X11 en favor de Wayland 

Gnome

Gnome continua sus trabajos para la adopción completa de Wayland

Wayland, el protocolo de servidor gráfico sin dudas durante los últimos años ha ganado bastante terreno y ha mejorado a grandes pasos, y aunque varias distribuciones de Linux han apostado por este protocolo, la dependencia con X11 sigue siendo un requisito hoy en día.

Dentro de los diferentes proyectos y referentes en Linux que han dado el salto a Wayland y han estado trabajando para ir eliminando las dependencias con X11 podemos encontrar por ejemplo a Fedora, Gnome, KDE, también a Ubuntu en su momento con Unity, entre otros.

La razon de hablar de ello, es que hace algunos días un miembro del equipo de lanzamiento y control de calidad de Gnome dio a conocer una solicitud de cambio para eliminar los archivos de destino systemd del paquete gnome-session que se utilizan para ejecutarse en entornos X11.

En Gnome ya se han implementado diversos cambios en favor del uso de Wayland, pero cabe señalar que este es el primer paso hacia el abandono del soporte para el protocolo X11 en Gnome. Sin embargo, se menciona que en la etapa actual, la funcionalidad restante requerida para ejecutar una sesión X11 permanece vigente.

Pese a ello, los desarrolladores de Gnome han mencionado que la funcionalidad con X11 está programada para eliminarse en el próximo ciclo de desarrollo para y los usuarios pueden revertir la compatibilidad con X11 agregando manualmente los archivos de destino systemd.

La razón para realizar los cambios es que los desarrolladores prueban cada vez menos X11. La sesión basada en el protocolo Wayland ha sido la predeterminada en GNOME desde 2016, y algunos desarrolladores dicen que es hora de deshacerse por completo de la sesión X11 y centrarse en admitir solo Wayland.

Aunque esta es solo una propuesta, tal parece que a la mayoría de los desarrolladores no les degrada la solicitud, pero como en toda comunidad, hay dos lados de la cara y por su parte Joshua Strobl, un desarrollador clave del entorno de usuario Budgie, se opuso a la eliminación del soporte X11 de gnome-session.

La oposición de Joshua Strobl es lógica, ya que proyectos como Budgie Desktop y Pantheon Desktop están basados ​​en las tecnologías de Gnome, y aunque están en camino de pasar a Wayland, aún tienen dependencias y actualmente solo es totalmente compatible con X11, por lo que si se elimina la compatibilidad con X11 de gnome-session, menciona que tendrán que mantener sus propias bifurcaciones de este componente.

Por otro lado, y aprovechando este espacio en el que estamos hablando de Gnome, también vale la pena mencionar que la Fundación Gnome, que supervisa el desarrollo de Gnome, dio a conocer mediante un anuncio el nombramiento de Holly Million para el puesto de directora ejecutiva, que había estado vacante desde agosto del año pasado tras la partida de Neil McGovern.

Por supuesto, no esperaría que gnome-session mantenga esto hasta el final de los tiempos, pero dentro del próximo ciclo de Gnome, por ejemplo, parece bastante pronto para que esto ocurra, y al menos a nosotros, los Budgie, nos gustaría evitar tener que bifurcar otro componente de Gnome.y gastar esfuerzo de desarrollo que de otra manera se podría poner en elementos como Wayland solo para garantizar que nuestros usuarios en una amplia gama de sistemas operativos con diferentes ciclos de lanzamiento no se vean afectados negativamente por esta eliminación.

El Director Ejecutivo es responsable de la gestión y el desarrollo de la Fundación Gnome como organización, así como de la interacción con la Junta Directiva, el Consejo Asesor y los miembros de la organización.

Se menciona que Holly Million tiene una amplia experiencia en la gestión de organizaciones sin fines de lucro y es una persona diversa y apasionada que se ha distinguido como productora de documentales, escritora, herbolaria, artista y educadora.

Holly ha pasado de consultora de una organización sin fines de lucro a directora de desarrollo, miembro de juntas directivas de varias organizaciones, directora ejecutiva de la Fundación BioBricks, que desarrolla proyectos abiertos en el campo de las biotecnologías, y fundadora de Artists United, que une artistas y amantes del arte, promoviendo la idea de que a través de Aprender a apreciar el arte se pueden resolver muchos problemas sociales.

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/OfCVlN4
via IFTTT

Google liberó Falcon, una capa de transporte asistida por hardware de baja latencia

Falcon Google

Falcon está diseñado para ser confiable, de alto rendimiento y baja latencia

Durante la OCP Global Summit (que se llevo a cabo hace unos días) Google dio a conocer mediante un anuncio la decisión de liberar su tecnología de transferencia de datos Falcon y la transferencia de su desarrollo posterior al proyecto Open Compute, cuyo objetivo es el desarrollo conjunto de especificaciones de hardware abiertas para equipar centros de datos.

Falcon (transporte de hardware, capa de transporte acelerado por hardware) se promociona como la próxima generación de Ethernet, ya que Google presume que es capaz de aumentar el rendimiento y la eficiencia de la transferencia de datos en las redes estándar existentes basadas en Ethernet y TCP/IP que son fundamentales para el rendimiento y la latencia, como las redes para computación de alto rendimiento e inteligencia artificial.

Las cargas de trabajo como el almacenamiento han necesitado algunos de estos atributos durante mucho tiempo; sin embargo, con casos de uso más nuevos, como la capacitación de IA/ML a gran escala y la computación de alto rendimiento (HPC), la necesidad ha aumentado significativamente. En el pasado, hemos compartido abiertamente nuestros aprendizajes sobre configuración del tráfico, control de congestión, equilibrio de carga y más con la industria al contribuir con nuestras ideas a la Association for Computing Machinery and Internet Engineering Task Force.

Para lograr este objetivo, desarrollamos Falcon para habilitar una función escalonada en el rendimiento sobre transportes solo de software. 

Sobre Falcon

En la descripción del protocolo se menciona que Falcon está diseñado para poder adaptarse a las redes de centros de datos y está diseñado para proporcionar un alto rendimiento predecible, baja latencia, flexibilidad y extensibilidad.

Por la parte de su característica de ofrecer una baja latencia en redes Ethernet de alta velocidad que toleran la pérdida de paquetes, Falcon utiliza tres principios: medición detallada de los retrasos entre el envío de una solicitud y la recepción de una respuesta (RTT, tiempo de ida y vuelta), recorte de tráfico implementado por hardware en relación con individuos flujos y retransmisión de paquetes rápida y precisa. Estas propiedades se complementan con medios para el acceso simultáneo a través de varios canales (Multipath) y soporte para cifrado de conexiones.

Además de esta base, Falcon ha sido diseñado desde cero como un transporte multiprotocolo capaz de admitir ULP con requisitos de rendimiento y semántica de aplicaciones muy variables. La capa de mapeo ULP no solo proporciona compatibilidad inmediata con Infiniband Verbs RDMA y NVMe ULP, sino que también incluye innovaciones adicionales críticas para aplicaciones a escala de almacén, como semántica de pedidos flexible y manejo elegante de errores. 

Por último, pero no menos importante, el hardware y el software están diseñados conjuntamente para trabajar juntos y ayudar a lograr los atributos deseados de alta velocidad de mensajes, baja latencia y alto ancho de banda, manteniendo al mismo tiempo la flexibilidad para la programabilidad y la innovación continua.

Por la parte de la base de Falcon, se menciona que las siguientes tecnologías están involucradas:

  • Carrusel: un mecanismo de limitación de tráfico (Traffic Shaping), que permite regular el rendimiento y la intensidad del flujo de paquetes en el contexto de hosts individuales.
  • Snap: un subsistema de red basado en microkernel que se puede ampliar con módulos a través de los cuales se pueden agregar funciones avanzadas, como virtualización de red, limitación de tráfico y funciones de entrega de mensajes.
  • Swift: un mecanismo de control de congestión para redes a nivel de centro de datos, que permite lograr una latencia de menos de 50 microsegundos para mensajes RPC cortos mientras se mantiene un rendimiento de 100 Gbps por servidor con una carga cercana al 100%.
  • RACK-TLP: un algoritmo para determinar la pérdida de paquetes para TCP.
  • PLB: es un mecanismo de equilibrio de carga que utiliza señales de congestión.
  • CSIG: un protocolo de intercambio de telemetría que se utiliza para enviar señales de congestión y control de tráfico.
  • PSP: protocolo de cifrado de tráfico.

El soporte Falcon estará disponible por primera vez en la serie Intel IPU E2000 de aceleradores de red, que combinan un adaptador Ethernet con un procesador programable que puede manejar operaciones que normalmente se realizan en la pila de red o en el lado del sistema, como la gestión del tráfico y la congestión control y análisis de protocolos de alto nivel.

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/uYlTINR
via IFTTT

OpenSilver 2.0 llega con soporte para VB.NET, nuevas funciones y mas

OpenSilver_Logo

OpenSilver, el marco de código abierto y sin complementos que utiliza WebAssembly, C#, XAML y .NET

Hace pocos días se dio a conocer en lanzamiento de la nueva versión de OpenSilver 2.0, la cual con el soporte para VB.NET, asi como también con mejoras de integración, nuevas funciones, mejoras de rendimiento y muchas cosas más.

Para quienes desconocen de OpenSilver, deben saber que este es un proyecto que continúa con el desarrollo de la plataforma Silverlight que permite crear aplicaciones web interactivas utilizando tecnologías C#, XAML y .NET y la cual en 2021 Microsoft dejó de desarrollar y mantener.

Las aplicaciones Silverlight compiladas con OpenSilver se pueden ejecutar en cualquier navegador de escritorio y móvil que admita WebAssembly, pero actualmente la compilación solo es posible en Windows usando Visual Studio.

En su forma actual, OpenSilver ya ha ido más allá de una capa para extender la vida útil de Silverlight y puede considerarse como una plataforma independiente para crear nuevas aplicaciones.

Por primera vez, los entusiastas de VB.NET pueden unirse a la diversión y crear aplicaciones web con Visual Basic y XAML. ¡Pero espera hay mas! Aproveche la integración fluida con marcos populares como Blazor , React y Angular : ¡no es necesario iniciar su aplicación OpenSilver desde cero! Sea testigo de cómo sus creaciones cobran vida con una vista previa XAML en vivo y salude nuevamente a un clásico de los días de Silverlight.

Principales novedades de OpenSilver 2.0

En esta nueva versión que se presenta de OpenSilver 2.0, una de sus características más importantes es la compatibilidad con VB.NET, la cual fue añadida para el desarrollo de aplicaciones web utilizando el lenguaje de programación Visual Basic para definir la lógica y el lenguaje de marcado XAML para la interfaz. Se menciona que esta nueva característica ofrece un mensaje positivo a la comunidad de Visual Basic, brindándoles la seguridad de que su lenguaje preferido se mantiene firme en entornos de desarrollo de vanguardia.

Esta actualización proporciona una opción muy necesaria para aquellos apasionados por VB.NET para continuar creando aplicaciones web innovadoras o migrar aplicaciones heredadas a la web moderna.

Otra de las novedades que se destaca, es la integración con los frameworks web Blazor, React y Angular, junto con la cual se agregó el componente XAML para Blazor, el cual tiene como finalidad permitir a los desarrolladores el poder integrar OpenSilver en proyectos Blazor existentes.

Ademas de ello, también se destaca el soporte añadido para la vista previa de XAML, esto es gracias a la función Live XAML Preview, con ello se puede obtener una vista previa de la interfaz que se está desarrollando a medida que se desarrolla, sin tener que iniciar la aplicación.

RIA es otra de las novedades que acompaña a OpenSilver 2.0, ya que gracias a esta plantilla de aplicaciones empresariales se puede simplifican el desarrollo de aplicaciones web para empresas, pues RIA permite que se generen automáticamente objetos en el servidor para su ejecución en el lado del cliente, ademas de que permite manejar una variedad de tareas, que incluyen consultas, validación, almacenamiento en caché de entidades del lado del cliente, seguimiento de cambios y actualizaciones por lotes, simplificando así el proceso de desarrollo y fortaleciendo la solidez de las aplicaciones.

De los demás cambios que se destacan:

  • Se agregó SampleCRM : un ejemplo de una aplicación abierta con la implementación de un sistema CRM funcional para organizar la interacción con los clientes en una empresa y garantizar el trabajo del servicio de ventas.
  • Se agregó la capacidad de crear sus propios diseños de interfaz (Layout) y usar conjuntos de elementos de interfaz suministrados por separado, como Telerik UI para Silverlight.
  • Se ha aumentado significativamente el rendimiento del simulador (hasta 10 veces) y se han ampliado las capacidades de depuración.

Finalmente, se menciona que se tienen planes futuros en los cuales se espera poder proporcionar un entorno de diseño visual que permita crear interfaces XAML en modo WYSIWYG, soporte para WPF y una integración mejorada con el editor de código VS Code. 

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/OZ3KcD2
via IFTTT

Google mitigó el mayor ataque DDoS de la historia hasta el momento

DDOS attack

DDoS, es un ataque a un sistema de computadoras o red que causa que un servicio o recurso sea inaccesible a los usuarios legítimos

Hace pocos días se dio a conocer la noticia de que Google registró el mayor ataque DDoS a su infraestructura, cuya intensidad fue de 398 millones de RPS (solicitudes por segundo). Los ataques se llevaron a cabo utilizando una vulnerabilidad previamente desconocida (CVE-2023-44487) en el protocolo HTTP/2, que permite enviar un gran flujo de solicitudes al servidor con una carga mínima para el cliente.

Se menciona que la nueva técnica de ataque llamada «Rapid Reset» aprovecha el hecho de que los medios de multiplexación de canales de comunicación proporcionados en HTTP/2 permiten formar un flujo de solicitudes dentro de una conexión ya establecida, sin abrir nuevas conexiones de red y sin esperando confirmación de recepción de paquetes.

La vulnerabilidad se considera consecuencia de un fallo en el protocolo HTTP/2 , cuya especificación establece que si se intenta abrir demasiados flujos, sólo se deben cancelar los flujos que superen el límite, pero no toda la red.

Dado que un ataque del lado del cliente se puede llevar a cabo simplemente enviando solicitudes sin recibir respuestas, el ataque se puede llevar a cabo con una sobrecarga mínima. Por ejemplo, un ataque de 201 millones de solicitudes por segundo registrado por Cloudflare se llevó a cabo utilizando una botnet relativamente pequeña de 20 mil computadoras.

En el lado del servidor, el costo de procesar las solicitudes entrantes es significativamente mayor, a pesar de su cancelación, ya que es necesario realizar operaciones como asignar estructuras de datos para nuevos subprocesos, analizar la solicitud, descomprimir el encabezado y asignar la URL al recurso. Al atacar servidores proxy inversos, el ataque puede extenderse a los servidores, ya que el proxy puede tener tiempo para redirigir la solicitud al servidor antes de que se procese la trama RST_STREAM.

Un ataque solo se puede llevar a cabo en servidores vulnerables que admitan HTTP/2 (un script para verificar la manifestación de vulnerabilidades en los servidores, herramientas para realizar un ataque). Para HTTP/3, los ataques aún no se han detectado y la posibilidad de que ocurran no se ha analizado completamente, pero los representantes de Google recomiendan que los desarrolladores de servidores agreguen medidas de seguridad a las implementaciones de HTTP/3 similares a las implementadas para bloquear ataques en HTTP/2.

De manera similar a los métodos de ataque utilizados anteriormente en HTTP/2, el nuevo ataque también crea una gran cantidad de subprocesos dentro de una sola conexión. La diferencia clave del nuevo ataque es que en lugar de esperar una respuesta, cada solicitud enviada va seguida de un marco con el indicador RST_STREAM, que cancela inmediatamente la solicitud.

Cancelar una solicitud en una etapa temprana permite deshacerse del tráfico inverso hacia el cliente y evitar las restricciones en la cantidad máxima posible de transmisiones que se abren simultáneamente dentro de una única conexión HTTP/2 en servidores HTTP. Así, en el nuevo ataque, el volumen de solicitudes enviadas al servidor HTTP deja de depender de los retrasos entre el envío de la solicitud y la recepción de la respuesta (RTT, tiempo de ida y vuelta) y depende únicamente del ancho de banda del canal de comunicación.

Se menciona que la ola de ataques más reciente comenzó a finales de agosto y continúa en la actualidad. Se dirige a los principales proveedores de infraestructura, incluidos los servicios de Google, la infraestructura de Google Cloud y sus clientes. 

Aunque estos ataques estuvieron entre los más grandes que Google haya visto, su equilibrio de carga global y su infraestructura de mitigación de DDoS permitieron que sus servicios siguieran funcionando. 

Para proteger a Google, sus clientes y el resto de Internet, ayudaron a liderar un esfuerzo coordinado con socios de la industria para comprender la mecánica del ataque y colaborar en las medidas de mitigación que se pueden implementar en respuesta a estos ataques.

Además de Google, Amazon y Cloudflare también se enfrentaron a ataques con una intensidad de 155 y 201 millones de RPS. Los nuevos ataques superan significativamente la intensidad del anterior ataque DDoS, que batió récords, en el que los atacantes lograron generar un flujo de 47 millones de solicitudes por segundo. A modo de comparación, se estima que todo el tráfico en toda la Web es de entre 1.000 y 3.000 millones de solicitudes por segundo.

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/c5G0VXI
via IFTTT

¿Cómo se compara el Fedora Slimbook con otros Ultrabooks populares?

Fedora SlimbookFedora unió sus fuerzas con Slimbook para lanzar el Fedora Slimbook. El resultado es un Ultrabook con gran diseño, mejor hardware y un sistema operativo basado en Linux, y ha entrado de lleno en el Olimpo de los portátiles con Linux. Y por qué no decirlo, en un Olimpo general de los portátiles. Para poder recibir la etiqueta de Ultrabook tienen que cumplir algunas condiciones, entre las que destacan dos: deben ser ligeros y más potentes que los portátiles normales.

Para poner las cosas en contexto, lo que vamos a hacer aquí es comparar al Fedora Slimbook con otros Ultrabooks populares del momento, pero, para que no se alarge mucho el artículo, sólo por encima. La mayor parte de lo que aparecerá en la lista serán equipos con Windows, lógico si tenemos en cuenta que alrededor del 80% de ordenadores del mundo usan el sistema de Microsoft, pero también meteremos algún Mac y otros equipos con Linux.

Fedora Slimbook frente a frente con los Ultrabooks del momento

HP Spectre x360 13.5

HP Spectre x360

El HP Spectre x360 13.5 tiene un Intel Core i7-1255U, GPU Intel Iris Xe integrada y pantalla táctil 3000 x 2000 en un peso de 1.37kg. La parte de x360 significa que es de esos que permiten girar la pantalla hasta ponerlo boca abajo y quede como un monitor suelto. Tiene instalado por defecto Windows 11.

Comparado con el Fedora Slimbook, el procesador es similar, algunas generaciones más nuevas el de Fedora, pero la tarjeta gráfica del Slimbook es bastante más potente. En lo que estaría por encima la propuesta de HP, quizá mencionar la pantalla táctil y el precio, que en algunas tiendas se encuentra más barato, y eso que los equipos con pantallas táctiles suelen encarecer el producto.

Hablando de la pantalla, es de sólo 13.5 pulgadas, 2.5 menos que el de Fedora. Si lo que se quiere es trabajar y el tamaño importa, hay que tenerlo en cuenta.

Lenovo Yoga 9i

Lenovo Yoga 9i

El Lenovo Yoga 9i parece un calco del anterior de HP. Misma gráfica (Intel Iris Xe), un i7 un pelín más moderno, 30gr más de peso y una pantalla media pulgada más grande. Pareciéndose tanto, es comprensible que si uno es popular también lo sea el otro. También usa Windows 11.

El Fedora Slimbook vuelve a estar por encima en procesador, gráfica y pantalla, siempre y cuando no se busque una táctil. En donde gana por mucho el Lenovo es en el precio, ya que se encuentra en algunas tiendas con promociones que lo bajan hasta superar por poco los 1000€.

HP Pavilion Plus

HP Pavilion Plus

Como no hay dos sin tres, aquí llega el HP Pavilion Plus. Misma gráfica que los dos anteriores y procesador y peso casi calcados (1.4kg). La pantalla es de 14 pulgadas 2880 x 1800 a 90Hz, y también es movido Windows 11. La principal diferencia con el anterior es que la pantalla no se da la vuelta, y con el anterior que no es táctil. El precio en algunas tiendas se queda en unos 1200€.

¿Y para qué cambiar la fórmula que funciona? Estos tres primeros tienen un hardware por defecto bastante potente, y se pueden ampliar. Por resumir, diría que el Fedora Slimbook está por encima en todo porque buscan un público más exigente.

Apple MacBook

MacBook

Apple tiene varios Ultrabook, y no sé cuál añadir a esta lista. Tienen que entrar sólo los que ya usan el Apple Silicon, que son presente y futuro en la marca de la manzana. Los chips de Apple son muy potentes para realizar todo tipo de tareas, y también se supone que para los juegos, pero para que algo funcione como debe tiene que estar soportado por el software, y no todo lo está actualmente; para algunas cosas hay que tirar de Rosseta 2.

Los ordenadores de Apple están desde el Air de 13″, con un precio de entrada de más de 1200€, al Pro de 16″, con un precio que se queda por debajo de los 2500€.

Los Mac son buenos, y el que haya tenido uno lo sabe, pero también diferentes. Para obtener algo similar a lo que ofrece el Fedora Slimbook hay que pagar bastante más. El sistema operativo que usa en todos los casos es macOS, y lo que puede ser bueno también lo es malo: puede gustar el sistema operativo, pero Apple no se digna a ofrecer soporte más allá de los 5-6 años, momento en el que el equipo dejará de actualizar el sistema operativo y recibirá sólo algunos parches de seguridad.

Otros no-tan-ultrabook comparados con el Fedora Slimbook

Kubuntu Focus, el rival más directo de Fedora Slimbook

Kubuntu Focus

El Kubuntu Focus es, diría yo, el rival más directo del Fedora Slimbook. Ambos son equipos potentes y en los dos encontramos Linux por defecto, pero en cada uno encontramos el sistema operativo de lo que les da nombre.

Viendo cómo se puede ampliar el Fedora Slimbook y el Kubuntu Focus, el de Kubuntu está por encima en prácticamente todo, por menos en el último M2 Gen 5. El procesador es un Intel i9-13900HX 24c/32t 5.4 GHz, la gráfica una NVIDIA GeForce RTX 4060 y del resto puede montar hasta 64GB de RAM, 4TB de almacenamiento y subir la pantalla hasta las 17.3 pulgadas, eso sí, todo por un precio que ya supera los 4000€ y un peso de más de 3kg que me han obligado a crear esta sección de no-tan-Ultrabook.

En ambos casos estamos ante ordenadores que tienen a un proyecto detrás, y el soporte del sistema operativo será siempre el mejor. El Focus usa Kubuntu 22.04, y si no se hace el cambio manual subirá a 24.04 el verano que tiene.

MSI GE76 Raider

MSI GE76 Raider

El MSI GE76 Raider ya no es un Ultrabook. Tiene especificaciones de equipo «gamer», con un i9-11980KH, NVIDIA GeForde RTX 3080 y misma pantalla y peso que el Kubuntu Focus. Se puede encontrar por un precio de algo más de 3000€.

Conclusión

El Fedora Slimbook es un equipo potente para usuarios exigentes. Podríamos decir que ha elegido una zona intermedia entre lo que ofrecen los equipos ultraligeros más discretos, lo que ofrecen los más caros y por debajo de otros más potentes que dejan de ser Ultrabooks. De este modo habría elegido el equilibrio por encima de otras características.

Su hardware general no está cerca de lo que ofrecen los equipos más potentes, pero tampoco lo está su precio ni en su peso. El Fedora Slimbook es un Ultrabook por definición: hardware potente en un equipo compacto y ligero. Si lo que buscas es algo así, y el mejor soporte posible para Linux, el Fedora Slimbook es algo que podría interesarte.

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

¿Cómo se compara WINE con otros emuladores de Windows para Linux?

WINE y las alternativas

Lo reconozco, es un titular extraño. Usar la palabra «emulador» en un software cuyas siglas significan «WINE no es un emulador» no parece lo mejor, pero se usa para responder dudas de los usuarios. WineHQ dice que WINE no es un eso, pero actúa como tal. Trata de disfrazarse de Windows para poder ejecutar aplicaciones para ese sistema operativo, y está disponible para Linux, macOS y otros sistemas operativos, no sólo el que más nos interesa a los Linux Adictos.

Con las diferentes alternativas que hay, es lógico tener dudas. ¿Qué programa tengo que usar si quiero ejecutar aplicaciones de Windows en Linux? Hay algunos que tienen muy buena pinta y parecen facilitar las cosas, y de hecho lo hacen, pero la gran mayoría de ellos usan WINE para conseguir sus objetivos. En ese caso, ¿por qué no usar la base y confiar en otros programas? Todo tiene una explicación.

WINE, la base de los programas que permiten ejecutar apps de Windows

Ahora mismo, la aplicación que se está desarrollando más activamente para ejecutar aplicaciones de Windows en Linux es Bottles. Tal y como explicó Isaac en su día, ofrece una interfaz de usuario sencilla, y en ella podemos crear una «botella», indicar qué tipo de software es, elegir un archivo de Windows e instalarlo. Además, incluye soporte para algunas bibliotecas como Steam.

Ahora está medio abandonada (o abandonada del todo), pero PlayOnLinux también permite instalar programas de Windows como Guitar Pro e incluso los Soundbanks, que son los sonidos para que el resultado sea más profesional.

La lista de programas más populares al completaría CrossOver, pero este es comercial y no mejora por mucho (por no decir en nada) al resto.

En los tres casos se usa WINE de fondo.

Por qué usar Bottles, PlayOnLinux o Crossover

Estos programas surgen para cubrir una necesidad: facilitar la instalación del software. Cada uno tiene su interfaz y más o menos configuraciones, pero todos dejan bien a la vista las opciones que debemos ajustar para asegurarnos de que un programa se ejecuta bien o no.

En PlayOnLinux, que tuvo tiempos mejores, hay incluso un apartado desde el que podremos elegir el programa a instalar. La teoría dice que se puede elegir un programa de la lista y PlayOnLinux hace el resto para que tanto instalación como ejecución tengan éxito. En lo que no esté en la lista, hay muchas probabilidades de que crear una nueva «unidad» e instalar el programa salga bien. Si no a la primera, puede que a la segunda. Si tampoco, ofrece montones de librerías y opciones para configurar, hasta el punto de que permite instalar Photoshop si se sabe cómo.

Bottles es un poco lo mismo, pero más moderno. Si se va a instalar un juego, se puede elegir un perfil en concreto, y también qué lo lanzará (como lutris-6-x), la arquitectura y la versión de DXVK.

Aplicaciones organizadas

Otro punto a tener en cuenta de estos programas es que organizan las aplicaciones en una interfaz unificada desde la que se pueden lanzar. Crean un archivo .desktop para que aparezca en el menú de aplicaciones de cualquier escritorio Linux, pero también se puede ver todo lo que hay instalado abriendo el software y accediendo, por ejemplo, al apartado de botellas.

Desde aquí podemos realizar cambios. Si un programa no funciona bien con una de las librerías que se están usando, se puede elegir otra, pero suelen tener un problema comun.

WINE puede ser más complicado

Instalar los programas con WINE puede ser más complicado, pero yo diría que mejor. Al lanzar un EXE instalable, nos mostrará algunas opciones, como la versión de Windows a emular, y el proceso es más bien ir siempre hacia adelante. Si requiere .NET, bajará Mono automáticamente, y así con algunas librerías, no todas.

La configuración se tiene que hacer con el terminal o instalando software como Winetricks, con lo que podremos configurar lo mismo que con Bottles y demás, pero con una interfaz menos atractiva visualmente y menos intuitiva. De hecho, la interfaz de WINE en general es un calco de lo que veíamos en Windows 95.

Por qué usar una u otra opción

Muchas herramientas existen para mejorar las cosas, y los programas que usan WINE en su corazón no son más que frontends alternativos con algunas vitaminas. La instalación de software y configuración es más sencilla con Bottles, PlayOnLinux o CrossOver, pero los tres suelen tener el mismo problema: ejecutar un EXE suelto no se les da tan bien.

Por ejemplo, si queremos lanzar una aplicación de la Microsoft Store, Bottles no lo permite, y WINE, si es compatible, permite incluso lanzar WhatsApp. Cierto es que hay opciones que no funcionan, pero eso ya es por diseño, que Meta desactiva las videollamadas si detecta que la versión de Windows no se ha lanzado en Windows.

Bottles en concreto está disponible como paquete flatpak, con lo bueno y lo malo que tienen este tipo de paquetes. Una vez instalado software y dependencias, las «botellas» se crearán en un entorno aislado que no tocará nada importante del sistema operativo, y eso no es posible con WINE. WINE instala muchos paquetes para su correcto funcionamiento, y ya sabéis como es Linux, que si luego queremos hacer el camino de vuelta y lo hacemos mal…

En definitiva, yo recomendaría usar Bottles en concreto para la instalación de software, y WINE en particular si necesitamos lanzar EXEs sueltos. Y si no queremos correr ningún riesgo siempre podemos usar una máquina virtual.

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

¿Por qué deberías actualizar a Ubuntu 23.10?

Actualizar a Ubuntu 23.10

Hoy hace justo una semana desde que Canonical lanzó Ubuntu 23.10 «Mantic Minotaur». Es una versión provisional, «interim» en inglés, y estará soportada durante 9 meses, pero llega pisando medianamente fuerte con cambios que merecen la pena. Esta vez no se ha añadido a la lista el rendimiento mejorado, pero éste sí llegó en las versiones de GNOME 41-44, y la nueva versión del escritorio es una de las razones para actualizar desde una versión anterior.

Hay casos en los que merece la pena actualizar siempre, pero en otros podemos mantenernos cautos. El primer motivo para actualizar es para los que dan saltos de versión provisional a versión provisional: no queda otra. Y con ese punto vamos a empezar.

Actualiza a Ubuntu 23.10 si estás en 23.04

Las versiones normales, provisionales o «interim» de Ubuntu están soportadas durante 9 meses. No es un tiempo elegido al azar; son los seis meses que hay de una versión a otra y tres más para que dé tiempo a actualizar sin quedarse sin soporte.

Si estás en Ubuntu 23.04, no tienes alternativa: o actualizas a Mantic Minotaur ahora o lo haces antes de enero, momento en el que te quedarás sin soporte. Dejarás de recibir actualizaciones de todo tipo: no habrá nuevas aplicaciones ni parches de seguridad ni nada. Los repositorios se apagarán, y tus únicas opciones serán subir a 23.10 o bajar a 22.04, 20.04… Entre bajar o subir, si ya estábamos en una versión de ciclo normal, creo que lo lógico es subir.

¿Y si estoy en una versión LTS?

Yo no recomiendo subir a versiones de ciclo normal a las personas u organizaciones que se sienten bien en las LTS. Aunque hay un nuevo Ubuntu cada seis meses, muchos comparan el desarrollo de Ubuntu al de Debian, y llegan a asegurar que las versiones «de verdad» son las LTS y el resto son como las «testing» de cualquier proyecto.

En las de ciclo normal se van añadiendo funciones y novedades, y lo preparan todo para que quede perfecto en la siguiente LTS. Por lo tanto, las Long Term Support están soportadas durante más tiempo y son más estables, en parte porque todo lo que incluyen se ha probado ya en las anteriores «interim».

Si hay algo de lo que sigue por lo que algún usuario de LTS se plantee subir, que lo haga, pero quizá le merezca la pena esperar otros seis meses más y tener todo esto y lo nuevo que salga en todo este tiempo.

Motivos para actualizar a Ubuntu 23.10

GNOME 45 y algunas extensiones

Indicador de actividades de GNOME

GNOME 45 es por sí mismo razón más que suficiente para subir. Una vez pruebas Ubuntu 23.10 y vuelves a ver «Actividades» en el panel superior, sientes que estás dando un paso atrás importante. GNOME pasó tiempo estudiando qué hacer con esa palabreja, y la cambió por un icono que cambia dinámicamente al pasar de una actividad a otra.

Si tienes un portátil con teclado retroiluminado, hay un ajuste rápido para encenderlo/apagarlo. Hay equipos que pueden tener un atajo de teclado que es igualmente cómodo, pero si éste falla, el nuevo ajuste rápido de GNOME 45 irá de perlas. Entre otras cosas, se ha mejorado aún más el soporte para Wayland y el puntero se mueve con mayor suavidad.

La extensión más importante que ha llegado en Ubuntu 23.10 es una para apilar las ventanas, la de este enlace para ser más concretos. Son de esas cosas que, una vez las pruebas, no entiendes cómo has podido vivir sin ellas.

Firefox en versión Wayland por defecto en Ubuntu 23.10

Ubuntu hace ya tiempo que dio el salto a Wayland, pero no todo está perfecto para el servidor gráfico por el que están apostando todos los proyectos. Firefox sí lo hace, pero usaba la versión X11 por defecto. En Ubuntu 23.10 usa la Wayland, y además de mejorar el rendimiento, consume menos batería e incluso puede mostrar las imágenes más claras.

Linux 6.5 con más soporte para hardware

Linux 6.5 ofrece mejor rendimiento y mejora la autonomía en los AMD Ryzen Zen 2 y superiores, activa AMD FreeSync por defecto, directo más rápido sobreescrituras de E/S paralelas directas en EXT4 y añade compatibilidad con rumble en los mandos de Xbox. Son sólo unas pocas mejoras de las que trae, y puede que no nos digan nada, pero sí hay que tenerlo en cuenta si usamos un equipo que ha salido a la venta en los últimos 4-5 meses.

Ubuntu 23.04 usa Linux 6.2, y 6.5 salió unos seis meses después. Durante todo este tiempo se ha ido añadiendo soporte para hardware más nuevo, y Linux 6.5 es lo que usa por ejemplo MX Linux para activar el hardware en los últimos ordenadores.

Nueva aplicación para actualizar el firmware

Ubuntu 23.10 incluye una nueva aplicación para actualizar el firmware. Es probable que no lo hayas hecho nunca y jamás lo necesites, pero hay ocasiones en las que será necesario actualizar el firmware y la nueva versión es más moderna y fiable.

¿App Center?

Pueees… no. Este no es un motivo para actualizar si te lo estabas preguntando. Sí mejora mucho la Snap Store anterior, con su nuevo diseño y basada en Flutter que le hacen no consumir tantos recursos, pero sirve para lo que sirve y sigue teniendo las restricciones que su antecesora.

Permite instalar paquetes snap, su prioridad, y de Debian (DEB), pero no soporta ni se le puede añadir de manera oficial la opción de instalar paquetes flatpak. El usuario menos experimentado, el que ya usaba la Snap Store porque era lo que había, al desconocer las opciones le da lo mismo. Sí se verá beneficiado por el rendimiento mejorado, pero no es un motivo para actualizar per se.

Conclusión

Ubuntu 23.10 puede parecer una evolución natural, y así lo es. GNOME 45 es un salto adelante importante, y Canonical lo ha complementado con extensiones que mejorarán la productividad.

Pero para los usuarios que estén en una versión LTS y prefieran lo estable, Ubuntu 23.10 es una versión «de paso» que se pueden saltar perfectamente, esperar otro medio año y tener lo mismo y más, pero ya asentado.

Puedes descargar Ubuntu 23.10 Mantic Minotaur desde este enlace.

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

Canonical sube una nueva ISO de Ubuntu 23.10 con el problema de las traducciones ya corregido

Ubuntu 23.10 limpio de malas traducciones

No todo fueron risas y felicidad tras el lanzamiento de la última versión del sistema operativo de Canonical. Poco después de entregar al público Ubuntu 23.10 descubrieron que algún desarrollador tercero, totalmente ajeno a el proyecto original, se había divertido añadiendo traducciones que nada tenían que ver con lo que deberían ser. En un principio se mencionó «discurso de odio», y cuando uno investiga un poco y ve algunos de los textos puede comprobar que es cierto y que no se exageraba.

A Canonical no le quedó más remedio que eliminar esas imágenes y ponerse a trabajar para subir otras sin este problema. Las versiones afectadas eran sólo Ubuntu (Desktop y Daily) y Ubuntu Budgie, en todos los casos en las versiones que usan ya el nuevo instalador. Desde el jueves a última hora en España hasta hace unos instantes, lo que se podía descargar era la versión con el instalador que ahora lleva la etiqueta de «Legacy», lo que no queda nada bien porque da la impresión de que se está instalando una versión de Ubuntu ya obsoleta.

Ubuntu 23.10 con el nuevo instalador, ya disponible

Es lógico pensar que el sistema operativo también se vio afectado, pero no es así. El que ya hubiera instalado Ubuntu o Ubuntu Budgie con el instalador «verbalmente contaminado» debe estar tranquilo que lo que tiene en su equipo es el sistema como debería. El usuario malintencionado sólo editó los textos del instalador de algunos idiomas, entre los que recuerdo que estaba el Ucraniano.

Sin lugar a dudas que esto ha sido motivado por temas políticos, por lo que no debemos hacer más caso del que debe. Por mi parte, sólo informar de que las nueva ISO de Ubuntu 23.10 con el instalador normal (el nuevo)  ya está disponible y se puede descargar desde este enlace. Ubuntu Budgie aún no ha anunciado la disponibilidad de la nueva imagen ni la ha subido a sus servidores.

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

MX Linux 23.1 llega basado en Debian 12.2 y Linux 6.1

MX Linux 23

Debian lanzó su versión 12.2, o mejor dicho, una nueva imagen ISO con esa numeración para nuevas instalaciones hace poco más de una semana. Debian tiene varios alumnos aventajados, entre los que siempre hay que mentar a Ubuntu, pero uno de los mejores vistos que respetan más su base es el que ahora mismo ocupa el número 2 en DistroWatch. Y hoy mismo nos han entregado nueva imagen, la de MX Linux 23.1.

Siendo una actualización de punto, el nombre en clave sigue siendo el mismo, «Libretto». A los que de vez en cuando echen una partidita con emuladores de videojuegos quizá les juegue una mala pasada la vista y piense que se llama igual que la compañía que hay detrás de RetroArch, pero no; aquella se llama LibRetro. Siguiendo con la noticia que nos atañe, lo que sigue es escribir la lista de novedades que han llegado junto a MX Linux 23.1 (o sólo MX-23.1).

Novedades más destacadas de MX Linux 23.1

  • Basado en Debian 12.2., e incluye las casi 200 mejoras en forma de correcciones y parches de seguridad.
  • Aplicaciones nuevas y actualizadas.
  • Todos los kernels se han actualizado. La versión principal en Xfce y Fluxbox se han actualizado con la última versión del kernel Linux 6.1. La de soporte de hardware avanzado, cuyas siglas son AHS y corresponderían a las HWE que usa Ubuntu, usa el kernel Linux 6.5. La KDE también usa 6.1.
  • Actualizaciones en el instalador que corrigen swapfile, la hibernación y mejoras en la instalación OEM.
  • La versión KDE incluye un script SDDM init actualizado que elimina «reiniciar» del SDDM en el arranque sysVinit.
  • La versión Fluxbox tiene un nuevo script de referencia de keybinding que muestra las teclas de acceso rápido por defecto.

MX Linux 23.1 se puede descargar en este enlace, en donde también están las notas de este lanzamiento. Está en versiones de 32 y 64bits, en Xfce, KDE (sólo 32bits) y Fluxbox.

from Linux Adictos https://ift.tt/1DtQYV4
via IFTTT

VLC 3.0.19 introduce algunas mejoras, pero la más importante es sólo para Windows

VLC 3.0.19

No sé cuándo informaremos de la llegada de la versión 4.0, pero mientras esperamos se siguen lanzando actualizaciones para la v3.0.x. La anterior llegó hace casi un año, y hace unos días nos entregaron VLC 3.0.19, una actualización que se podría etiquetar de menor, sobre todo, y como casi siempre, para los usuarios de Linux. Está disponible desde hace un tiempo en sus servidores, desde hace un poco menos en su página web y estamos a la espera de un comunicado oficial.

Pero disponible está, y también hay lista de cambios oficial. En ella predomina la palabra «fix», por lo que gran parte de las novedades son en realidad correcciones de lo que ya había disponible. También hay espacio para nuevas funciones, pero la más importante está de momento sólo disponible para los usuarios de Windows. Y para qué decir nada…

Novedades más destacadas de VLC 3.0.19

  • En Demux:
    • Soporte para etiquetas RIFF INFO para archivos WAV.
    • Mejorada la gestión de capítulos en FFmpeg-muxed MP4, la reproducción para archivos AVI producidos por Qnap y la reproducción de algunos archivos de vídeo antiguos de RealVideo.
  • Decodificadores:
    • Activada la decodificación por hardware de AV1 en Windows.
    • Mejorado el soporte para AV1 HDR con el decodificado por software.
    • Mejorado el renderizado producido por crunchyroll SSA.
  • En la salida de vídeo, escalado de Súper Resolución con GPUs Nvidia e Intel.
  • En la entrada se ha mejorado la compatibilidad con SMB en anfitriones Windows 11.
  • Varios parches para corregir errores y se han incluido dos de seguridad, los que protegen contra las vulnerabilidades CVE-2023-5217 y CVE-2022-37434.

VideoLAN hará oficial el lanzamiento en cualquier momento publicándolo en su blog y en redes sociales. Los usuarios de Linux podemos descargar VLC 3.0.19 en paquetes flatpak y snap desde Flathub y Snapcraft respectivamente. En los próximos días o semanas, dependiendo de la filosofía de cada proyecto, empezará a aparecer en los repositorios oficiales de la mayoría de distribuciones Linux.

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