Un desarrollador de PostmarketOS abandona Pine64 debido a problemas con la comunidad

Hace poco Martijn Braam, uno de los desarrolladores clave de la distribución postmarketOS y quien tambien ha participado en Pine64, dio a conocer mediante una publicación de blog su salida de la comunidad de Pine64.

Martijn Braam señala que el motivo de su salida es debido a que en un inicio Pine64 creció como un proyecto que 25 llego a tener hasta 25 proyectos diferentes trabajando en PinePhone, una comunidad aparentemente próspera, pero esto no duro mucho, ya que el proyecto tomo la decisión de ahora centrarse en una distribución en particular en lugar de admitir un ecosistema de diferentes distribuciones que trabajan juntas en una pila de software.

Inicialmente, Pine64 utilizó la estrategia de delegar el desarrollo de software de relleno para sus dispositivos a la comunidad de desarrolladores de distribuciones de Linux y formó ediciones comunitarias del PinePhone suministrado con diferentes distribuciones.

El año pasado, se tomó la decisión de usar la distribución de Manjaro de forma predeterminada y dejar de crear ediciones separadas de la comunidad de PinePhone a favor del desarrollo de PinePhone y que tuviera como base el ofrecer un entorno de referencia de forma predeterminada.

Los proyectos de hardware de Linux se hacen o se deshacen por el apoyo de su comunidad. PINE64 ha realizado algunos movimientos brillantes para construir una comunidad móvil de Linux y también ha cometido algunos errores importantes. Esta es mi opinión sobre cómo PINE64 hizo que PinePhone fuera un éxito y luego lo volvió a romper a través de su trato a la comunidad.

Según Martijn, este cambio en la estrategia de desarrollo alteró el equilibrio en la comunidad de desarrollo de software de PinePhone. Anteriormente, todos sus participantes actuaban en pie de igualdad y, en la medida de sus posibilidades, desarrollaban conjuntamente una plataforma de software común. Por ejemplo, los desarrolladores de Ubuntu Touch trabajaron mucho en la implementación inicial del nuevo hardware, el proyecto Mobian preparó la pila de telefonía y postmarketOS se encargó de la pila de cámaras.

Manjaro Linux se ha cerrado mayormente en sí mismo y ha estado manteniendo paquetes existentes y utilizando desarrollos existentes para su propia construcción, sin hacer una contribución significativa al desarrollo de una pila de software común que podría ser útil para otras distribuciones. Manjaro también ha sido criticado por incorporar cambios en el desarrollo en compilaciones que aún no se consideran listas para ser presentadas a los usuarios por los proyectos principales.

Con el estado de compilación principal de PinePhone, Manjaro no solo sigue siendo la única distribución que recibe apoyo financiero del proyecto Pine64, sino que se ha vuelto desproporcionadamente influyente en el desarrollo de productos Pine64 y la toma de decisiones en el ecosistema asociado.

En particular, las decisiones técnicas en Pine64 ahora a menudo se toman teniendo en cuenta las necesidades de Manjaro, sin considerar adecuadamente los deseos y necesidades de otras distribuciones. Por ejemplo, en Pinebook Pro, el proyecto Pine64 ignoró las necesidades de otras distribuciones y abandonó el uso de SPI Flash y el cargador de arranque universal Tow-Boot, que son necesarios para un soporte equivalente para diferentes distribuciones y desacoplamiento de Manjaro u-Boot.

Además, centrarse en una compilación redujo la motivación para desarrollar una plataforma común y creó un sentimiento de injusticia entre el resto de los participantes, ya que las distribuciones reciben donaciones del proyecto Pine64, por un monto de $ 10 por la venta de PinePhone que viene su edicion. Ahora, Manjaro recibe todas las regalías de las ventas, a pesar de su mediocre contribución al desarrollo de una plataforma común.

Martin cree que esta práctica socavó la cooperación mutuamente beneficiosa existente en la comunidad asociada con el desarrollo de relleno de software para dispositivos Pine64. Se observa que ahora en la comunidad Pine64 ya no existe la antigua cooperación entre distribuciones y solo una pequeña cantidad de desarrolladores externos están activos, trabajando en componentes importantes de la pila de software.

Como resultado, el desarrollo de pilas de software para nuevos dispositivos como PinePhone Pro y PineNote casi ha cesado, lo que puede ser fatal para el modelo de desarrollo utilizado en el proyecto Pine64, que depende de la comunidad para el desarrollo de software de relleno.

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

La plataforma de desarrollo .Net será nativa en Ubuntu 22.04

El anuncio del acuerdo de Canonical y Microsoft

La plataforma de desarrollo .Net podrá instalarse con un solo comando en las imágenes host y de contenedores de Ubuntu 22.04 según anunció Canonical en su blog. .Net fue, junto a al entorno integrado de desarrollo Visual Studio Code, una de las primeras contribuciones de Microsoft al mundo del código abierto luego que cambiara su actitud hacia este tipo de licencias bajo el mando de Satya Nadella.

Lejos de las teorías conspirativas que impulsa cierta parte de la comunidad, pero también de la inocencia de creer que se trata de un gesto de generosidad, la intención de Microsoft es simplemente la de no perder más programadores a manos de los productos de Google, Amazon o Facebook que han optado por hacer de código abierto sus desarrollos de lenguajes y herramientas de programación.

El acuerdo

La medida también tiene sentido para Canonical. No solo es una de las distribuciones Linux preferida por programadores profesionales, también la consolida en el ámbito corporativo ya que el acuerdo con Microsoft incluye el poder brindar soporte sobre .Net así como obtener las actualizaciones y parches de seguridad ni bien se liberan.

Curiosamente, la instalación se hace desde el gestor de paquetes tradicional en formato DEB en lugar de hacerlo en Snap ¿Estaremos en las vísperas de uno de los tradicionales cambios de idea de Shuttleworth o será una exigencia de Microsoft para que Debian y distribuciones derivadas también puedan instalarlo?

De todas formas, kos usuarios y desarrolladores de .NET 6 que usan Ubuntu 22.04 ya pueden instalar los paquetes de .NET 6 con un simple comando. Si lo prefieren, también cuentan con imágenes de contenedores optimizadas, pre-construidas y ultra pequeñas listas para usar.

Como dijimos anteriormente, no se trata de tomar el código .NET y empaquetarlo para Ubuntu como ya se hace con otras distribuciones. Microsoft interviene activamente en todo el proceso.

Richard Lander, director de programa de .Net lo explica de esta forma:

Trabajar con Canonical nos ha permitido ofrecer simultáneamente facilidad de uso y mejora de la seguridad a los desarrolladores de .NET. El proyecto se beneficia del liderazgo de Canonical en el ecosistema Linux y de la profunda experiencia de Microsoft en herramientas y plataformas de desarrollo. El resultado es una combinación de paquetes DEB e imágenes de contenedor que beneficiará tanto a los desarrolladores de la comunidad como a los grandes clientes empresariales a través del código abierto.

Por Canonical quien habló fue su director de Producto, Valentin Viennot:

Ubuntu cuenta ahora con una historia de principio a fin, desde el desarrollo hasta la producción, con imágenes de contenedor soportadas por ultra-redes, empezando por la plataforma .NET Creemos que es una gran mejora para nuestras dos comunidades; la colaboración con el equipo de .NET en Microsoft nos ha permitido ir más allá.

Las actualizaciones

Desde Canonical aclararon el tema de las diferentes fechas de actualizaciones de las versiones extendidas de Ubuntu y .Net. La LTS de .NET se lanza en noviembre de los años impares y la LTS de Ubuntu se lanza en abril del siguiente año par. Según ellos esto garantiza que los usuarios siempre tendrán la versión más actual de .Net en cada LTS

Qué es la plataforma de desarrollo .Net

Es un conjunto de tecnologías para el desarrollo de aplicaciones y servicios web de manera independiente del sistema operativo.

Cómo instalarlo en Ubuntu

Instalación de todo el entorno
sudo apt update && sudo apt install dotnet6
Instalación de herramientas para programar o ejecutar aplicaciones.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

También es posible descargar imágenes OCI (Que siguen el estándar de la Open Container Initiative)

Estas imágenes están compuestas únicamente por el conjunto estricto de paquetes y archivos necesarios en tiempo de ejecución. Según afirman en Canonical, este proceso ha recortado 100MB, entregando la imagen OCI basada en Ubuntu más pequeña jamás publicada con menos de 6MB (comprimida).

Todos los enlaces de descarga pueden encontrarse en esta página.

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

LibreOffice 7.4 introduce soporte para WebP y mejoras de compatibilidad y rendimiento

LibreOffice 7.4

LibreOffice 7.4. Fuente, LibreOffice en Twitter

Hacía tiempo que venían anunciando su llegada, y ya tenemos aquí una nueva actualización mayor, o mejor dicho, mediana de la suite de ofimática libre más popular. The Document Foundation ha hecho oficial hace escasos minutos el lanzamiento de LibreOffice 7.4, y por muchas novedades que incluyan en su lista hay algo que no falta: el punto que menciona que siguen mejorando el soporte para los formatos de Microsoft Office.

Siendo la primera versión de una serie, LibreOffice 7.4 ha llegado con nuevas funciones, como el soporte para el formato de imágenes WebP. Personalmente, me ha sorprendido leer este punto, ya que pensaba que estaba lo suficientemente extendido como para aparecer en esta suite y en cualquier parte, pero me equivocaba. En cualquier caso, ya se puede usar ese formato. A continuación tenéis una lista con algunas de las novedades que han llegado junto a LibreOffice 7.4.

Novedades más destacadas de LibreOffice 7.4

  • General:
    • Soporte para imágenes WebP y archivos EMZ/WMZ.
    • Páginas de ayuda para la librería de scripts ScriptForge.
    • Campo de búsqueda para el gestor de extensiones.
    • Mejoras de rendimiento y compatibilidad.
  • Writer:
    • Mejor seguimiento de cambios en el área del pie de página.
    • Las listas editadas muestran ahora números originales en el seguimiento de cambios.
    • Nuevos ajustes tipográficos para la separación silábica.
  • Calc:
    • Soporte para 16384 columnas.
    • Funciones extra en el widget AutoSum.
    • Nuevo artículo de menú para buscar por nombres de hojas.
  • Impress soporta ahora temas de documentos.

LibreOffice 7.4 es la versión más actualizada de la suite de ofimática, pero no es la que se recomienda para equipos de producción. Para los que necesiten estabilidad, la opción elegida debe ser LibreOffice 7.3.5. La nueva 7.4 está destinada a aquellos que queremos las novedades lo más pronto posible. Aunque han pasado por las diferentes fases del desarrollo y estamos ante versiones estables, The Document Foundation recomienda usar una versión con más actualizaciones de punto en equipos de producción.

Se prefiera una o la otra, LibreOffice se puede descargar desde su página web o desde la mayoría de repositorios oficiales, así como de Snapcraft y Flathub.

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

Krita 5.1 llega mejorando el soporte para algunos archivos y retoques por todo para mejorar lo lanzado en 5.0

Krita 5.1

En cuanto a la edición de imágenes, la gran mayoría de personas usa Photoshop, o Photopea si necesitamos el primero pero sin todo lo que ofrece. Los que preferimos lo libre y/o gratuito solemos decantarnos por GIMP, pero GNU Image Manipulation Program no está diseñado para dibujar. El software que sí está pensado por y para dibujantes es el de KDE, quien hoy ha hecho oficial el lanzamiento de Krita 5.1.

Esta es una actualización mediana, es decir, de las que cambian el primer decimal. No incluye nuevas funciones destacadas, pero tampoco se queda sólo en corrección de errores. Entre lo que ha llegado junto a Krita 5.1 tenemos soporte mejorado para diferentes tipos de archivos, como el WebP, que ahora incluye soporte completo, el PSD, el OpenExr, el JPEG-XL o para las paletas de color ASE y ACB.

Novedades de Krita 5.1

Krita 5.1 permite ahora realizar operaciones en múltiples capas. Otras novedades incluyen:

  • El selector de color específico se ha ampliado con una vista previa de color para y una opción HSV para RGB.
  • Los gestos táctiles (arrastrar los dedos para desplazarse, hacer zoom, rotar) son ahora configurables, se puede elegir qué acción hace qué.
  • Antes había un botón muy vago que decía algo así como «usar aspecto de píxeles», justo al lado del zoom. Lo que este misterioso botón hacía en realidad era cambiar el zoom del lienzo entre mostrar los píxeles al tamaño de los píxeles, y mostrar el lienzo a su tamaño físico. Esto último, si Krita tiene la información disponible, significa que una pulgada en Krita es una pulgada real en tu monitor, lo que es útil para la impresión, mientras que lo primero es más útil para el trabajo sólo digital como los gráficos de juegos. Este botón se ha renovado para comunicar esto más claramente.
  • Más configuración para la paleta emergente.
  • Acceso directo al selector de color doble.
  • Añadida la posibilidad de cambiar el desplazamiento seleccionando niveles de zoom predefinidos por un «zoom suave».
  • Se ha revisado el menú de archivos recientes.
  • Mejoras en el diseño de derecha a izquierda.
  • Se han corregido varios diálogos.
  • Deslizadores hsv a los filtros de ajuste.
  • Botón de reinicio y guardado de estado para el mezclador de color digital.
  • Nueva opción de zoom para ajustar (con márgenes).
  • Lista completa de cambios en la nota de su lanzamiento.

Krita 5.1 ya está disponible desde su página web oficial y en el repositorio Backports de KDE. Pronto llegará a la mayoría de repositorios oficiales. Para probarlo sin instalar, se ofrece una versión en AppImage.

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

Ya fue liberada la nueva version de Android 13

Google dio a conocer el lanzamiento de la nueva versión de Android 13, en la cual se propone un conjunto de opciones preparadas previamente para el diseño de color de la interfaz, que permite ajustar ligeramente los colores dentro del esquema de color seleccionado.

Tambien se destaca que se brinda la posibilidad de adaptar el fondo de los íconos de cualquier aplicación al esquema de color del tema o al color de la imagen de fondo, mientras que en la interfaz de gestión de la reproducción de música se proporciona como fondo el uso de imágenes de las carátulas de los discos que se están reproduciendo.

Otra de las novedades que se destaca de esta nueva version es que se agregó la capacidad de vincular configuraciones de idioma individuales a aplicaciones que difieren de las configuraciones de idioma seleccionadas en el sistema.

Tambien se destaca que la experiencia fue mejorada en dispositivos con pantallas grandes como tabletas, Chromebooks y teléfonos inteligentes con pantallas plegables. Para pantallas grandes, el diseño del menú desplegable de notificaciones, la pantalla de inicio y la pantalla de bloqueo del sistema se ha optimizado para utilizar todo el espacio de pantalla disponible.

En el bloque que aparece con un gesto deslizante de arriba a abajo, en pantallas grandes, se proporciona la separación en diferentes columnas de ajustes rápidos y la lista de notificaciones. Se agregó soporte para un modo de dos paneles en el configurador, en el que las secciones de configuración ahora están constantemente visibles en pantallas grandes.

Tambien podremos encontrar en Android 13 que los modos de compatibilidad fueron mejorados para las aplicaciones, pues en esta nueva versión se propone la implementación de la barra de tareas, que muestra los íconos de las aplicaciones en ejecución en la parte inferior de la pantalla, lo que le permite cambiar rápidamente entre programas y admite la transferencia de aplicaciones a través de la interfaz de arrastrar y soltar a varias áreas del modo multiventana ( pantalla dividida), dividiendo la pantalla en partes para trabajar con varias aplicaciones simultáneamente.

Para algunos dispositivos, como Pixel 6, se ha agregado soporte completo de virtualización , lo que permite ejecutar entornos con otros sistemas operativos. La virtualización se implementa sobre la base del hipervisor KVM y las herramientas crosvm (VVM, Virtual Machine Manager). El modo pKVM (KVM protegido) está disponible opcionalmente y proporciona un aislamiento más estricto de los entornos que utilizan extensiones de virtualización para la arquitectura AArch64. La plataforma planea utilizar la virtualización para mejorar la protección de la ejecución de código del sistema de terceros, como ejecutables privados y componentes DRM.

Se implementó una nueva interfaz para seleccionar fotos y videos, que permite que la aplicación acceda solo a imágenes y videos seleccionados y bloquee el acceso a otros archivos. Anteriormente, se implementó una interfaz similar para los documentos. Es posible trabajar tanto con archivos locales como con datos alojados en almacenamientos en la nube.

Ademas de ello, en Android 13 agregó una solicitud de permisos para mostrar notificaciones por aplicaciones, sin permiso previo para mostrar notificaciones, la aplicación bloqueará el envío de notificaciones. Para las aplicaciones prediseñadas diseñadas para usar con versiones anteriores de Android, el sistema otorgará los permisos en nombre del usuario.

Se redujo la cantidad de aplicaciones que requieren acceso a la información de ubicación del usuario. Por ejemplo, las aplicaciones que realizan operaciones de escaneo de redes inalámbricas ya no requieren permisos relacionados con la ubicación.

Se agregó un nuevo tipo de permiso de Wi-Fi que permite que las aplicaciones que buscan redes inalámbricas y se conectan a puntos de acceso accedan a un subconjunto de las API de administración de Wi-Fi, excluyendo las llamadas basadas en la ubicación (anteriormente, las aplicaciones que se conectan a Wi-Fi recibieron e información de ubicación accedida).

En ART se implementa un recolector de elementos no utilizados más eficiente basado en la API del kernel de Linux userfaultfd, que permite crear controladores para acceder a páginas de memoria no asignadas (fallas de página) en el espacio del usuario. El nuevo recolector de elementos no utilizados proporciona una sobrecarga fija para cada objeto cargado, consume menos memoria y da como resultado aproximadamente un 10 % menos de código compilado. El uso del nuevo recolector de elementos no utilizados también le permite prolongar la duración de la batería, deshacerse de bloqueos durante la recolección de elementos no utilizados y proteger las aplicaciones de la terminación forzada cuando no hay suficiente memoria en el sistema.

ART mejoró significativamente el rendimiento de cambiar a código nativo y viceversa: las llamadas JNI ahora se ejecutan hasta 2,5 veces más rápido. El código de procesamiento de referencia en tiempo de ejecución se ha cambiado para que funcione en modo sin bloqueo para reducir los bloqueos. S

Se ha agregado compatibilidad con la tecnología Bluetooth LE Audio (baja energía) para reducir el consumo de energía al transmitir transmisiones de audio de alta calidad a través de Bluetooth. A diferencia del Bluetooth clásico, la nueva tecnología también te permite cambiar entre diferentes modos de uso para lograr el mejor equilibrio entre calidad y consumo de energía.

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

GNOME 43 beta ya disponible, con más GTK4 y otras mejoras

GNOME 43 beta

Ayer 15 de agosto, GNOME cumplió 25 años. Dieron un repaso a su historia, pero a la celebración le falto algo que llegó horas más tarde: GNOME 43 beta fue lanzado a última hora de la tarde noche en España. Suele ser un mes antes de los lanzamientos de Fedora y Ubuntu cuando el proyecto lanza una nueva versión estable, por lo que las betas tienen que llegar unos dos meses antes para que dé tiempo.

GNOME 43 beta se lanzó con las últimas novedades que han introducido en GKT4 y libadwaita, dos de los componentes que «maquillan» el escritorio. También han aprovechado la ocasión para mejorar de todo un poco, y a continuación tenéis una lista con algunos de los cambios introducidos en esta beta de la próxima versión de GNOME.

Algunas novedades de GNOME 43

  • Epiphany ha eliminado PDF.js, ha añadido varias características de WebExtensions y otras actualizaciones.
  • La app de llamadas de GNOME inicia más rápido, y el scroll funciona mejor en historiales que superan las 100 entradas.
  • Soporte para el esquema de color oscuro con el Editor DConf.
  • GJS está enviando varias características nuevas de JavaScript desde SpiderMonkey 102.
  • Nuevos fondos de escritorio.
  • Se ha portado GNOME Console a GTK 4 y libdwaita, junto con otras mejoras.
  • Soporte de conexión WWAN 5G al área de Celular del Centro de Control de GNOME. Ahora también hay soporte para configuraciones de pantallas de privacidad desde el Centro de Control de GNOME.
  • Se ha portado la Configuración inicial de GNOME a GTK 4 y libdwaita.
  • Los registros de GNOME han sido portados a GTK 4.
  • Actualizaciones de la interfaz de usuario y otras mejoras en el software de GNOME.
  • Muchas mejoras de rendimiento en torno a la carga de documentos en el Editor de texto de GNOME. También hay mejoras en la integración con el escritorio y mejoras en el recoloreado de la interfaz de usuario, entre otras.
  • El gestor de archivos Nautilus ha visto mejoras para los elementos de la ventana principal en tamaños de pantalla más pequeños, cambios en los complementos, modernización de la ventana de propiedades y otros ajustes.
  • Mejoras en GNOME Mutter incluyendo mejoras en el escaneo directo, soporte de rueda de desplazamiento de alta resolución y soporte de búfer de un solo píxel en Wayland.
  • Mejoras en GNOME Shell, incluyendo un mejor rendimiento de la animación de la vista general, mejora en la navegación de la rejilla de aplicaciones y mejora en el teclado en pantalla.
  • Más información en las notas de este lanzamiento.

Disponible a mediados de septiembre

La mejor manera de probar todas las novedades es descargando la ISO del pseudo-sistema operativo GNOME OS, disponible en este enlace. Lógicamente, se puede instalar en una máquina virtual, pero puede haber cosas que no funcionen, como los gestos del panel táctil. GNOME 43 llegará en forma de versión estable a mediados de septiembre.

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

GNOME 43 beta ya disponible, con más GTK4 y otras mejoras

GNOME 43 beta

Ayer 15 de agosto, GNOME cumplió 25 años. Dieron un repaso a su historia, pero a la celebración le falto algo que llegó horas más tarde: GNOME 43 beta fue lanzado a última hora de la tarde noche en España. Suele ser un mes antes de los lanzamientos de Fedora y Ubuntu cuando el proyecto lanza una nueva versión estable, por lo que las betas tienen que llegar unos dos meses antes para que dé tiempo.

GNOME 43 beta se lanzó con las últimas novedades que han introducido en GKT4 y libadwaita, dos de los componentes que «maquillan» el escritorio. También han aprovechado la ocasión para mejorar de todo un poco, y a continuación tenéis una lista con algunos de los cambios introducidos en esta beta de la próxima versión de GNOME.

Algunas novedades de GNOME 43

  • Epiphany ha eliminado PDF.js, ha añadido varias características de WebExtensions y otras actualizaciones.
  • La app de llamadas de GNOME inicia más rápido, y el scroll funciona mejor en historiales que superan las 100 entradas.
  • Soporte para el esquema de color oscuro con el Editor DConf.
  • GJS está enviando varias características nuevas de JavaScript desde SpiderMonkey 102.
  • Nuevos fondos de escritorio.
  • Se ha portado GNOME Console a GTK 4 y libdwaita, junto con otras mejoras.
  • Soporte de conexión WWAN 5G al área de Celular del Centro de Control de GNOME. Ahora también hay soporte para configuraciones de pantallas de privacidad desde el Centro de Control de GNOME.
  • Se ha portado la Configuración inicial de GNOME a GTK 4 y libdwaita.
  • Los registros de GNOME han sido portados a GTK 4.
  • Actualizaciones de la interfaz de usuario y otras mejoras en el software de GNOME.
  • Muchas mejoras de rendimiento en torno a la carga de documentos en el Editor de texto de GNOME. También hay mejoras en la integración con el escritorio y mejoras en el recoloreado de la interfaz de usuario, entre otras.
  • El gestor de archivos Nautilus ha visto mejoras para los elementos de la ventana principal en tamaños de pantalla más pequeños, cambios en los complementos, modernización de la ventana de propiedades y otros ajustes.
  • Mejoras en GNOME Mutter incluyendo mejoras en el escaneo directo, soporte de rueda de desplazamiento de alta resolución y soporte de búfer de un solo píxel en Wayland.
  • Mejoras en GNOME Shell, incluyendo un mejor rendimiento de la animación de la vista general, mejora en la navegación de la rejilla de aplicaciones y mejora en el teclado en pantalla.
  • Más información en las notas de este lanzamiento.

Disponible a mediados de septiembre

La mejor manera de probar todas las novedades es descargando la ISO del pseudo-sistema operativo GNOME OS, disponible en este enlace. Lógicamente, se puede instalar en una máquina virtual, pero puede haber cosas que no funcionen, como los gestos del panel táctil. GNOME 43 llegará en forma de versión estable a mediados de septiembre.

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

Godot 3.5 ya fue liberado y estas son sus novedades

Nueve meses después del lanzamiento de la versión 3.4 y mientras los desarrolladores ahora están trabajando principalmente en la versión 4.0, se acaba de dar a conocer el lanzamiento de la nueva versión del motor de videojuegos gratuito y multiplataforma, Godot 3.5.

Para quienes desconocen de este motor, deben saber que es adecuado para crear juegos en 2D y 3D. El motor admite un lenguaje fácil de aprender para definir la lógica del juego, un entorno gráfico para diseñar juegos, un sistema de implementación de juegos con un solo clic, amplias capacidades de animación y simulación física, un depurador integrado y un sistema para identificar cuellos de botella en el rendimiento.

El código del motor del juego, el entorno de diseño del juego y las herramientas de desarrollo relacionadas (motor de física, servidor de sonido, backends de renderizado 2D / 3D, etc.) se distribuyen bajo la licencia del MIT.

Principales novedades de Godot 3.5

En esta mueva versión que se presenta de Godot 3.5 se destaca que viene con un sistema de navegación completamente revisado, en el cual se implementó el nuevo servidor de navegación para Godot 4.0 en 2020, que luego fue adaptado a la rama 3.x, con lo cual se logró la corrección de muchos errores y se mejoró enormemente el conjunto de características.

Ademas de ello, el nuevo NavigationServer agrega soporte para evitar obstáculos utilizando la biblioteca RVO2, mientras que el backport se realizó al intentar preservar la compatibilidad de la API dentro de lo razonable, pero se menciona que el comportamiento subyacente cambiará, principalmente para proporcionar muchas más funciones y flexibilidad.

Por otra parte, la migración de Godot Engine 3.5 a PS Vita significa que los desarrolladores de juegos ahora tienen la opción de exportar sus proyectos a un formato adecuado para la instalación en un portátil de Sony, es decir, archivos .vpk, aunque se debe tomar en cuenta que también hay una lista de limitaciones técnicas con las que los desarrolladores tendrán que lidiar al crear una versión Vita del juego.

Otra de las novedades que presenta esta nueva versión de Godot 3.5, es que ahora se proporciona el tan esperado nodo Label3D listo para usar para mostrar texto en escenas 3D. Para casos de uso más avanzados, se puede usar TextMesh para generar mallas 3D a partir de glifos de fuente, para que pueda agregar WordArt en las escenas.

Tambien podremos encontrar nuevos contenedores de flujo, los dos nuevos contenedores de flujo añadidos HFlowContainery VFlowContainer, organizan los nodos de control secundarios vertical u horizontalmente en un flujo de izquierda a derecha o de arriba a abajo. Una línea se rellena con nodos de control hasta que no caben más en la misma línea, de forma similar al texto en una etiqueta autoajustada o el diseño de CSS Flexbox. Los nuevos tipos de contenedores son especialmente útiles para contenido dinámico en diferentes tamaños de ventana.

La compilación asincrónica de shaders + almacenamiento en caché, tambien se destaca, ya que llega este nuevo sistema utiliza un «supershader» para cada material (un sombreador grande que admite todas las condiciones de renderizado posibles, lento pero compilado al inicio y, opcionalmente, almacenado en caché para futuras ejecuciones), mientras que el sombreador más eficiente y específico de la condición se compila de forma asíncrona.

Esto significa que la primera vez que se usa un material bajo ciertas condiciones, como tipos de luces, sombras habilitadas o no, etc., el renderizado puede ser más lento durante uno o dos segundos, pero la ralentización no será tan mala. Se menciona que en los dispositivos más potentes puede que ni siquiera se note.

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

  • La interpolación de objetos físicos 3D, permitiendo obtener una mejor fluidez durante los cambios de los tics del motor físico y el motor de renderizado.
  • un nuevo mecanismo para acceder a objetos de escena desde el código, basado en nombres únicos (generalmente rutas)
  • nuevos contenedores de transmisión para GUI
  • una forma 3D de oclusión, para optimizar las escenas
  • Soporte de Android (para el editor, los juegos se pueden exportar a Android durante mucho tiempo)
  • un material que se puede aplicar sobre un objeto
  • cientos de correcciones de errores.

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

Obtener Godot

Godot está disponible para descargar en esta página para Windows, Mac OS y Linux. También lo puede encontrar en Steam y itch.io.

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

GNOME cumple 25 años. Así era y así es

GNOME cumple 25 años

Quién lo diría. Aunque hace mucho que siempre tengo un equipo con Linux y que no uso Windows como sistema principal, lo cierto es que yo probé Linux por primera vez en el año 2006. Para mí, Linux empezó a existir en 2002, cuando un compañero de profesión «nos comía la oreja» a todos los que nos acercábamos a él hablando de un sistema operativo que siempre funcionaba, en el que no había que instalar drivers… todo color de rosa. Pero hacía tiempo que existía, y uno de los escritorios más usados, por lo decir el que más, siempre ha sido GNOME.

Hoy el proyecto GNOME celebra su 25º cumpleaños. Fue un 15 de agosto de 1997 cuando se dieron a conocer, diciendo que querían desarrollar un grupo de aplicaciones y software en forma de herramientas libres y amigables, más o menos como estaban haciendo CDE y KDE, el segundo desde hacía unos 10 meses. Cómo es GNOME ahora lo sabe toda la comunidad Linux, pero sólo los que ya tenemos una edad sabemos cómo era cuando empezó a extenderse de verdad.

GNOME 1.0 era como un Windows feo, pero sólo fue el inicio

«Queremos desarrollar un conjunto libre y completo de aplicaciones y herramientas de escritorio fáciles de usar, similares a CDE y KDE pero basadas totalmente en software libre».

Tal y como explican en su artículo de celebración, en marzo de 1999 se lanzó GNOME 1.0. Eligieron la GIMP Toolkit como base, y seguro que muchos se preguntan qué tiene que ver GIMP con todo esto. A la «GIMP Toolkit» se le conoce en la actualidad como GTK, y es el kit de herramientas que dan forma a mucho de la estética de GNOME. La interfaz era como se ve en la siguiente captura: se parece a Windows 95, pero peor diseñado. Están los escritorios virtuales, pero no tenía la mejor de las presentaciones.

GNOME 1.0

Un año más tarde, en 2000, celebraron el primer GUADEC y anunciaron la fundación GNOME, esto ya en agosto. En junio de 2002 lanzaron la versión 2.0, que tampoco tenía el mejor de los diseños pero empezaron a dar forma a lo que poco después usaría un sistema operativo que dio mucho que hablar: Ubuntu. En cuanto a la estética, y comparándolo con Windows XP, por ejemplo, nunca fue su fuerte, pero el rendimiento sí era muy superior (y sigue siéndolo).

Ya en 2011 lanzaron GNOME 3.0, muy raro para los que estábamos acostumbrados y cómodos en las versiones 2.x, pero el problema del diseño empezó a desaparecer. Más recientemente, en 2016 se integró con los paquetes flatpak, un tipo de paquetes que priorizan por encima de los snap; casi cualquier app que sale para GNOME aparece pronto en Flathub.

Herramienta de captura de pantalla de GNOME

GNOME 42 viene con una útil herramienta de captura de pantalla, pero sin demasiadas opciones de configuración

En 2021 lanzaron GNOME 40, subiendo el número desde el 3.x para que no hubiera confusiones con GTK4. Aunque nunca ha sido malo de verdad, al subir de GNOME 2.x a 3.x el rendimiento bajó, es el precio que hay que pagar por mover algo bonito. Con las versiones 41 y 42 el escritorio ha ido ganando en fluidez, recuperando así mucho del terreno perdido en este apartado.

¿Qué nos depara el futuro?

El tiempo dirá. Viendo lo que han ido añadiendo desde que subieron al 40, parece que hay dos cosas claras: el rendimiento irá mejorando cada vez más. Por otra parte, las aplicaciones contarán con más funciones, pero no se olvidarán de una esencia que les hace ser fáciles de usar para cualquier tipo de persona. También tenemos que recordar que hace tiempo que usan Wayland por defecto, y pronto debería funcionar bien independientemente de la tarjeta gráfica que usemos.

Mención aparte unos gestos que nos facilitan mucho las cosas, hasta el punto de escuchar comentarios de usuarios de la comunidad que se han pasado/han vuelto a GNOME sólo para poder usarlos. Seguro que el futuro nos traerá sorpresas, y las primeras llegarán ya cuando GNOME 43 llegue a su versión estable.

Por todo lo demás, desearles desde aquí un feliz cumpleaños, y que cumplan muchos más.

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

WINE 7.15 llega con cifrado RSA y algo más de 200 cambios

WINE 7.15

Un día más tarde de lo esperado y tras la v7.14 de hace dos semanas, hoy le ha llegado el turno a WINE 7.15. WineHQ ha lanzado esta nueva versión de desarrollo para seguir corrigiendo algunos centenares de problemas que han ido encontrando en los últimos quince días. Hasta dentro de unas 7-8 versiones más, estamos en esta fase del desarrollo, una fase que dura todo un año y que terminará con el lanzamiento de la versión estable de WINE 8.0, pero para eso aún quedan meses.

WineHQ dice que han corregido 22 bugs, pero que han realizado un total de 227 cambios. Volvemos a estar lejos de aquellas semanas en las que se superaron los 600 retoques, pero aquellas versiones fueron casos aislados que dio la casualidad de que tuvieron lugar durante varias semanas seguidas. Además, ahora es verano en el hemisferio norte, y eso también se nota, ya que muchos proyectos, como el de Vivaldi que no viene al caso pero lo mencionaron, pisan un poco el freno en estas fechas.

Novedades de WINE 7.15

Lo que ha destacado WineHQ de WINE 7.15 son las listas de comandos en Direct2D, cifrado RSA, thunking inicial de Wow64 en WIN32U y soporte opcional para colores en la salida de prueba, a lo que se le suma el último punto que menciona varias correcciones de errores.

WINE 7.15 está disponible desde este enlace. Un único enlace, pero que funciona (no como el famoso «segundo» de hace semanas). En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

La próxima versión será un WINE 7.16 que llegará el 26 de agosto, siempre y cuando no haya retrasos como hoy. Solemos decir que no sabemos cuántos cambios introducirán para esa versión, pero casi podemos asegurar que se quedarán por debajo de la media de 300-400, a no ser que aparezca un desarrollador como Pouech, se ponga en modo búsqueda y captura y realiza él solo cerca de 200 retoques.

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