WSL 2 para insiders ahora permite usar el kernel a la carta

WSL 2

No se trata de algo que un servidor vaya a usar mucho (de hecho nada), pero Microsoft lanzó Windows Subsystem for Linux hace casi tres años y lo hizo porque seguro que sí es interesante para muchos otros usuarios. Se trata de un subsistema Linux que se ejecuta en Windows, lo que permite ejecutar cierto software de Linux en el sistema operativo de Microsoft. Ayer, la compañía que dirige Satya Nadella lanzó una nueva versión de WSL 2 que añade mejoras interesantes.

Para empezar, la nueva versión de Windows Subsystem for Linux 2, de momento solo disponible para insiders (los que usan las versiones de prueba), nos permite usar el kernel que mejor se ajuste a nuestras necesidades. Para ello basta con ir a la opción “kernel” en el archivo “.wslconfig” para especificar el camino a un kernel que tengamos en nuestro equipo y ese kernel se cargará en la máquina virtual de WSL 2 cuando inicie. Si no le especificamos ninguna opción, volveremos a usar el kernel por defecto.

WSL 2 nos permite conectarnos a apps de Linux vía localhost

Para continuar, la nueva build para insiders de WSL 2 permite usar el localhost para conectarse a las aplicaciones de Linux desde Windows. En la primera versión necesitábamos acceder a nuestras aplicaciones de redes a través de una dirección IP remota, pero Microsoft se dio cuenta de que eso debía cambiar y han empezado a dar los primeros pasos para hacerlo en la versión lanzada ayer 26 de julio.

La última novedad tiene que ver con la configuración: antes se configuraba el archivo wsl.conf, pero hay algunas opciones que necesitan aplicarse a todas las distribuciones. Todas las distros de WSL 2 se ejecutan en la misma máquina virtual, por lo que ninguna modificación que le hagamos al archivo wsl.conf se aplicará a todas las distribuciones. Para hacer cambios globales, existe la opción del archivo .wslconfig que mencionábamos anteriormente, pero tenemos que crearlo manualmente en la carpeta C:\Users\NuestroNombreDeUSuario\,

Sin duda, una actualización interesante… para quien le interese.

Artículo relacionado:
Microsoft ya publico WSL2, el subsistema de Windows para Linux


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

¿Tu coche funciona con Linux?

Automotive Grade Linux

En multitud de ocasiones hemos hablado de AGL (Automotive Grade Linux), un proyecto que tiene varios importantes colaboradores de la industria de la electrónica y el motor para invertir y desarrollar en esta propuesta global para los coches del presente y del futuro conectados. Las tecnologías quieren estar muy presentes también dentro del habitáculo de los vehículos y con AGL tienen una buena oportunidad de crecer.

Pero… ¿y tu coche? ¿funciona gracias a Linux? La verdad es que no solo existe AGL para el automóvil. Por ejemplo, Tesla Motors usa una distribución Linux que desarrollan ellos mismos para sus modelos de coches eléctricos. Otras firmas también prefieren hacer algo parecido, basados en Linux crean sus proyectos independientes por cualquier motivo. Así que, puede que aunque no use AGL tu coche sí que esté usando Linux para algún sistema de los que implementa.

La gran mayoría de fabricantes confía en AGL en vez de invertir en desarrollar su propio sistema basado en el kernel libre. Actualmente la plataforma cuenta con más de 140 miembros quecolaboran con este proyecto bajo la Linux Foundation. Dan Cauchy, el director ejecutivo de AGL, dijo que “Los fabricantes de automóviles se están transformando en empresas de software, y al igual que en la industria de la tecnología, se están dando cuenta de que el código abierto es el camino a seguir.“.

¿Cuáles son los fabricantes que más están contribuyendo a AGL y que están usándolo en sus modelos? Pues entre los miembros más destacados de la industria del motor se encuentran Audi, Ford, Honda, Mazda, Mercedes, Hyundai, Subaru, Nissan, Suzuki y la compañía de automóviles más grande del planeta: Toyota. Recientemente también se ha unido Volkswagen, que ya estaba participando a través de Audi, que pertenece al grupo, pero ahora lo hace de forma directa bajo esta otra marca.

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

Llega Wayland 1.18 con mejoras de protocolos y corrección de errores

Después de vario tiempo de desarrollo se ha publicado el lanzamiento de la nueva versión del paquete wayland-protocol 1.18, que contiene un conjunto de protocolos y extensiones que complementan las capacidades del protocolo básico de Wayland y proporcionan las capacidades necesarias para construir servidores compuestos y entornos de usuario.

Si aun desconoces de Wayland, debes saber que este es un protocolo de servidor gráfico y una biblioteca para GNU/Linux. Wayland proporciona un método para que los gestores de composición de ventanas se comuniquen directamente con las aplicaciones y el hardware de vídeo.

Aun que a futuro se espera que también sea posible la comunicación con hardware de entrada usando otras bibliotecas.

Las aplicaciones renderizan los gráficos en sus propios buffers y el gestor de ventanas se convierte en el servidor gráfico, haciendo una composición con esos buffers para formar la visualización en pantalla de las ventanas de las aplicaciones.

Este es un enfoque más simple y más eficiente que usar un gestor de composición de ventanas con el X Window System.

Los gestores de composición de ventanas existentes, como KWin y Mutter, se espera que implementen soporte para Wayland de forma directa, para convertirse en compositores Wayland/servidores gráficos.

Todas y cada una de las aplicaciones son un “cliente” y su hardware de video es un “servidor”. A diferencia de X11, cada programa podrá usar el protocolo de Wayland por sí solo. Esto significa que el rendimiento es mejor, ya que el servidor de visualización no está trabajando duro para mantener un gran desorden y, en cambio, solo permite dibujar cosas que lo necesitan.

Junto con todo eso, el protocolo de Wayland tiene algo llamado XWayland. Esta es una herramienta que posibilita la incorporación de programas basados en X11. Esto significa que tan pronto como el nuevo servidor de pantalla esté listo, los programas populares continuarán funcionando normalmente.

Principales novedades de wayland 1.18

Como ya mencionamos se dio a conocer la versión 1.18 de este protocolo en donde una de las principales características que se destacan es que se hicieron pequeñas adiciones a los protocolos existentes, se mejoró la documentación y se solucionaron los errores.

Actualmente, los siguientes protocolos estables son parte de los protocolos de Wayland, que proporcionan compatibilidad con versiones anteriores:

  • Viewporter: permite al cliente realizar acciones para escalar y recortar los bordes de la superficie en el lado del servidor.
  • Presentation time: proporciona visualización de vídeo.
  • Xdg-shell: esta es una interfaz para crear e interactuar con superficies como con las ventanas, lo que les permite moverse por la pantalla, colapsar, expandir, redimensionar, etc. Protocolos inestables, cuyo desarrollo aún no se ha completado y no se garantiza que mantenga la compatibilidad con versiones anteriores.
  • Fullscreen-shell: gestión del trabajo en modo de pantalla completa
  • input-method – procesando métodos de entrada
  • Iidle-inhibit: inicio del protector de pantalla de bloqueo (protector de pantalla)
  • Input-timestamps: marcas de tiempo para eventos de entrada
  • Linux-dmabuf: compartir múltiples tarjetas de video usando la tecnología DMABuff
  • Text imput: organización de entrada de texto
  • Pointer gestures: control desde pantallas táctiles
  • Relative pointer events: eventos de puntero relativos
  • Pinter constraints: restricciones de puntero (bloqueo)
  • Tablet: soporte para la entrada de tabletas.
  • xdg-foreign: interfaz de interacción con las superficies del cliente “vecino”;
  • xdg-decoration: representación de decoraciones de ventanas en el lado del servidor;
  • xdg-output: información adicional sobre la salida de video (utilizada para la escala fraccional);
  • xwayland-keyboard-grub: captura entradas en aplicaciones Xwayland.
  • Primary selection: por analogía con X11, proporciona el portapapeles principal (selección primaria), la inserción de información desde la cual generalmente se hace con el botón central del mouse. La sincronización explícita de Linux es un mecanismo específico de Linux para sincronizar buffers enlazados a una superficie.

Finalmente se espera el lanzamiento de Weston 7.0 y esta nueva versión de Wayland 1.18 para el siguiente mes, el 23 de agosto.

Para quienes estén interesados en probar el rendimiento de Wayland pueden descargar Fedora ya que es una de las distros de Linux en implementar este protocolo, además de ser considerada una de las más robustas.

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

Liberada WebThings Gateway 0.9 la plataforma de Mozilla para Iot

webthings_gateway_main_menu

Mozilla hace poco publico la nueva versión de su plataforma para el internet de las cosas (Iot) WebThings Gateway 0.9, así como una actualización de las bibliotecas WebThings Framework 0.12, que forman la plataforma WebThings y que ademas proporcionan componentes para acceder a diversas categorías de dispositivos de los consumidores y utiliza la API universal de Web Things para organizar la interacción con ellos. Los desarrollos del proyecto se distribuyen bajo la licencia MPL 2.0.

Es importante recordar a nuestros lectores que WebThings Gateway es una capa universal para organizar el acceso a varias categorías de consumidores y dispositivos de IoT, ocultando las características de cada plataforma y sin requerir el uso de aplicaciones específicas para cada fabricante.

El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js. Puede utilizar los protocolos ZigBee y ZWave, WiFi o la conexión directa a través de GPIO para interactuar con las plataformas de IoT.

El firmware de Gateway esta preparado para varios modelos de Raspberry Pi, también están disponibles paquetes para OpenWrt y Debian.

Gateway se puede instalar en una Raspberry Pi y obtener un sistema de control inteligente para el hogar que integra todos los dispositivos IoT en el hogar y proporciona herramientas para monitorearlos y administrarlos a través de una interfaz web. La plataforma también le permite crear aplicaciones web adicionales que pueden interactuar con dispositivos a través de la API de Web Thing .

Por lo tanto, en lugar de instalar su aplicación móvil para cada tipo de dispositivo IoT, puede usar una única interfaz web unificada.

Principales novedades de WebThings Gateway 0.9

Esta nueva versión de WebThings Gateway se destaca por el desarrollo de paquetes basados en OpenWrt que permiten el uso de enrutadores inalámbricos no solo para proporcionar acceso a la red, sino también como nodos de control del hogar inteligente.

Incluyendo el desarrollado propio de la distribución de base con OpenWrt integrando cosas de Gateway, proporciona una interfaz unificada para la configuración de la casa inteligente y un punto de acceso inalámbrico.

El firmware OpenWrt proporciona una interfaz de configuración inicial que le permite al usuario poder configurar su dispositivo para que funcione como un punto de acceso inalámbrico o como un cliente para conectarse a una red inalámbrica existente. La funcionalidad de esta nueva compilación aún es limitada y aún se encuentra en posición experimental y no puede reemplazar completamente los enrutadores inalámbricos existentes.

Otra innovación importante es la implementación de soporte de la nueva versión de Raspberry Pi 4, para lo cual, como para las otras tarjetas Raspberry Pi, preparado por separado el montaje sobre la base de la distribución Raspbian.

Entre las mejoras funcionales, se destaca la implementación de un nuevo tipo de complementos (Notificador), que permite expandir el sistema de envío de mensajes previamente disponible a través de notificaciones push en el navegador.

Notifier le permite al usuario poder crear controladores y establecer reglas para enviar mensajes a través de varios canales de comunicación, por ejemplo, para enviar SMS o correo electrónico cuando se activan los sensores de movimiento en la casa. Es posible establecer la prioridad de las notificaciones enviadas.

Ya que como Gateway admite funciones como la detección de dispositivos en la red local, la selección de una dirección web para conectarse a dispositivos desde Internet, la creación de cuentas para acceder a la interfaz web de la puerta de enlace, la conexión de dispositivos compatibles con los protocolos patentados ZigBee y Z-Wave.

Además de la interfaz web y la API, también proporciona soporte experimental para el control por voz, lo que permite el reconocimiento y la ejecución de comandos de voz (por ejemplo, “enciende las luces en la cocina”).

¿Como obtener WebThings Gateway?

Puedes instalar WebThings Gateway de una manera muy sencilla. Simplemente deben descargar el firmware proporcionado a la tarjeta SD de tu Raspberry Pi.

Así mismo este se encargara de encontrar los dispositivos IoT existentes los cuales te dará la opcion de poder configurar los parámetros para el acceso externo y poder añadir los dispositivos más populares la pantalla.

Enlace de descarga.

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

Simple DirectMedia Layer una biblioteca para simplificar la escritura de juegos y aplicaciones multimedia

Recientemente se anuncio el lanzamiento de la biblioteca SDL 2.0.10 (Simple Direct Layer), cuyo objetivo es simplificar la escritura de juegos y aplicaciones multimedia.

Simple DirectMedia Layer es una biblioteca de desarrollo multiplataforma diseñada para proporcionar acceso de bajo nivel a hardware de audio, teclado, mouse, joystick y gráficos a través de OpenGL y Direct3D. Es utilizado por el software de reproducción de vídeo, emuladores y juegos populares, incluido el galardonado catálogo de Valve y muchos juegos de Humble Bundle.

Sobre Simple DirectMedia Layer

La biblioteca proporciona herramientas tales como salida de gráficos 2D y 3D acelerados por hardware, procesamiento de entrada, reproducción de audio, salida 3D a través de OpenGL / OpenGL ES y muchas otras operaciones relacionadas.

Simple DirectMedia Layer es oficialmente compatible con Windows, Mac OS X, Linux, iOS y Android, aun que cuenta con el soporte para otras plataformas como QNX, además de otras arquitecturas y sistemas como Sega Dreamcast, GP32, GP2X, etc.

Simple DirectMedia Layer está escrito en C, funciona de forma nativa con C ++ y hay enlaces disponibles para varios otros idiomas, incluidos C # y Python, se distribuye bajo la licencia zlib . Esta licencia le permite usar SDL libremente en cualquier software.

Pese a estar programado en C, tiene wrappers a otros lenguajes de programación como C++, Ada, C#, BASIC, Erlang, Lua, Java, Python, etc.

Principales novedades de Simple DirectMedia Layer 2.0.10

En la liberación de esta nueva versión de Simple DirectMedia Layer 2.0.10 se eliminó el controlador para trabajar utilizando el servidor de visualización Mir a favor del controlador para trabajar a través de Wayland.

Las macros SDL_RW * se convierten en un conjunto separado de funciones y se agregaron las funciones SDL_SIMDGetAlignment (), SDL_SIMDAlloc () y SDL_SIMDFree () para asignar memoria para operaciones SIMD.

Los desarrolladores destacan que la API de representación SDL se traduce de manera predeterminada mediante la representación por lotes, lo que permite un mejor rendimiento. Opción SDL_HINT_RENDER_BATCHING agregada para controlar el modo por lotes.

Para iOS 13 y tvOS 13, se ha agregado la compatibilidad con los controladores inalámbricos Xbox y PS4, así como la entrada de texto mediante los teclados Bluetooth.

Para Android, se implementa un modo de procesamiento de sonido de baja latencia implementado con OpenSL ES.

Se agregó la opción SDL_HINT_ANDROID_BLOCK_ON_PAUSE para controlar el bloqueo del bucle de eventos cuando se suspende la aplicación.

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

  • Se agregó SDL_RenderDefex SDL
  • Se agregó la función SDL_GetTouchDeviceType () para determinar el tipo de dispositivo táctil (panel táctil o pantalla táctil con coordenadas relativas o absolutas)
  • Para forzar la ejecución de comandos por lotes en cola, se ha agregado la llamada SDL_RenderFlush (), que puede ser útil en el caso de una combinación de dibujo a través de SDL y dibujo directo;
  • Se agregó la opción SDL_HINT_EVENT_LOGGING para habilitar el registro de eventos SDL con fines de depuración
  • Se agregó la opción SDL_HINT_GAMECONTROLLERCONFIG_FILE para establecer el nombre del archivo con el diseño para los controladores de juego;
  • Se agregó la opción SDL_HINT_MOUSE_TOUCH_EVENTS para controlar la síntesis de eventos táctiles basados en eventos del mouse
  • Se mejoró el manejo de archivos WAVE y BMP con formato incorrecto para bloquear posibles vulnerabilidades

¿Como instalar Simple DirectMedia Layer en Linux?

La instalación de esta biblioteca en Linux es bastante sencilla puesto que la mayoría de las distribuciones de Linux cuentan con ella dentro de sus repositorios.

Para el caso de Debian, Ubuntu y distribuciones derivadas de estos, solo tendrán que ejecutar los siguientes comandos en una terminal:

sudo apt-get install libsdl2-2.0

sudo apt-get install libsdl2-dev

Mientras que para el caso de los que son usuarios de Arch Linux solo tenemos que ejecutar lo siguiente:

sudo pacman -S sdl2

Para el caso de los que son usuarios de Fedora, Centos, RHEL o cualquier distribución basada en estas, solo tienen que ejecutar el siguiente comando:

sudo yum install SDL2

sudo yum install SDL2-devel

Para el resto de las distribuciones de Linux, pueden realizar la búsqueda del paquete “sdl” o “libsdl” para su instalación o realizar la descarga y compilación del código fuente.

Esto lo hacen con:

hg clone https://hg.libsdl.org/SDL SDL

cd SDL

mkdir build

cd build

./configure

make

sudo make install

En cuento a la información de implementación y uso. Pueden consultar el siguiente enlace. 

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

Streama: crea tu propio servicio de Netflix casero con esta aplicación

streama

Los servicios de streaming sin duda llegaron para quedarse y es que quien de nuestros lectores no ha utilizado alguna vez alguno de estos tipos de servicios o solo haber escuchado de ellos. Ya que debido a que te ofrecen la reproducción de contenido sin la necesidad de tener que almacenarlo en tus dispositivos suele ser el atractivo.

Pero aun así existen muchos que no gustan de estos servicios pues una de las grandes contras que destacan de estos es que solo estas pagando por una membresía y no por el contenido (si tienen razón) y es por ello que muchos prefieren pagar por el contenido y tener propiedad de este.

Y este argumento es valido, pues al menos en mi caso prefiero tener los discos de mis artistas preferidos aun que para series y películas prefiero de los servicios en streaming.

Dejando de lado esto un poco, el día de hoy hablaremos sobre una excelente aplicación que les puede agrada a muchos de nuestros queridos lectores que gustan por almacenar sus series y películas.

Y es que hoy les presentaremos Streama, la cual tiene como función el proporcionar un servicio al estilo Netflix, para el usuario tenga su propio servicio de streaming.

Sobre Streama

Básicamente Streama es un servidor de transmisión de medios gratuito y autohospedado que se ejecuta en Java.

Este servidor se puede instalar de manera local en ordenadores o ser instalado en un servidor para su acceso desde un navegador web o dispositivo movil con acceso a la red y un navegador.

Streama funciona como su propio sistema Netflix personal para transmitir sus programas de TV, videos, audios y películas.

Streama es una aplicación basada en web escrita con Grails 3 (del lado del servidor) con SpringSecurity y todos los componentes frontales están escritos en AngularJS. El reproductor incorporado está completamente basado en HTML5.

Esta aplicación puede ser una excelente alternativa a Kodi y Plex.

Algunas de las características más interesantes Streama incluyen:

  • Fácil de instalar configurar. Puede descargar la instancia de Docker y encender su servidor de medios en minutos o instalar la versión estándar en su servidor local o VPS o dedicado.
  • Soporte para arrastrar y soltar para cargar archivos multimedia.
  • Live sync viendo soporte. Puede ver videos con sus amigos, familiares de forma remota. No importa donde estén. Todos pueden ver el mismo video a la vez.
  • Hermoso reproductor de video incorporado para ver / escuchar videos y audio.
  • Navegador incorporado para acceder a los archivos multimedia en el servidor.
  • Soporte multiusuario. Puede crear cuentas de usuario individuales para los miembros de su familia y acceder al servidor de medios simultáneamente.
  • Streama soporta la opción de pausa de reproducción. Pausa la reproducción en cualquier momento y Streama recuerda dónde lo dejaste la última vez.
  • Streama puede detectar películas y videos y programas similares para que los agregue.
  • Autohospedable
  • Es completamente gratuito y de código abierto

Streama se puede instalar en diferentes distribuciones, pero como dicen los desarrolladores, no funcionará bien en equipos de bajos recursos, por lo que se requiere un mínimo de 2 GB de RAM.

Streama

¿Como instalar Streama en Linux?

Para quienes estén interesados en poder instalar Streama en su distribución de Linux, deben de tomar en cuenta que el requisito principal para su instalación y ejecución es que en su sistema cuenten con java instalado.

Streama requiere JAVA 8 o posterior, preferiblemente OpenJDK, por lo que si no cuentan con ello pueden consultar algún tutorial para la instalación de alguno de estos en su distribución.

Ahora para realizar la descarga de Streama tendremos que abrir una terminal en el sistema y en ella vamos a teclear el siguiente comando:

wget https://github.com/streamaserver/streama/releases/download/v1.7.2/streama-1.7.2.jar

Hecha la descarga, ahora vamos a darle permisos de ejecución al archivo recien descargado. Esto lo hacemos ejecutando el siguiente comando:

chmod +x streama-1.7.2.jar

Finalmente podremos ejecutar el archivo dando doble clic sobre este o desde la terminal con:

java -jar streama-1.7.2.jar

Para conocer más al respecto sobre el uso, implementación y ejecución de Streama como un servicio puedes consultar el siguiente enlace.

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

XCP-NG una alternativa gratuita a Citrix XenServer

xcpng

Para aquellos que siguen el segmento de virtualización, seguramente han oído hablar de Citrix XenServer. En la práctica, XenServer es uno de los hipervisores más populares del mundo. Está dirigido a soluciones empresariales y de centros de datos.

XenServer es oficialmente un producto de código abierto, sin embargo, se puede vender en “ediciones comerciales” a cualquier persona que necesite soporte. Por otro lado, puede ser útil para el seguimiento de la instalación de una solución completa.

A pesar de ser un producto de código abierto, en 2017 Citrix impuso algunas restricciones sobre el uso del producto.

Especialmente en términos de la cantidad de máquinas compatibles con la versión gratuita y también eliminó algunas características que solo están disponibles en versiones pagas (por ejemplo, uso de memoria dinámica, migración de datos en tiempo real, etc.).

Sobre XCP-NG

Ante esta problemática surgió XCP-NG que está desarrollando un reemplazo gratuito para la plataforma patentada XenServer para implementar y administrar la infraestructura de la nube.

XCP-ng se caracteriza por ser una plataforma de código abierto y ofrece un conjunto de características que se tomaron de la versión gratuita del popular hipervisor XenServer.

Al igual que XenServer, el proyecto XCP-NG permite implementar rápidamente la virtualización de servidores y estaciones de trabajo, ofreciendo los medios para administrar de forma centralizada un número ilimitado de servidores y máquinas virtuales.

XCP-NG recrea la funcionalidad que Citrix ha excluido de la versión gratuita de Citrix Xen Server, comenzando con la versión 7.3 y es el resultado de la cooperación entre una comunidad de usuarios y empresas para diseñar una plataforma de virtualización ilimitada y sin restricciones.

Como características principales, XCP-ng ofrece:

  • Interfaz moderna : basada en Xen Orchestra para la gestión de máquinas virtuales
  • Migración en vivo : posibilidad de migrar máquinas virtuales sin interrupción
  • Escalabilidad : crecimiento sin ninguna restricción
  • Seguridad : garantizar la seguridad de la máquina virtual
  • la capacidad de combinar varios servidores en un grupo
  • medios para garantizar una alta disponibilidad
  • soporte de instantáneas
  • compartir recursos compartidos utilizando la tecnología XenMotion

Además de todo esto admite la migración en vivo de máquinas virtuales entre hosts de clúster y entre clústeres / hosts individuales diferentes (que no tienen almacenamiento compartido), así como la migración en vivo de discos VM entre sitios de almacenamiento.

La plataforma puede funcionar con una gran cantidad de sistemas de almacenamiento de datos y se distingue por la presencia de una interfaz simple y clara para la instalación y administración.

XCP-NG 8.0

Actualmente XCP-NG se encuentra en su versión 8.0, la cual se posiciona como una versión estable, adecuada para uso general. Admite la actualización de XenServer a XCP-ng, garantiza la compatibilidad total con Xen Orchestra y es posible mover máquinas virtuales de XenServer a XCP-ng y viceversa.

Dentro de las principales caracterizaras de esta versión podemos destacar lo siguiente:

  • Adicion de paquetes al repositorio principal para usar el sistema de archivos ZFS para repositorios de almacenamiento. La implementación se basa en el lanzamiento de ZFS en Linux 0.8.1. Para instalar, simplemente ejecute “yum install zfs“.
  • El soporte ext4 y xfs para repositorios de almacenamiento local (SR, Storage Repository) aún es experimental (se requiere la instalación “yum install sm-Additional-drivers“), aunque todavía no se han enviado informes sobre los problemas encontrados.
  • Implementación del soporte para cargar sistemas invitados en modo UEFI;
  • Se agregó un modo para la implementación rápida de Xen Orchestra directamente desde la página base de la interfaz del entorno host.
  • Las imágenes de instalación se actualizan a la base del paquete CentOS 7.5. El kernel 4.19 de Linux y el hipervisor Xen 4.11 están involucrados .
  • Emu-manager está completamente reescrito en lenguaje C.
  • Ahora puede crear espejos para yum, que se seleccionan según la ubicación. En la instalación de red, se implementa la verificación de paquetes RPM descargables utilizando firmas digitales.
  • De forma predeterminada, la instalación de los paquetes cryptsetup, htop, iftop y yum-utils se proporciona en dom0.
  • Protección adicional contra ataques MDS (Microarchitectural Data Sampling) en procesadores Intel.

Si quieres conocer mas al respecto puedes visitar su sitio web oficial. El enlace es este.

from Linux Adictos https://ift.tt/32QT2D6
via IFTTT

WhatsDesk y Whatsie, dos aplicaciones que no necesitaremos si se cumple el rumor de WhatsApp independiente del teléfono

WhatsDeks para WhatsApp

WhatsApp es esa app de mensajería que está instalada en prácticamente cualquier teléfono móvil. ¿Quién no conoce a WhatsApp? Desde hace ya diez años, nos permite enviar mensajes de texto gratis a otros dispositivos, siempre y cuando tengan la app instalada. Fue de las primeras (si no la primera) apps que permitía enviar mensajes gratis desde/a dispositivos móviles, pero hoy en día sigue basándose en un protocolo obsoleto que le obliga a depender del número de teléfono, algo que podría tener los días contados.

En la actualidad, si queremos usar WhatsApp desde un ordenador, tablet o incluso un reloj inteligente tenemos que usar una versión de WhatsApp Web. Lanzado en enero de 2015, se trata de una especie de “mirror” que refleja todo lo que pasa en nuestro móvil, pero depende de este para poder funcionar. Otras aplicaciones como Telegram son más modernas y pueden funcionar en varios dispositivos al mismo tiempo, independientemente de si se trata de un móvil, una tablet, un ordenador, un reloj o incluso una Smart TV (lo he probado en un Android TV y funciona). Esto es lo que podrá hacer la app de mensajería ahora propiedad de Facebook, todo según los rumores.

WhatsApp en el PC libre de la versión web

El rumor lo ha empezado WABetaInfo, una cuenta de Twitter que lo analiza todo en la aplicación de mensajería más famosa del planeta. Fue él quien nos habló de la versión web, de la versión para iPad, de los stickers, la versión para empresas… bueno, siempre es él. Lo último que ha publicado es que WhatsApp usará los mismos servidores que Facebook y que esto le permitirá usar un mismo teléfono en varios dispositivos al mismo tiempo. Teniendo en cuenta que esto es lo que impide que haya versiones nativas que no sean para teléfonos móviles, solo podemos pensar en que en el futuro podremos olvidarnos de aplicaciones como WhatsDesk o Whatsie, siempre y cuando no se renueven.

WABetaInfo dice que es un “rumor”, pero todos los rumores que ha lanzado se han cumplido. Lo mejor es mantenernos escépticos, pero parece que la versión web desaparecerá más pronto que tarde, y yo que me alegro.

Artículo relacionado:
WhatsApp Desktop, una aplicación no oficial para Gnu/Linux


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

El Driver S3 Graphics de X-ORG se actualiza por primera vez en siete años

S3 Graphics en LinuxEn el mundo del software no podemos decir que algo está muerto hasta que su desarrollador anuncia que abandona o descontinúa un proyecto. Algo así pasó con GParted, el famoso software gestor de particiones que, después de un tiempo parado y 15 años después de su primer lanzamiento, llegó a la versión 1.0. Quien no ha llegado a la versión 1.0 pero sí ha resucitado siete años después han sido los drivers S3 Graphics de X.ORG.

Hace nada menos que siete años que se lanzó la última versión de los drivers S3 Graphics y, después de tanto tiempo, podríamos haber pensado que sus desarrolladores habían abandonado el proyecto, pero no fue así. Ayer jueves se lanzó una nueva actualización del driver xf86-video-s3 pero, como GParted, aún no ha llegado a la versión 1.0 de software, sino que lo que nos entregaron fue la v0.7.0. La nueva versión sucede a la v0.6.5 que es la que hemos tenido disponible en Linux desde 2012.

Ya disponible nueva versión del driver de S3 Graphics, xf86-video-s3 0.7.0

Fue Kavin Brace, un desarrollador que contribuye al código abierto conocido por trabajar en el driver VIA OpenChrome y otros drivers gráficos de código abierto “vintage”, quien lanzó xf86-video-s3 0.7.0, una nueva versión que, como podéis leer en este enlace, no llega con novedades muy importantes. Brace se encarga justamente de eso, de preparar y lanzar drivers “vintage” y el de S3 Graphics, siete años parado, se puede considerar como tal.

El trabajo de Brace se ha traducido en algunas correcciones para abordar las advertencias del compilador y el uso de un archivo de encabezado obsoleto. Otros colaboradores de X.Org también abordaron otros problemas de compilación, actualizaciones de archivos README y otros elementos básicos. Esto es, en gran medida, solo una versión de mantenimiento para permitir que el controlador S3 X.Org se compile con las nuevas versiones del servidor xorg.

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

Sailfish 3.1: esto es lo nuevo que nos ofrece este sistema operativo movil

sailfish 3.1

La compañía Jolla anuncio el lanzamiento del sistema operativo Sailfish 3.1 en donde esta nueva versión esta preparada para los dispositivos Jolla 1, Jolla C, Sony Xperia X, Gemini y ya están disponibles en forma de una actualización OTA.

Para quienes aun desconocen de Sailfish OS deben saber que este utiliza una pila gráfica basada en Wayland y la biblioteca Qt5, el entorno del sistema está construido sobre la base de Mer, que se ha desarrollado como una parte integral de Sailfish desde abril y los paquetes de Nemo.

El shell de usuario, las aplicaciones móviles básicas, los componentes QML para construir la interfaz gráfica de Silica, una capa intermedia para lanzar aplicaciones de Android, un motor de entrada de texto inteligente y un sistema de sincronización de datos son propietarios.

Artículo relacionado:
Huawei está discutiendo la posibilidad de usar Aurora / Sailfish como una alternativa

Lo interesante de Sailfish OS es que es un sistema que ha estado en la mira de los grandes, tales como el caso de Huawei que en su momento (hace algunas semanas) debido al problema que surgió con la restricción de EEUU ya no podía implementar Android en sus nuevos equipos que fabricara.

A raíz de esta situación pasados algunos días Rusia dio a conocer la noticia de que está en planes de implementar Astra Linux dentro de los equipos utilizados por funcionarios y también tiempo después a servidores públicos en todo el país.

Artículo relacionado:
Rusia lanzara en septiembre smartphones y tablets con Astra Linux

Aun que también se dio a conocer que Aurora (un fork Sailfish) de esta dentro de la mira para ser utilizado en este movimiento por parte de Rusia. Con ello no podemos dejar de lado este sistema que sin dudas puede ofrecer mucho al respecto.

Principales novedades de Sailfish 3.1

Con la liberación de esta nueva versión podremos encontrar que se ha modificado la interfaz de muchas aplicaciones básicas, incluidas las personas, el teléfono, los mensajes y el reloj, que se han modificado para reflejar las tendencias actuales en el diseño de interfaces móviles.

Junto con esta modificación se añadió el soporte para cifrar los datos del usuario en la unidad (sección de Inicio) con autenticación de huella digital añadida.

Cifrado y huella

Se revisaron los visores de documentos, PDF, hojas de cálculo y presentaciones. Se agregó soporte para abrir archivos de texto sin formato. Problemas resueltos con la codificación de archivos RTF.

En la aplicación de correo electrónico, se ha agregado la capacidad opcional de certificar mensajes con una firma digital utilizando PGP.

Se agregó la capacidad (“Configuración> Gestos> Mostrar sugerencias y consejos”) para deshabilitar la visualización de mensajes y recomendaciones;

El programa de mensajería rediseñó el hilo de la conversación, agregó un encabezado con los datos del destinatario y agregó soporte para guardar o editar la entrada en la libreta de direcciones sin salir de la aplicación;

Se ha rediseñado la libreta de direcciones de personas, que divide secciones para buscar, ver y editar el destinatario. La lista de contactos se ha reorganizado alfabéticamente.

La interfaz rediseñada para enviar y recibir llamadas, se divide en tres pestañas: Marcador, Historial y Personas. El marcador está optimizado para controlar la mano que sujeta el teléfono.

También fue añadida la visualización simple y avanzada del historial de llamadas. Se ha agregado un botón al cuadro de diálogo de llegada de nueva llamada para enviar rápidamente un mensaje predefinido a la respuesta.

Se mejoró la capa de inicio para las aplicaciones de Android, en la que es posible la autenticación de huellas dactilares, la aplicación TLS 1.2 está habilitada de forma predeterminada, se implementa la capacidad de agregar contactos de las aplicaciones de Android (por ejemplo, Whatsapp) a la aplicación People y se solucionan los problemas al iniciar WhatsApp y Telegram.

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

  • Aislamiento mejorado de las API del sistema y varios subsistemas
  • El soporte de WebGL está habilitado en el navegador
  • El programador de calendario tiene la oportunidad de enviar invitaciones a través de ActiveSync
  • En la aplicación para trabajar con la cámara, se ha agregado la función de zoom fotográfico de un toque
  • En el reloj, los temporizadores, los despertadores y los cronómetros están diseñados como pestañas separadas
  • Bluez Bluetooth stack actualizado a la versión 5.50.

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