Pese al conflicto que hay, desarrolladores Ucranianos continúan trabajando

Durante los ultimas dias Ucrania ha estado sufriendo una auténtica operación militar por parte de Rusia y ante la cual más de un millón de habitantes han huido del país como refugiados para escapar del conflicto.

También es de destacar que el país, alberga una gran comunidad de desarrolladores de software que trabajan de forma remota para empresas ubicadas en los Estados Unidos y Europa y algo que soporte a muchos es que estos desarrolladores, junto con otros civiles ucranianos en el país, ahora se ven obligados a defender sus hogares y pueblos mientras se refugian de las bombas rusas. Pero muchos de ellos continúan trabajando de forma remota para sus empleadores, apoyando el esfuerzo de defensa local durante el día y enviando sus entregas por la noche.

“Sí, nuestros equipos están enviando entregas desde un estacionamiento en Kharkiv, bajo bombardeos y fuego de artillería en el área. Humanos asombrosos… Por supuesto, les dijimos que no todos los entregables están disponibles. No esperábamos nada más que decirnos cómo podíamos ayudarlos además de transferir dinero y hacer avanzar su proceso de visa”, dijo Logan Bender, director financiero de licencias de software con sede en San Francisco, en una historia publicada en Instagram en Martes por la cuenta de memes de capital de riesgo PrayingforExits. Bender se esforzó por obtener un servicio de defensa para sacar a sus empleados de la zona de conflicto bajo la protección de guardias armados.

El país tenía 200.000 desarrolladores ucranianos en 2020, según la empresa de subcontratación de desarrollo de software con sede en Ámsterdam Daxx, que afirma que el 20% de las empresas Fortune 500 tienen sus equipos de desarrollo remotos en Ucrania.

La segunda ciudad de Ucrania, Kharkiv, y su capital, Kiev, han estado bajo intensos bombardeos durante varios días. Las instalaciones gubernamentales, los edificios residenciales y los lugares públicos han sido quemados o reducidos a escombros, mientras que Rusia dice que solo tiene como objetivo la infraestructura militar.

El 24 de febrero, el presidente ruso, Vladimir Putin, dijo que sus fuerzas participarían en una «operación militar especial» para «desmilitarizar» Ucrania, que dice que no es un estado legítimo a pesar de haber sido un país independiente legítimo durante 30 años.

Mientras las principales ciudades ucranianas sufren ataques devastadores que han reducido los edificios a escombros, los líderes empresariales en los Estados Unidos y Europa han expresado su temor por su personal con sede en Ucrania.

Un desarrollador ucraniano, que solicitó el anonimato por motivos profesionales, describió lo difícil que era seguir trabajando en medio de la guerra.

«Es muy difícil concentrarse en el trabajo cuando suceden cosas como esta en tu país», dijo el desarrollador, y agregó que estaba agradecido de que su empleador entendiera su situación.

“Quiero agradecer a todos los que se preocupan por mi país y se preocupan por él. Todos en mi país están trabajando por un objetivo ahora. Cada persona en mi país está luchando, cada persona se está ayudando… Gracias de nuevo al mundo entero por su apoyo. Estamos luchando por nuestros derechos para el futuro y agradeceríamos cualquier forma de apoyo: ayuda médica, alimentos, equipo para el ejército y los voluntarios, o simplemente palabras amables de apoyo”, agregó.

Los ucranianos que trabajan en campos relacionados con TI también despliegan sus habilidades de combate en casa. Los empleados de una agencia local de marketing digital en Kiev están involucrados en la realización de ciberataques contra entidades rusas, en conjunto con el Ministerio de Transformación Digital de Ucrania.

Un canal local de Telegram dedicado a programadores de crowdsourcing para llevar a cabo ataques cibernéticos contra Rusia tiene casi un millón de suscriptores.

Estados Unidos y varios países europeos envían armas y equipo defensivo a Ucrania. Pero en medio de los temores de una escalada con la energía nuclear de Rusia, los miembros de la OTAN han dejado en claro que no enviarán tropas para unirse a la lucha. El gobierno ucraniano está buscando una zona de exclusión aérea de la OTAN, lo que hasta ahora parece poco probable. Como no miembro de la OTAN, Ucrania, que es superada en número y armamento por Rusia, está esencialmente sola.

Sin embargo, los analistas militares están sorprendidos por la medida en que los ucranianos que luchan solos han frenado la ofensiva rusa. Pero a medida que las fuerzas rusas intensifican su bombardeo del país, disparando misiles y lanzando bombas sobre objetivos militares y civiles, muchos temen que lo peor está por venir.

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

Intel adquirió Linutronix, una empresa que se encarga de la rama rt Linux

Hace ya varios dias Intel dio a conocer la adquisición de Linutronix, una empresa Alemana que se encarga del desarrollo de tecnologías para utilizar Linux en sistemas industriales.

Cabe señalar que la compra de Linutronix refleja el compromiso de Intel de respaldar el kernel de Linux y su comunidad asociada. Intel proporcionará al equipo de Linutronix más capacidades y recursos. Luego de completar la transacción, Linutronix continuará operando como un negocio independiente dentro de la división de desarrollo de software de Intel.

Mark Skarpness, vicepresidente y gerente general del equipo de ingeniería de software de sistemas en la división del Grupo de tecnología avanzada y software de Intel, publicó una publicación que explica los motivos de esta adquisición.

«Esta adquisición refleja el compromiso de Intel de respaldar el kernel de Linux y la comunidad en general . El software es una industria en crecimiento para Intel y creemos que un ecosistema de software exitoso debe estar abierto para prosperar. […] Linutronix comparte esta creencia y el profundo compromiso de Intel de promover el ecosistema de código abierto de Linux».

» Linutronix continuará operando como una empresa independiente dentro de nuestra división de software, dirigida por Egger y Gleixner. Espero trabajar junto con todo el equipo de Linutronix para desbloquear las oportunidades que tenemos frente a nosotros mientras perseguimos nuestra visión común. para un sólido ecosistema abierto basado en Linux».

Para quienes desconocen de Linutronix, deben saber que esta es una empresa que se encarga de supervisar el desarrollo de la rama RT del kernel de Linux («Realtime-Preempt», PREEMPT_RT o «-rt»), enfocada al uso en sistemas en tiempo real.

Si bien ni Intel ni Linutronix revelaron las implicaciones financieras de su acuerdo, Skarpness también confirmó que Intel acordó continuar apoyando el proyecto PREEMPT_RT y dijo que cree que es «una pieza fundamental de tecnología que se utilizará en muchos lugares».

Por su parte, Linutronix dijo sobre la adquisición:

«Nosotros (…) estamos orgullosos de ser ahora un miembro de la familia Intel. Durante más de 10 años hemos trabajado junto con Intel para hacer que el software de fuente abierta sea un éxito». La empresa continuará como una división independiente de Intel en el futuro. 

Scarpness dijo que la adquisición es la contribución de Intel para respaldar el kernel de Linux y la comunidad de Linux en general. Al hacerlo, la corporación «profundiza una relación duradera con un respetado equipo de expertos en Linux de renombre mundial».

Intel ha prometido que Linutronix continuará operando como un negocio independiente con una división de software.

El CTO de Linutronix es Thomas Gleixner, quien ha sido uno de los principales encargados del mantenimiento del kernel de Linux durante mucho tiempo. Entre otras cosas, trabaja en los elementos x86 de ese núcleo, incluido el RT-Preempt. Intel enfatiza que, por el momento, seguirá viendo a Linutronix como una empresa independiente dentro de la rama de software de Intel, con Gleixner a la cabeza.

Con la adquisición, Intel dice que quiere centrarse más en desarrollos para Linux, específicamente para el kernel.

«Intel cree que un ecosistema de software exitoso debe estar abierto para crecer. Linutronix comparte esta creencia y la voluntad de Intel de hacer crecer el ecosistema de código abierto de Linux», escribió la compañía.

La adquisición de Linutronix potencia las capacidades de Intel en el sector del código abierto y, sobre todo, le permite llevarse a casa personal altamente cualificado.

Al adquirir Linutronix, estamos profundizando nuestra relación de larga data con un equipo muy respetado de expertos en Linux reconocidos a nivel mundial, lo que se suma a la notable amplitud y profundidad del talento de hardware y software de Intel. Linutronix continuará operando como una empresa independiente dentro de nuestra división de software, dirigida por Egger y Gleixner.

Espero trabajar junto con todo el equipo de Linutronix para desbloquear las oportunidades que tenemos frente a nosotros mientras perseguimos nuestra visión común de un sólido ecosistema abierto basado en Linux.

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

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

pCloud un excelente servicio de almacenamiento en la nube, con cliente multiplataforma

pcloud

A los días de hoy el utilizar un servicio de almacenamiento en la nube es de lo más común, sobre todo por que existe una gran cantidad de servicios entre los cuales podemos elegir, además de que muchos de los servicios que utilizamos suelen ofrecernos su propio servicio, tal es el caso de los servicios de correo electrónico dígase Microsoft con outlook, Google con Gmail, Yandex con su servicio, solo por mencionar algunos.

Si recordamos hace al menos unos 5-6 años atrás el servicio de almacenamiento en la nube no era tan popular y muchos solían aún almacenar fotos, videos, música, etc. en discos duros o memorias USB/SD.

Pero eso ha cambiado gracias a la nube, aun que esto tiene sus adeptos y quienes se niegan rotundamente a utilizarlo debido al temor de que la información que almacenan pueda perderse de un momento a otro o simplemente por que no quieren poner sus datos en manos de terceros, la cuestión es que el servicio se ha vuelto bastante popular y ha ido evolucionando conforme a la demanda de sus usuarios.

Aquí en este punto juega un papel fundamental el sistema operativo, pues como tal caso, no muchos servicios son compatibles con Linux y he aquí el por que se termina por desechar un servicio por parte de un usuario de Linux.

Por mi parte, en este articulo vengo a recomendar uno, el cual es pCloud y hasta la fecha me ha servido muy bien y sobre todo que he encontrado en el una gran herramienta para la portabilidad de mi información.

Pero antes que nada me gustaría darles una pequeña introducción de lo que es pCloud. Este es un servicio gratuito de almacenamiento en la nube que ofrece 10 GB de espacio, aun que se pueden cumplir las condiciones para aumentarlo a 20 GB sin costo alguno.

Por su parte algo que me agrado bastante de pCloud es que cuenta con clientes tanto para ordenadores de escritorio con soporte para Windows, Linux, así como también para móviles (iOS, Android) además de que la instalación del cliente en Linux es básicamente a través de un archivo AppImage, lo cual solo basta con darle los permisos de ejecución y el cliente se instalara en cualquier distribución de Linux que soporte este tipo de paquetes.

Dentro de sus características que se destacan, podremos encontrar:

  • Hasta 20 GB de almacenamiento gratuito.
  • Sin límites de velocidad
  • No hay límites de tamaño de archivo
  • Obtienes 50 GB de tráfico de enlaces de descarga cada mes
  • Filtra fácilmente todos tus archivos por tipo, como imágenes, audio, video, documentos, etc.
  • Sube carpetas completas a través del sitio web
  • Puede buscar en todos sus archivos desde el sitio web y la aplicación móvil
  • Compartir archivos con usuarios que no son de pCloud
  • Transmite archivos multimedia
  • Agregar archivos desde una URL remota
  • Admite archivos sin conexión
  • Opción para que cualquiera pueda subir archivos a su cuenta a través de una URL compartida
  • Enviar archivos a su cuenta con una dirección de correo electrónico única
  • Poder conectar a su cuenta a través de WebDAV
  • Copia de seguridad de fotos de Facebook e Instagram en pCloud
  • Poder administrar recursos compartidos desde el sitio web, el software de escritorio y la aplicación móvil
  • Carpetas favoritas para acceso rápido
  • Opción para habilitar la carga automática de fotos / videos desde la aplicación móvil

¿Cómo obtener una cuenta gratuita en pCloud Drive?

Antes de pasar al método de instalación del administrador de la aplicación, es necesario que contemos con una cuenta del servicio para poder utilizarlo, esto lo podemos hacer desde el siguiente enlace.

Por solo crear nuestra cuenta obtendremos de manera inmediata 10 GB de almacenamiento gratuito. Desde la web podemos obtener GB extras, de los cuales podemos ganar 4 adicionales por seguir los pasos que nos indican.

¿Cómo instalar pCloud Drive en Linux?

Si quieren instalar este servicio de almacenamiento en la nube, podemos hacerlo siguiendo las instrucciones que compartimos a continuación.

Primero debemos de dirigirnos a la pagina web oficial de pCloud Drive y en su sección de descargas podremos obtener el administrador de la aplicación para Linux. En enlace es este.

Nos ofrecen un archivo en formato AppImage el cual le debemos de asignar permisos de ejecución lo cual podemos hacer con el siguiente comando:

sudo chmod a+x pcloud.AppImage

Hecho esto podemos ejecutar el administrador de pCloud Drive en el sistema dando doble clic sobre el archivo descargado o de igual manera podemos hacerlo desde la terminal ejecutando el siguiente comando:

./pcloud.AppImage

Hecho esto estará abierto el administrador en el sistema.

Abierto el administrador de la aplicación este nos solicitara que accedamos al servicio con nuestras credenciales de acceso.

Y listo con ello ya tendremos activado el disco virtual que nos ofrece el servicio para poder gestionar nuestros archivos en la nube y tener acceso a ellos desde cualquier dispositivo.

from Linux Adictos https://ift.tt/2PDYjxO
via IFTTT

WINE 7.4 llega con el tema claro activado por defecto y más de 500 cambios

WINE 7.4

Hace ya dos semanas que tuvimos v7.3 del software para ejecutar apps de Windows en otros sistemas operativos, por lo que ya tocaba nueva versión de desarrollo. Esta vez, WineHQ ha lanzado WINE 7.4, la cuarta actualización de las que lanzan cada dos semanas para ir preparando las cosas para el WINE 8.0 que llegará a principios de 2023. Hasta entonces, el equipo de desarrolladores que hay detrás de este proyecto lanzará algo más de 20 versiones de desarrollo antes de pasar a la fase de las Release Candidates.

Esta semana no podemos decir que se haya batido el récord de modificaciones. A los 14 bugs corregidos hay que añadirle un total de 505 cambios, y si no se se han vuelto a subir de los 600 no ha sido por Eric Pouech, quien esta semana se ha encargado de introducir un total de 182. 200 cambios era una cifra relativamente baja en esta fase, entre 300 y 400 era lo normal, pero desde que está Pouech a toda máquina, subir por poco los 500 ya parece que sea poca cosa.

Novedades más destacadas de WINE 7.4

Lo que WineHQ ha decidido que es digno de mención de WINE 7.4 es que el tema claro está activado por defecto, la librería vkd3d agrupada, los módulos WineD3D, D3D12 y DXGI se han convertido a PE, más limpiezas a gran escala para admitir el tipo ‘largo’ y el habitual punto de correcciones varias.

WINE 7.4 está disponible desde este enlace; el segundo que facilita WineHQ no suele funcionar, no sé qué les pasa, y por eso ya no lo añado en este tipo de artículos. 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.5 que llegará el 25 de marzo, y volvemos a aceptar apuestas: ¿volverán a superar los 600 cambios como en las últimas semanas? ¿Qué desarrollador será quien arregle más bugs?  Tampoco podemos descartar que se llegue a la cifra de los 700, ya que hasta hace poco no creíamos que fuera posible llegar a los 600 y ya los hemos superado algunas veces. Lo único que podemos asegurar es que arreglarán muchos fallos, y que los detalles los conoceremos dentro de dos semanas.

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

Ya fue liberada la nueva version de LibreELEC 10.0.2

Hace poco se dio a conocer el lanzamiento de la nueva versión deLibreELEC 10.0.2, la cual es desarrollada como una bifurcación de la  distribución OpenELEC (para la creación de sistemas de cine en casa) que hace uso de a interfaz de usuario Kodi como el centro de medios de esta.

Esta nueva versión liberada del sistema se destaca por ofrecer versiones estables y de buen funcionamiento para dispositivos Allwinner, Generic y Rockchip. Mientras que para dispositivos RPi (Raspberry pi), por ejemplo para la Rpi 4 aún se siguen puliendo diversos detalles y para RPi2 y RPi3 se añade el soporte en esta nueva versión (recordemos que en la versión 10.0 no se había dado el soporte para estos dos dispositivos, a costa de centrarse en la RPi 4).

Para quienes desconocen de LibreELEC, les puedo decir que esta es una de las distribuciones que son apta para convertir cualquier computadora en un centro multimedia que es tan fácil de usar como un reproductor de DVD o un decodificador.

El principio básico de la distribución es «todo simplemente funciona», para obtener un entorno completamente listo para usar, solo se necesita cargar LibreELEC desde una unidad flash y a partir de ese momento el usuario no tiene que preocuparse por mantener el sistema actualizado: la distribución utiliza un sistema de actualización y descarga automática que se activa cuando se conecta a la red global. Es posible ampliar la funcionalidad de la distribución a través de un sistema de complementos que se instalan desde un repositorio separado desarrollado por los desarrolladores del proyecto.

Principales novedades de LibreELEC 10.0.2 Matrix

En esta nueva versión que se presenta de la distribucion se destaca la actualización del centro multimedia Kodi a la versión 19.4, versión en la cual se realizaron mayormente correcciones y algunas cuantas mejoras (puedes consultar los detalles de esa versión en esta publicación)

Otra de las novedades que se destaca y de la cual ya mencionamos al inicio el soporte devuelto para placas Raspberry Pi 2 y 3, ya que como mencionamos en la ver. 10.0 solo se ofreció soporte para la RPi 4, ademas de ello tambien se destaca que se agregó soporte para desentrelazado en placas Raspberry P, asi como tambien el soporte para unidades NVME para placas Raspberry Pi CM4 (módulo de cómputo 4).

Otros de los cambios que se mencionan en el anuncio de esta nueva versión de LibreELEC 10.0.2 relacionado con las RPi, son que los controladores gráficos RPi todavía están en proceso de reescritura completa, además, el desarrollo actual se centra en RPi 4 y que ademas se eliminó el soporte para RPi0-1 y del cual comentan que es poco probable que regrese (falta potencia para la nueva pila gráfica)

Por otra parte, tambien se menciona que se agregó soporte para salida de video de 10 y 12 bits para placas Raspberry Pi 4 y que actualmente se encuentra en trabajo las siguientes características:

  • Salida HDMI hasta 4kp60
  • Decodificación H264 y H265 HW
  • NUEVO: salida HDR (HDR10 y HLG)
  • NUEVO: Transferencia de audio HD (Dolby TrueHD, DTS HD)
  • NUEVO: soporte de desentrelazado (PVR/DVD)
  • NUEVO: salida de video de 10/12 bits

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

Descargar LibreELEC 10.0.2

Para la descarga, las imágenes están preparadas para trabajar desde una unidad USB o tarjeta SD (x86 de 32 y 64 bits, Raspberry Pi 2, 3 y 4, varios dispositivos basados ​​en chips Rockchip y Amlogic). Esta la podrás obtener dirigiéndote a la página web oficial del proyecto y en su sección de descargas obtendrás la imagen de ella.

El enlace es este.

Los que descarguen la imagen para Raspberry Pi, pueden grabar el sistema en su tarjeta SD con ayuda de Etcher la cual es una herramienta multiplataforma.

Finalmente el equipo mencionar que en el primer arranque el sistema se actualizará la base de datos multimedia de Kodi por lo que el tiempo de la actualización puede variar dependiendo del tamaño de su colección de hardware y medios, esto podría llevar varios minutos.

from Linux Adictos https://ift.tt/2nLwsyo
via IFTTT

Mesa 22.0 llega con soporte para Vulkan 1.3, mejoras en controladores y mas

Mesa Drivers

Después de cuatro meses de desarrollo se dio a conocer el lanzamiento de la implementación gratuita de la API OpenGL y Vulkan «Mesa 22.0.0», siendo esta la primera versión de la rama Mesa 22.0.0 tiene un estado experimental: después de la estabilización final del código, se lanzará una versión estable 22.0.1.

En esta nueva versión que se presenta se destaca por la implementación de la API de gráficos Vulkan 1.3 en el controlador anv para GPU Intel y radv para GPU AMD.

Ademas de que la compatibilidad con Vulkan 1.2 se implementa en el modo emulador (vn), la compatibilidad con Vulkan 1.1 está disponible para Qualcomm GPU y el rasterizador de software lavapipe, y la compatibilidad con Vulkan 1.0 está disponible para Broadcom VideoCore VI GPU (Raspberry Pi 4).

Mesa 22.0 también proporciona compatibilidad completa con OpenGL 4.6 para los controladores 965, iris (Intel), radeonsi (AMD), zink y llvmpipe. La compatibilidad con OpenGL 4.5 está disponible para GPU AMD (r600) y NVIDIA (nvc0), y OpenGL 4.3 para virgl (GPU virtual Virgil3D para QEMU/KVM) y vmwgfx (VMware).

Principales novedades de Mesa 22.0

Tal y como se mencionó al inicio, una de las principales novedades de esta nueva versión de mesa es que se agregó soporte para la API de gráficos Vulkan 1.3 y del cual puedes conocer sus características más importantes en esta publicación.

Otra de las novedades que se destaca, es que los controladores OpenGL clásicos que no usan la interfaz Gallium3D se ha movido de la composición principal de Mesa a una rama separada «Amber».

Ademas de que esta rama «Amber» también movió el controlador SWR, que ofrecía un rasterizador de software OpenGL basado en el proyecto Intel OpenSWR. La biblioteca xlib clásica se ha excluido de la composición principal, en lugar de lo cual se recomienda utilizar la variante gallium-xlib.

Tambien, podremos encontrar que en esta nueva versión de Mesa 22.0 el controlador D3D12 Gallium con una capa OpenGL sobre la API de DirectX 12 (D3D12) brinda compatibilidad con OpenGL ES 3.1. El controlador se usa en la capa WSL2 para ejecutar aplicaciones gráficas de Linux en Windows.

Los controladores Intel GPU están habilitados de forma predeterminada para admitir Adaptive-Sync (VRR), lo que le permite cambiar de forma adaptativa la frecuencia de actualización de su monitor para obtener una salida fluida y sin interrupciones.

Para EGL, se implementa el mecanismo de «retroalimentación dma-buf», que brinda información adicional sobre las GPU disponibles y le permite aumentar la eficiencia del intercambio de datos entre las GPU principal y secundaria, por ejemplo, para organizar la salida sin almacenamiento en búfer intermedio.

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

  • Se agregó soporte para OpenGL 4.3 al controlador vmwgfx que se usa para implementar la aceleración 3D en entornos VMware.
  • Se agregó soporte para extensiones de controladores Vulkan RADV (AMD), ANV (Intel) y zink (OpenGL sobre Vulkan).
  • Se agregó soporte para chips Intel Alderlake (S y N) al controlador OpenGL «iris» y al controlador Vulkan «ANV».
  • El controlador RADV (AMD) Vulkan sigue siendo compatible con el trazado de rayos y los sombreadores de trazado de rayos.
  • El controlador v3dv desarrollado para el acelerador de gráficos VideoCore VI utilizado desde el modelo Raspberry Pi 4 brinda la capacidad de trabajar en la plataforma Android.

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión de los controladores Mesa 22.0, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar los drivers de video Mesa en Linux?

Los paquetes de Mesa se encuentran en todas las distribuciones de Linux, por lo que su instalación puede realizarse ya sea descargando y compilando el código fuente (toda la información al respecto aquí) o de una forma relativamente sencilla, la cual depende de la disponibilidad dentro de los canales oficiales de tu distribución o de terceros.

Para los que son usuarios de Ubuntu, Linux Mint y derivados pueden añadir el siguiente repositorio en donde los controladores son actualizados de manera rápida.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Ahora vamos a actualizar nuestro listado de paquetes y repositorios con:

sudo apt update

Y finalmente podemos instalar los drivers con:

sudo apt upgrade

Para el caso de los que son usuarios de Arch Linux y derivados estos los instalamos con el siguiente comando:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Para quienes sean usuarios de Fedora 32 pueden utilizar este repositorio, por lo que deben de habilitar corp con:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Finalmente, para los que son usuarios de openSUSE, pueden instalar o actualizar tecleando:

sudo zypper in mesa

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

Ya puedes usar LibreOffice desde tu navegador gracias a WebAssembly 

Hace ya varios dias Thorsten Behrens, uno de los líderes del equipo de desarrollo del subsistema de gráficos de LibreOffice, dio a conocer la publicación de una versión de demostración de la popular suite de ofimática LibreOffice la cual está compilada en código intermedio WebAssembly y capaz de ejecutarse en un navegador web.

Para quienes desconocen de WebAssembly deben saber que este proporciona un middleware universal de bajo nivel independiente del navegador para ejecutar aplicaciones compiladas desde varios lenguajes de programación. WebAssembly se posiciona como una tecnología más prometedora y portátil entre navegadores para crear aplicaciones web de alto rendimiento.

WebAssembly se puede utilizar para resolver tareas que requieren un alto rendimiento, por ejemplo, codificación de video, procesamiento de sonido, gráficos y manipulación 3D, desarrollo de juegos, operaciones criptográficas, cálculos matemáticos y la creación de implementaciones portátiles de lenguajes de programación.

WebAssembly se parece mucho a Asm.js, pero difiere en que es un formato binario que no está vinculado a JavaScript. WebAssembly no requiere el uso de un recolector de basura, ya que se utiliza la gestión explícita de memoria.

Una característica distintiva del modelo de ejecución de aplicaciones que utilizan WASI es el lanzamiento en un entorno de espacio aislado para aislar del sistema principal y el uso de un mecanismo de seguridad basado en la gestión de capacidades, para acciones con cada uno de los recursos (archivos, directorios, sockets, llamadas al sistema, etc.)

Para convertir a WebAssembly, se utiliza el compilador Emscripten y para organizar la salida, el backend VCL (Visual Class Library) basado en el marco Qt5 modificado.

A diferencia de la edición de LibreOffice Online, la compilación basada en WebAssembly permite ejecutar todo el paquete ofimático en el navegador, es decir, todo el código se ejecuta en el lado del cliente, mientras que LibreOffice Online ejecuta y procesa todas las acciones del usuario en el servidor, y solo la interfaz se traduce al navegador del cliente.

La eliminación de la parte principal de LibreOffice del lado del navegador permitirá crear una edición en la nube para la colaboración, eliminar la carga de los servidores, minimizar las diferencias con el escritorio de LibreOffice, simplificar el escalado, poder trabajar sin conexión y también permitir la organización de la interacción P2P entre usuarios y cifrado de datos de extremo a extremo en el lado del usuario. Los planes también incluyen la creación de un widget basado en LibreOffice para integrar un editor de texto completo en las páginas.

La migración a Wasm se implementa mediante la cadena de herramientas Emscripten de LLVM, cuyo objetivo es traducir el código nativo de C o C++ a Javascript y Webassembly.

Ya existían proyectos similares para Asm.js o el llamado Native Client, que desde entonces han sido reemplazados por Webassembly. El hecho de que incluso una base de código tan grande y antigua como LibreOffice, incluida la GUI, ahora pueda ejecutarse en el navegador gracias a Wasm muestra cuán avanzada se ha vuelto la tecnología.

Sin embargo, para el equipo de LibreOffice, el trabajo en el port de Wasm está lejos de terminar. El equipo explicó esto en una presentación en el Fosdem de este año hace unas semanas.

El equipo también explicó allí que el port:

«Wasm ahora usa el backend Qt para LibreOffice, por ejemplo, lo que causó muchos más problemas de los esperados. Además, del trabajo emergen algunas otras consideraciones o problemas a resolver. En el futuro, el equipo podría usar la interfaz Wasi y posiblemente incluso crear su propio backend Wasm para el port. Pero el equipo aún no ha llegado tan lejos.»

Además, establece que el port Wasm de Libreoffice inicialmente no pretende ser una alternativa a Libreoffice Online y Collabora Online que se basa en él. Por el contrario, Wasm no es una aplicación en la nube, por lo que se ejecuta localmente, lo que se supone que ofrece una mayor privacidad…

Finalmente para quienes estén interesados en poder conocer más al respecto, deben saber que actualmente se están desarrollando correcciones específicas de WebAssembly en el repositorio principal de LibreOffice y pueden probar la suite en su navegador desde el siguiente enlace. (se descargan alrededor de 300 MB de datos en el sistema del usuario) .

from Linux Adictos https://ift.tt/2q3Pwz4
via IFTTT

OmniaWrite: un editor de texto de nueva generación

Omniawrite

OmniaWrite es un editor de texto plano de nueva generación que quizás no muchos conocen. Se trata de un software de código abierto, libre, gratuito y disponible para varias plataformas (Linux, Windows, macOS, Android, iOS y también corre en muchos de los navegadores web modernos para que se pueda usar casi desde cualquier sistema operativo y dispositivo).

OmniaWrite ha sido diseñado especialmente para la escritura creativa. Por ello, puede ser el compañero perfecto para los escritores de novelas, lírica, poesía, ensayos, borradores, guiones, estudiantes para trabajos y apuntes, etc. Con este paquete podrás poner tu creatividad a volar y crear maravillosos textos gracias a todas las herramientas incluidas y sus funciones, incluidas las de organización, exportación a varios formatos, capacidad de división en capítulos o escenas, etc.

En cuanto a las características más destacables de OmniaWrite están:

  • Interfaz sin distracciones: tienes todo lo que debes tener y nada más, para que te centres en el trabajo. Simplicidad y funcionalidad es lo que han buscado sus desarrolladores.
  • Capítulos y escenas: capacidad para dividir tus textos en diferentes capítulos, si se trata de un libro, o en diferentes escenas si es un guion para una obra. De esta forma, tendrás el texto más estructurado y lo podrás gestionar de mejor modo, cambiando la estructura fácilmente, reordenando escenas, etc.
  • Nube: tus datos podrán estar sincronizados con la nube de forma gratuita y en ilimitados dispositivos. Así, si estás trabajando en una obra en tu PC y se te viene una gran idea a la cabeza que quieres plasmar en ella y estás lejos de casa, podrás usar tu dispositivo móvil para escribirla y que no se te olvide, estés donde estés.

Ver código fuente de OmniaWrite – Sitio de GitHub

Instalar OmniaWrite en Anroid – Google Play

Más información y descargas – Sitio web oficial del proyecto

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

Zorin OS 16.1 ya disponible con LibreOffice 7.3 y soporte de hardware mejorado

Zorin OS 16.1

El pasado verano, por agosto, nos entregaron la última actualización mayor de este sistema operativo que, en parte, está diseñado para atraer a los usuarios de Windows a Linux. Hoy, unos siete meses después, han hecho oficial el lanzamiento de Zorin 16.1, un lanzamiento con menos novedades, pero que llega con alguna que otra digna de mención. Por ejemplo, han incluido nuevas versiones de las aplicaciones instaladas por defecto.

En la nota de lanzamiento de Zorin OS 16.1 destacan que se incluye LibreOffice 7.3, la última versión de la suite de ofimática libre más popular. Viendo que (tras un texto de apoyo para los ucranianos) lo primero que mencionan del sistema operativo es la nueva versión de LibreOffice, uno puede llegar a preocuparse, pero también hay otras novedades que pueden mejorar la experiencia de usuario.

Novedades de Zorin OS 16.1

  • LibreOffice 7.3:
    • Mayor compatibilidad con los documentos de Microsoft Office,
    • Seguimiento mejorado de los cambios en el texto y las tablas.
    • Más opciones y funciones para la edición de documentos.
    • Mejora del rendimiento al abrir y editar documentos.
    • Mejoras visuales con iconos más accesibles en modo oscuro
  • Aplicaciones actualizadas, lo que aporta mejor experiencia de usuario y más funciones.
  • Mayor seguridad y mejor compatibilidad de hardware. Mucho de lo incluido en Zorin OS 16.1 mejora la seguridad, compatibilidad y rendimiento. Entre el hardware que se beneficiará de esta nueva versión tenemos:
    • Nuevas tarjetas gráficas NVIDIA, incluida la RTX 3050.
    • Framework Laptop.
    • Apple Magic Mouse 2.
    • Mando Sony PlayStation 5 DualSense.
    • Procesadores Intel Core de 12ª generación.
    • Impresoras Epson, HP, Canon, Fuji Xerox, DYMO y otras.
    • Más hardware de audio y Wi-Fi

La nueva ISO con Zorin OS 16.1 está disponible desde AQUÍ. Los usuarios existentes pueden actualizar desde el mismo sistema operativo. Los que ya hayan comprado Zorin OS 16 Pro pueden descargar una nueva copia con Zorin OS 16.1 Pro o Pro Lite desde el enlace de descargas que aparecerá en el correo de compra original.

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

Blender 3.1 ha llegado con una mejora considerable de rendimiento

Blender 3.1

Yo, que he usado todo tipos de sistemas operativos, tengo muy grabado en mi memoria lo que pasó cuando Apple pasó de Mac OS X 10.5 Leopard a Mac OS X 10.6 Snow Leopard. No vi su presentación, pero hace poco leí que en esa Keynote se habló de que era una versión sin nuevas funciones, no de importancia. Se habían centrado en mejorar el rendimiento, y se notaba, vaya si se notaba. Si estoy mencionando esto es porque hay veces que merece la pena parar un poco y mejorar lo existente, y eso es principalmente lo que han hecho en Blender 3.1.

Tal y como leemos en la nota de su lanzamiento, y en el siguiente vídeo, Blender 3.1 es un lanzamiento de este tipo, una actualización que se ha centrado en mejorar el rendimiento. Eso sí, a diferencia de Apple con su Leopardo de las Nieves, esta actualización del famoso modelador 3D sí ha incluido novedades. Son pocas, pero pueden llegar a ser importantes justamente para los ordenadores de la manzana, ya que se ha mejorado el soporte para el M1 de Apple.

Otras novedades de Blender 3.1

  • Soporte de GPU de Metal aportado por Apple para ordenadores con procesadores M1 y tarjetas gráficas AMD.
  • Aceleración de la GPU para el modificador de subdivisión.
  • Edición de mallas más rápida.
  • Indexación del navegador de activos.
  • Soporte del editor de imágenes para imágenes de gran tamaño.
  • Mejora de la velocidad de exportación a .obj y .fbx.
  • Mejoras en el multithreading, la evaluación del árbol de nodos y la reducción del uso de memoria en los nodos de geometría.

Blender 3.1, que ha llegado unos tres meses después de la versión anterior,  ha sido lanzado hace unas horas, y ya se puede descargar desde su página web oficial o su paquete snap. En las próximas horas aparecerá en repositorios oficiales de algunas distribuciones Linux, y en algún momento también lo hará en Flathub.

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