Deepin está preparando su propio asistente de voz, algo que deberían hacer más distribuciones Linux

Asistente de Voz en Deepin

Hace poco, usando mi portátil de soporte con Windows, me puse a jugar con Cortana. Creo que está lejos de la versión de Siri de iOS (la de macOS también creo que lo está), pero en ocasiones puede ser muy útil y productivo. macOS también introdujo Siri en Sierra, por lo que podríamos decir que los principales rivales de Linux ya tienen su asistente de voz. ¿Qué pasa con Linux? Parece que no le dan importancia a esta función, pero no todos los proyectos piensan igual.

Deepin es un proyecto que crea tanto un entorno gráfico como un sistema operativo. No es algo tan antiguo como GNOME o Plasma (antes KDE), pero sí están haciendo muchas cosas y presentando propuestas más que interesantes. La última es su propio asistente de voz, uno que parece bastante inteligente y que nos pone los dientes largos a los que nos gustaría tener algo así en la distribución Linux que ya estamos usando.

Los diferentes proyectos Linux deberían trabajar en su propio asistente de voz

En el vídeo anterior, conseguido por Jason Evangelho, podemos ver una demo de lo que es el asistente de voz en el que está trabajando Deepin. El vídeo está en chino, pero gracias a Evangelho sabemos que muestra a un usuario realizando preguntas y recibiendo respuestas, tanto por voz como por texto. Su funcionamiento recuerda mucho a las mencionadas Cortana de Windows y Siri de macOS. Durante el vídeo también se demuestra que este asistente puede interactuar con los ajustes del sistema, lo que significa que podemos activar o desactivar opciones usando solo la voz. Esto es algo que podemos ver en un momento en el que se le pide que cambie el fondo de pantalla, algo que hace automáticamente y sin navegar por las preferencias del sistema.

La lista de lo que hace en el vídeo es la siguiente:

  • Pregunta qué puede hacer y se lo aclara.
  • Cambiar el fondo de pantalla.
  • Cambiar el nivel del brillo, lo que nos hace pensar que también funcionará con otros valores como el del volumen de audio.
  • Realizar consultas sobre La Bolsa. Cuando se le pregunta qué puede hacer, también menciona que podemos preguntar sobre el tiempo.
  • Crear y enviar correos.
  • Recordar qué se le ha preguntado antes. Hay un momento en el que le pregunta qué tiempo hace en Wuhan, le responde, el usuario pregunta “¿y sobre Beijin?” y también le responde.

¿Por qué no hacen lo mismo otras distribuciones?

Podemos odiar o amar más o menos a Microsoft y Apple, pero hay un par de cosas que sí están bien: sus servicios en la nube e integración. Hace nada, formateé Windows y pude recuperar los ajustes con tan solo volver a poner mi ID de Outlook. Además, tiene su propio correo, almacenamiento, etc, que se integra perfectamente en el sistema sin instalar software de terceros. Apple tiene lo mismo, aún mejor, con todo un ecosistema que se extiende a sus móviles, tablets, tv, relojes y hasta altavoces.

Linux es un mundo totalmente diferente. La mayoría es de código abierto y no se centran en estas cosas, como una nube que merezca la pena (acabamos dependiendo de Google) o un buen asistente de voz. Hay varios proyectos de asistentes en Linux, pero solo tenemos que probar Almond o cualquier otro para darnos cuenta de que no merece la pena complicarse tanto la vida durante la instalación por lo poco que ofrecen. De hecho, me planteé escribir sobre Almond y me desanimé por todos los pasos que tenía que realizar sabiendo que ofrece muy poco.

Por todo lo anterior, creo que un asistente de voz es algo que estaría bien tener como opción, pero no es fácil que veamos uno de calidad en Linux. Para ello, sería necesario una de dos: que las grandes compañías trabajaran codo con codo para desarrollar uno que luego implementarían muchas distribuciones o trabajar en el suyo propio. Esto último es lo más fácil, pero me cuesta imaginar, por ejemplo, a Canonical diciendo que están trabajando en un asistente virtual que podamos usar a corto plazo. Nunca digas nunca. Con suerte, este movimiento de Deepin motiva a la comunidad.

¿Te gustaría tener un asistente de voz como el de Deepin en tu distribución Linux?

from Linux Adictos https://ift.tt/3578POn
via IFTTT

Software libre y política. Una mezcla tan innecesaria como peligrosa

Software y política.Una mezcla innecesaria

Este tweet sería la causa de la no invitacion a un desarrollador a la KubeCon

Software libre y política. He ahí dos cosas que no deberían mezclarse. Sin embargo, esta semana se registraron dos casos de esta combinación tan indigesta como el whisky y las ostras o la sandía y el vino. Primero se conoció la “desinvitación” de la Linux Foundation a un desarrollador sin otro motivo  que ser partidario de Trump. Después fue el comunicado en Twitter de una entidad de promoción del software libre dando su conteundente interpretación de los hechos que están sucediendo en Chile y Bolivia.

Aclaración importante

Este artículo trata sobre si es conveniente que entidades vinculadas a la creación y promoción del software libre se vinculen a cuestiones políticas que nada tienen que ver con las actividades para las que fueron creadas.

Todo comentario que se atenga al tema va a ser bienvenido. Cualquier comentario que trate sobre temas que nada tienen que hacer en un blog sobre tecnología, será borrado por mi, por alguno de los otros autores que lo vean antes o por los editores.

Software libre y política. ¿En serio es buena idea mezclarlos?

Todos los gatos son felinos. Pero no todos los felinos son gatos. Es cierto que crear, utilizar y difundir el software libre es una forma de hacer política. Pero no todas las formas de hacer política tienen que ver con crear, utilizar y difundir el software libre.

Aclaremos un poco esto. El jueves a la noche, Twitter consideró conveniente mostrarme un comunicado de una asociación que lleva las palabras GNU y Linux en su nombre, dando su contundente opinión sobre los acontecimientos de Bolivia y Chile. Atajándose a las objeciones se justificaron en que el movimiento GNU/Linux es un movimiento social y que por lo tanto es obligación estar del lado del pueblo.

Aprovecho para pedir disculpas por no incluir capturas de pantalla. Estaba demasiado ocupado limpiando el café que escupí sobre el teclado al leer tamaña insensatez. (Me refiero a la justificación de mezclar a Linux con sus ideas políticas, no a sus ideas políticas en si que son respetables). Por supuesto, la ley de Murphy de los blogueros determinó que ya no pudiera volver a encontrarlo.

La “desinvitación” de la Linux Foundation

Expliquemos un poco la cronología de los acontacimientos.

1) El programador Charles Wood escribió un tweet intentando mediar entre un amigo suyo y otras personas en una discusión en redes sociales.

@KimCrayton1 y amigos…. ¿Estarían dispuesto a tener una llamada abierta y hablar? Estoy encantado de grabarla y publicarlo sin modificaciones.

Probablemente también pueda conseguir que venga @simpleprogrammr. Todo lo que pido es que todo el mundo sea civilizado durante la discusión.

2) El citado @KimCrayton1 respondió:

INSULTO INSULTUO
INSULTO CIVILIDAD
NO SOMOS AMIGOS
NO TENGO NECESIDAD DE HABLAR DE NINGUNA M…
TE ACABAS DE DAR CUENTA DE QUE TU PEQUEÑO VÍDEO TENÍA LA
EFECTO CONTRARIO AL QUE HABÍAS PLANEADO
PARA SER CLAROS… INSULTO

Las mayúsculas están en el tweet original.

3) A continuación, escribe a la KubeCon (Conferencia organizada por la Linux Foundation.

@KubeCon Estoy más que decepcionado de saber que después de las últimas 2 semanas de participación comunitaria con Charles Wood, ustedes no han tomado la decisión de interrumpir su asociación con él.
Esto es lo que significa cuando decimos que 1 ó 2 grados de separación pueden causar daño.

(Adjunta foto de Wood con un sombrero de apoyo a la campaña de Trump.

4) Días después,la Linux Foundation, arrobando a Crayton y otros dos usuarios, contesta en Twitter.

Hola a todos, hemos revisado los videos y post en redes sociales y hemos determinado que el Código de Conducta del Evento fue violado y por lo tanto su inscripción al evento (la de Charles Wood) ha sido revocada. Nuestros eventos deben ser y serán un espacio seguro.

Robert Martin, uno de los autores del Agile Manifiesto, dirigió una carta abierta al presidente y otras autoridades de la entidad.

En primer lugar, permítanme decir que me parece muy problemático que la queja y la decisión fueran públicas. De hecho, me sorprende que LF aceptara una queja sobre el código de conducta presentada públicamente. Estoy mucho más que sorprendido de que LF considere responder públicamente a una queja de este tipo. De hecho, me parece que la queja pública, y quizás incluso la respuesta pública de la LF, podría ser vista como acoso público – que está explícitamente prohibido por el Código de Conducta de la FL.

Me parece que las quejas sobre el Código de Conducta presentadas en público deben ser rechazadas inmediatamente y consideradas como violaciones del Código de Conducta en sí mismas. Las quejas sobre el Código de Conducta deben presentarse en privado y permanecer privadas y confidenciales para evitar su uso como medio de hostigamiento. También me parece que, si bien el proceso de aceptación, revisión y resolución de dichas quejas debe ser público, los procedimientos y la decisión de cada caso individual deben ser privados y confidenciales para proteger a las partes de cualquier daño. Hacer de ellos un escaparate público es, simplemente, horrible.

Después de reiterar el pedido de explicaciones sobre cuál fue la supuesta inconducta de Wood y sobre los procedimientos por el cuál se determinan las violaciones de conducta, finaliza con:

En resumen, a este humilde observador le parece que el proceso de apicacion del Código de Conducta en la Fundación Linux se salió de control con respecto a Charles Max Wood. Que LF le debe al Sr. Wood, y a la comunidad de software en general, una profunda disculpa. Que la LF debe mantener todas las futuras quejas y decisiones del Código de Conducta personales y confidenciales. Que la LF debe establecer un procedimiento para aceptar, revisar y adjudicar futuras quejas sobre el Código de Conducta. Y que alguna forma de reparación sea proporcionada al Sr. Wood por el daño público que le fue hecho por el comportamiento descuidado y poco profesional de la Fundación Linux

.Y en lo personal, a mi me parece que tenemos que mantener afuera a los que prentenden utilizar a las entidades de software libre como medio de difundir sus ideas políticas. Sean cuales sean estas.

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

PinePhone, el teléfono con Plasma de Pine64, ya está disponible para reservar.

PinePhone

Tal y como avanzaron a principios de septiembre, el PinePhone ya está disponible para reservar. Para el que lea por primera vez sobre este terminal, decir que es una alternativa a otros terminales que usan sistemas operativos como Android y iOS, usando la propuesta de Pine64 un sistema operativo basado en el Plasma Mobile de KDE que se llama postmarketOS. Hace dos meses nos prometieron que las primeras unidades se podrían envira a finales de año, plazos que parece que van a cumplir.

El PinePhone estará disponible en diferentes ediciones con diferentes especificaciones. La que ya se puede reservar es la edición BraveHeart. El precio que piden por esta edición para desarrolladores y “Early Adopters” es de 149€, pero hay que tener en cuenta que es la primera versión del teléfono y que llega con puntos a mejorar. Por ejemplo, si queremos poder hacer algo con él, lo primero que tendremos que hacer tras recibirlo es instalar el sistema operativo, ahora mismo en fase beta.

PinePhone BraveHeart empezará a llegar a finales de año o principios de 2020

Pine64 no ha dado una fecha exacta sobre cuándo podrán disfrutar de su teléfono los primeros usuarios. En la página web de reservas dicen que el envío estimado será en diciembre de 2019 o principios de enero de 2020, por lo que en el peor de los casos llegarán dentro de dos meses.

En cuanto a las especificaciones más interesantes de este PinePhone BraveHeart, tenemos:

  • Dimensiones: 160.5mm x 76.6mm 9.2mm.
  • Peso: 185gr.
  • Construido en plástico.
  • Pantalla: IPS de 5.95″ con resolución 1440×720.
  • Sistema operativo: varios sistemas de código abierto Linux o BSD.
  • CPU: 64-bit Quad-core 1.2 GHz ARM Cortex A-53.
  • Memoria: 16GB de almacenamiento y 2GB de RAM. Soporta ampliación por medio de tarjetas micro SD.
  • Cámara principal: 5MP, 1/4″ con flash LED.
  • Cámara secundaria (selfie): 2MP, f/2.8, 1/5″.
  • Puerto jack 3.5mm.
  • Bluetooth 4.0.
  • GPS (A-GPS y GLONASS).
  • USB Type-C.
  • Sensores: acelerómetro, giroscopio, de proximidad, luz ambiental y brújula.
  • Batería sustituible de 2750-3000 mAh.

Teniendo en cuenta todo lo anterior, y que Pine64 avisa de que la edición BraveHeart es solo para desarrolladores y “early adopters”, ¿te interesa hacerte ya con un PinePhone?

from Linux Adictos https://ift.tt/33RRGIi
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/2NO5jmk
via IFTTT

Liberada la versión 1.0 del navegador web Brave y que posiblemente sea el navegador predeterminado en Manjaro

Brave

Después de cuatro años y medio de desarrollo y pruebas, se acaba de presentar la primera versión estable del navegador web Brave, el cual es desarrollado bajo la dirección de Brendan Eich, el creador del lenguaje JavaScript y el ex jefe de Mozilla. El navegador se basa en el motor Chromium y se centra en proteger la privacidad de los usuarios. 

Brave cuenta con diversas características propias y tambien las que un navegador web actual debe tener, pero dentro de sus características que ofrece de privacidad al usuario se destacan por ejemplo el motor incorporado y activado por defecto para cortar anuncios, código para rastrear el movimiento entre sitios, botones para redes sociales, bloques con reproducción automática de video e insertos para minería.

El motor de filtrado está escrito en Rust y utiliza algoritmos tomados de los complementos de uBlock Origin y Ghostery.

Según los desarrolladores, limpiar las páginas mostradas de los anuncios y los bloques de JavaScript de terceros puede acelerar la carga de la página entre 3 y 6 veces.

En las pruebas realizadas por los desarrolladores, Brave en promedio permitió reducir el tiempo de carga de las páginas probadas en 27 segundos en comparación con Chrome y 22 segundos en comparación con Firefox, mientras que el navegador Brave cargó 58% menos datos y gastó 40% y 47% en el procesamiento de páginas menos memoria que Chrome y Firefox.

Para combatir el seguimiento indirecto del usuario en el navegador, se utiliza un bloqueador de fingerprint del navegador.

El complemento HTTPS Everywhere está integrado en la estructura principal, lo que permite usar HTTPS en todos los sitios siempre que sea posible. Hay un modo de navegación privado en el que el tráfico se enruta a través de la red Tor.

El navegador admite el mecanismo de sincronización entre dispositivos Brave Sync, ofrece una variedad de temas oscuros y claros, es compatible con adiciones a Chrome, tiene soporte incorporado para IPFS y WebTorrent.

Una de las partes interesantes de Brave, es que tiene integrado un mecanismo alternativo de financiación. ¿Pero que es esto?

Este mecanismo sirve para aquellos creadores de contenido para que puedan mantener sus recursos. Es decir que, la esencia del esquema propuesto es que el usuario recibe fondos de la exhibición de publicidad, que luego los distribuye en forma de donaciones a los recursos más interesantes desde su punto de vista.

Las donaciones a los creadores de contenido se organizan utilizando el sistema Brave Rewards. Las donaciones pueden emitirse como una suscripción mensual o transferirse en forma de bonos únicos por cierto contenido interesante.

Ademas de que para evitar el fraude, solo los sitios verificados pueden participar en el programa (se admiten más de 300 mil sitios). El widget Brave Rewards se coloca en la página que se muestra cuando se abre una nueva pestaña.

Dado esto, los desarrolladores de distribución de la distribución “Manjaro Linux” han tenido cierto interés en este navegador web, ya que actualmente estan realizando una encuesta sobre la posibilidad de cambiar a Brave como navegador web por defecto.

¿Como instalar Brave en Linux?

Para quienes estén interesados en poder instalar este navegador web en su sistema, podrán hacerlo ejecutando los comandos correspondientes a la distribución de Linux que tengan.

Por ejemplo, para quienes tengan Ubuntu 16.04 o superior o cualquier otro derivado de este, deben teclear lo siguiente:

sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
source /etc/os-release
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ $UBUNTU_CODENAME main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-${UBUNTU_CODENAME}.list
sudo apt update
sudo apt install brave-browser

Mientras que para el caso de los usuarios de Debian o basados en este:

sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ trusty main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-trusty.list
sudo apt update
sudo apt install brave-browser

Fedora 29 o superior, CentOS/RHEL 8

sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/
sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc
sudo dnf install brave-browser

OpenSUSE 15

sudo zypper install curl
sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc
sudo zypper addrepo https://brave-browser-rpm-release.s3.brave.com/x86_64/ brave-browser
sudo zypper install brave-browser

Finalmente para los usuarios de Arch Linux, Manjaro o cualquier otro derivado:

yay -S brave-bin

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

Opera 65, ya disponible, quiere ponerse a la altura de Firefox bloqueando trackers

Opera 65

Mozilla es una compañía que se preocupa por la privacidad, no solo de sus usuarios, sino de toda la red. Hace ya algunas versiones que está bloqueando por defecto los trackers, esos pequeños “extras” de las webs que crean un perfil a partir de nuestros hábitos de navegación. Más recientemente, también ha incluido una opción para saber qué ha bloqueado exactamente, y esto es algo que también ha incluido Opera 65, la última versión de uno de los navegadores web más populares.

Tal y como explican en la nota del lanzamiento de Opera 65, hay algunos de estos trackers que sí son positivos para nosotros y nos permiten no tener que configurarlo todo de nuevo cada vez que entramos en una web, pero la mayoría tienen otros planes. La nueva versión de Opera nos dará más control sobre estos invitados: la función de bloqueo que introdujeron en Opera 64 se puede cambiar en el menú de configuración sencillo o desde las preferencias generales. Al activarlo, el icono del escudo aparecerá en la barra de direcciones.

Opera 65 incluye una barra de direcciones rediseñada

Con el lanzamiento de Opera Reborn 3 la primavera pasada, presentamos una interfaz rediseñada con características que incluyen un tema claro y oscuro, lo que te permite ajustar tu navegador a tu estado de ánimo y ayudarte a concentrarte en la navegación. Hoy continuamos con los cambios de diseño del R3 con una nueva versión mejorada de la barra de direcciones.

Al acceder a la barra de direcciones, la página web que estamos usando bajará el brillo, lo que nos permitirá ver mejor lo que estamos buscando. Lo que se muestra también ha cambiado: los títulos de las páginas ahora se muestran primero, luego los hipervínculos, favoritos y elementos de accesos rápidos. Por otra parte, basándose en los comentarios de la comunidad, han cambiado la apariencia de los favoritos.

Opera 65 ya está disponible para Windows, macOS y Linux desde este enlace.

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

Manjaro 18.1.3, nueva versión estable del sistema operativo con estas novedades

Manjaro 18.1.3

Hace poco más de dos semanas, Manjaro, que ahora es toda una compañía, lanzó una actualización del sistema operativo que desarrolla, la v18.1.2 para ser más exactos. Hoy ha lanzado otra versión estable, un Manjaro 18.1.3 cuyas imágenes ya se pueden descargar desde su página web de descargas oficial. O para ser fieles a la verdad, se podrán descargar en cuanto actualicen su página web, puesto que ahora mismo aún está disponible la versión que lanzaron hace dos semanas.

Pero el lanzamiento es oficial, tal y como podemos ver en la página de noticias del proyecto. Manjaro 18.1.3 llega con todas las novedades que han incluido en estas dos últimas semanas, entre las que tenemos muchas relacionadas con el software de KDE. A continuación tenéis las novedades más destacadas que hay llegado junto a la última versión estable de una distribución Linux muy querida entre la comunidad de usuarios.

Novedades más destacadas de Manjaro 18.1.3

  • Útimas versiones del kernel que corrigen varios fallos de seguridad en CPUs Intel.
  • Plasma 5.17.3, versión del entorno gráfico disponible desde este martes.
  • KDE Applications 19.08.3, la versión de noviembre de las apps de KDE.
  • KDE Frameworks 5.64.0, versión que se lanzó el pasado domingo día 10 de noviembre.
  • Los navegadores Brave se han actualizado a las series 0.71 y 0.72.
  • Se han actualizado los drivers NVIDIA.
  • Han abandonado Linux 5.2.
  • Thunderbird 68.2.2
  • La actualización de dos semanas de Mesa (19.2.3) incluye parches de seguridad y estabilidad.
  • Actualizaciones de seguridad y de paquetes habituales.

Manjaro Linux es una distribución que usa el tipo de actualizaciones conocido como Rolling Release, lo que significa que, tras una primera instalación, recibiremos actualizaciones para toda la vida. Las nuevas imágenes solo son para nuevas instalaciones; los usuarios existentes ya deberían haber recibido todas estas actualizaciones desde el mismo sistema operativo. Las nuevas imágenes ISO aparecerán pronto en su página web en sabores XFCE, KDE y GNOME.

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

Mozilla, Fastly, Intel y Red Hat promueven WebAssembly como plataforma universal

WebAssembly

Mozilla, Fastly, Intel y Red Hat se han unido para desarrollar tecnologías que hacen de WebAssembly una plataforma universal para ejecutar código de forma segura en cualquier infraestructura, sistema operativo y dispositivo. Para el desarrollo conjunto del runtime y compiladores, que permite utilizar WebAssembly no solo en navegadores web, se ha formado la comunidad Bytecode Alliance.

Para crear programas portables entregados en formato WebAssembly que puedan ejecutarse fuera del navegador, se propone utilizar la API WASI (Interfaz del sistema WebAssembly), que proporciona interfaces de programas para la interacción directa con el sistema operativo (API POSIX para trabajar con archivos, sockets, etc.).

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.) la aplicación debe tener la autorización correspondiente (solo se proporciona acceso a la funcionalidad declarada).

Uno de los objetivos de la alianza creada es resolver el problema de la difusión de las aplicaciones modulares modernas con una gran cantidad de dependencias. En tales aplicaciones, cada dependencia puede ser una fuente potencial de vulnerabilidades o ataques. Obtener el control de dependencia le permite obtener el control sobre todas las aplicaciones asociadas con él.

Los miembros de Bytecode Alliance tienen la intención de preparar una solución completa para la ejecución segura de aplicaciones WebAssembly que inicialmente no son confiables.

Para la protección, se propone utilizar el concepto de nanoprocesos, en el que cada módulo de dependencia se separa en un módulo WebAssembly aislado por separado, cuya autoridad está configurada para vincularse solo a este módulo (por ejemplo, una biblioteca para procesar cadenas no puede abrir un socket o archivo de red).

A diferencia de la separación de procesos, los manejadores de WebAssembly son livianos y casi no requieren recursos adicionales ademas de que la interacción entre los manejadores no es mucho más lenta que llamar a funciones ordinarias.

Para el desarrollo conjunto, varios proyectos relacionados con WebAssembly, previamente desarrollados por separado por las compañías fundadoras de la alianza, se transfirieron bajo el ala de Bytecode Alliance:

  • Wasmtime: un runtime para ejecutar aplicaciones WebAssembly con extensiones WASI como aplicaciones independientes regulares. Admite el lanzamiento del código de bytes de WebAssembly utilizando una utilidad especial de línea de comandos y el diseño de archivos ejecutables listos para usar (wasmtime está integrado en la aplicación como una biblioteca).
  • Lucet: es un compilador y un runtime para ejecutar programas en formato WebAssembly. Una característica distintiva de Lucet es el uso de una compilación preventiva completa (AOT, por adelantado) en el código de máquina adecuado para la ejecución directa en lugar de JIT. El proyecto fue desarrollado por Fastly y optimizado para consumir recursos mínimos y lanzar rápidamente nuevas instancia.Como parte de un proyecto conjunto, se planea cambiar el compilador Lucet para usar Wasmtime como base.
  • WAMR (WebAssembly Micro Runtime): es otro runtime para ejecutar WebAssembly, desarrollado originalmente por Intel para su uso en dispositivos IoT. WAMR está optimizado para un consumo mínimo de recursos y se puede usar en dispositivos con una pequeña cantidad de RAM. El proyecto incluye un intérprete y una máquina virtual para ejecutar el código de bytes de WebAssembly, una API (un subconjunto de Libc) y herramientas para administrar aplicaciones dinámicamente.
  • Cranelift: es un generador de código que traduce una representación intermedia independiente del hardware en código máquina ejecutable optimizado para plataformas de hardware específicas. Cranelift admite la paralelización de la compilación de funciones para una generación muy rápida de resultados, lo que le permite usarlo para crear compiladores JIT (JIT basado en Cranelift se usa en la máquina virtual Wasmtime).
  • WASI: una implementación independiente de la API WASI (Interfaz de sistema de ensamblaje web) para organizar la interacción con el sistema operativo.
  • cargo-wasi: un módulo para el administrador de paquetes cargo que implementa un comando para compilar código Rust en el código de bytes de WebAssembly utilizando la interfaz WASI para usar WebAssembly fuera del navegador.
  • wat y wasmparser: son analizadores para analizar texto (WAT, WAST) y representaciones binarias del código de bytes de WebAssembly.

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

Zombieload 2.0 un nuevo método de ataque que solo afecta a procesadores Intel

Intel-ZombieLoad

Investigadores de la Universidad Tecnológica de Graz (Austria) han revelado información sobre un nuevo método de ataque a través de ZombieLoad 2.0 (CVE-2019-11135), que permite extraer información confidencial de otros procesos, el sistema operativo, máquinas virtuales y enclaves seguros (TEE, Trusted Execution Environment). El problema solo afecta a los procesadores Intel. Los componentes para bloquear el problema fueron propuestos en la actualización de microcódigo de ayer.

El problema pertenece a la clase de MDS (Microarchitectural Data Sampling) y es una versión modernizada del ataque ZombieLoad, lanzado en mayo. ZombieLoad 2.0, así como otros ataques de la clase MDS, se basan en la aplicación de métodos de análisis de terceros a datos en estructuras microarquitectónicas (por ejemplo, en los buffers Line Fill Buffer y Store, en los que los datos utilizados en el proceso se almacenan temporalmente realizar operaciones de carga y almacenamiento).

Esta nueva variante de Zombieload se basa en una fuga que ocurre cuando se implementa el mecanismo TSA Asynchronous Abort (TSA) en la extensión TSX (Transactional Synchronization Extensions), que proporciona medios para trabajar con la memoria transaccional, lo que permite aumentar el rendimiento de las aplicaciones multiproceso debido a la exclusión dinámica operaciones de sincronización innecesarias (se admiten transacciones atómicas, que pueden aceptarse o interrumpirse).

En caso de interrupción, las operaciones realizadas con la región transaccional de la memoria se revierten. La cancelación de una transacción se realiza de forma asíncrona, momento en el que otros subprocesos pueden acceder a la memoria caché, que también se usa en la región de memoria de transacción descartada.

Desde el principio hasta la finalización real de una interrupción de transacción asíncrona, es posible que ocurran situaciones en las que el procesador, durante la ejecución especulativa de una operación, puede leer datos de buffers microarquitectónicos internos y transferirlos a una operación ejecutada especulativamente.

Luego se detectará el conflicto y se descartará la operación especulativa, pero los datos permanecerán en la memoria caché y se pueden extraer utilizando los métodos de restauración de la memoria caché a través de canales de terceros.

El ataque se reduce a abrir transacciones TSX y crear condiciones para su interrupción asincrónica, durante las cuales surgen condiciones de fuga del contenido de los buffers internos especulativamente llenos de datos de las operaciones de lectura de memoria realizadas en el mismo núcleo de la CPU.

La fuga se limita al núcleo físico actual de la CPU (en el que se ejecuta el código del atacante), pero dado que diferentes subprocesos comparten las memorias intermedias de microarquitectura en el modo Hyper-Threading, puede producirse una pérdida de operaciones de memoria realizadas en otros subprocesos de la CPU.

Se han dado a conocer algunos modelos de Intel que en el que ha probado el ataque de ellos se encuentran de la octava, novena y décima generación de procesadores Intel Core y Pentium, Intel Celeron 5000, Intel Xeon E, Intel Xeon W y la segunda generación de procesadores Intel Xeon escalable.

Incluyendo los nuevos procesadores Intel también se basan en la microarquitectura Cascade Lake presentada en abril, que inicialmente no era susceptible a los ataques RIDL y Fallout.

Además de Zombieload 2.0, los investigadores también descubrieron que era posible eludir los métodos de protección previamente propuestos contra los ataques MDS basados ​​en el uso de la instrucción VERW para borrar el contenido de las memorias intermedias de microarquitectura cuando regresan del núcleo al espacio del usuario o cuando transfieren el control al sistema invitado.

Las soluciones para bloquear la vulnerabilidad se incluyen en la base del código del kernel de Linux y se incluyen en las versiones 5.3.11, 4.19.84, 4.14.154, 4.9.201 y 4.4.201. También se han lanzado actualizaciones con kernel y microcódigo para las principales distribuciones (Debian, SUSE/openSUSE, Ubuntu, RHEL, Fedora, FreeBSD). El problema se identificó en abril y la solución fue coordinada por Intel con los desarrolladores de los sistemas operativos.

El método más simple para bloquear Zombieload 2.0 es deshabilitar el soporte de TSX en la CPU. La solución para el kernel de Linux incluye varias opciones de seguridad.

from Linux Adictos https://ift.tt/373rHje
via IFTTT

Volla Phone es el proyecto de un teléfono Android compatible con Ubuntu Phone

Anuncio de Volla Phone

Como cualquier aficionado a la telefonía debe saber, ahora mismo solo hay dos opciones realmente válidas en cuanto a sistemas operativos: Android y iOS. Si esto es así es principalmente por las aplicaciones disponibles, puesto que en la Google Play y el Apple Store encontramos todo lo necesario para smartphones, pero existen más sistemas operativos móviles como Ubuntu Touch. El problema es que Ubuntu Touch no puede usar muchas aplicaciones móviles populares, por lo que la mayoría de fabricantes eligen Android como sistema operativo. Volla Phone también tiene pensado elegir el sistema de Google, pero de una manera diferente.

Pero empecemos por el principio: Volla Phone es ahora mismo un proyecto, una idea. Como muchas otras, está buscando fondos y darse a conocer en Kickstarter, en donde también tienen un vídeo presentación. Si la campaña tiene éxito, el dispositivo aún tardará un año en llegar y las primeras unidades estarán disponibles en octubre de 2020.

Volla Phone: Ubuntu Touch y Android en un teléfono

Explicado lo anterior, Volla Phone es un teléfono que estará basado en Android Open Source Project (AOSP) y que promete mayor seguridad y privacidad en un dispositivo fácil de usar para el día a día. Para los desarrolladores, Jörg Wurzer dice que soportará alternativas como Ubuntu Touch o Nemo Mobile.

Entre las mejores “funciones” que incluirá el Volla Phone tendremos su precio de 300$. Lo que quizá no le haga gracia a algunos usuarios es que no soportará las aplicaciones de Google oficiales ni su tienda de aplicaciones, pero sí podrá instalar la mayoría de aplicaciones Android a través de una App Store totalmente anónima. Por otra parte, el Volla Phone tiene configurado por defecto un VPN y promete no recoger nada de nuestros datos ni seguir nuestros hábitos.

Los teléfonos inteligentes de hoy necesitan nuestro tiempo y atención. Las notificaciones frecuentes nos interrumpen y malgastamos nuestro tiempo con innumerables aplicaciones. Las características y el uso son cada vez más complejos. Nuestro teléfono Volla es una alternativa a todo eso. En lugar de aplicaciones, las personas y el contenido son el foco de su interfaz de usuario. La simplicidad del lápiz y el papel fueron la inspiración y establecieron el estándar para este nuevo teléfono. El teléfono Volla te ayudará a encontrar más tiempo en el día y te permitirá concentrarse en aquellas cosas que son realmente importantes para ti.

Volla Phone se ha marcado como objetivo conseguir 350.000€ para salir adelante. ¿Te interesaría un teléfono como este, por un precio reducido, sencillo de usar y sin Google Play/Apps?

from Linux Adictos https://ift.tt/34WeXsI
via IFTTT