Qué es SafetyNet, para qué sirve y cómo saber si mi móvil pasa el test

Qué es SafetyNet, para qué sirve y cómo saber si mi móvil pasa el test

SafetyNet no es algo nuevo, aunque últimamente su nombre sale a relucir con motivo de los terminales lanzados sin los servicios de Google de Huawei. Ahora bien, ¿qué es esto de SafetyNet y para qué sirve?

Primero veremos qué es exactamente este test de seguridad y para qué se usa, para después contarte cómo puedes ver si tu móvil pasa el test y qué casos pueden provocar que un móvil no pase el test.


Continue reading

Los repositorios de Ubuntu. ¿Para que sirve cada uno?

Los repositorios de Ubuntu

En nuestro artículo anterior enumeramos los diferentes orígenes del software que se puede instalar en Ubuntu 20.10 Groovy Gorilla y dijimos que el método principal era el uso de repositorios. En este post vamos a explicar cuál es el contenido de cada uno de ellos.

Los repositorios de Ubuntu

Los repositorios son archivos de software. Ellos contienen no solo los programas si no información adicional para el correcto funcionamiento de los mismos como por ejemplo que bibliotecas del sistema operativo necesita para su funcionamiento. No necesariamente a los repositorios se accede en forma remota. El propio medio de instalación de Ubuntu puede funcionar como tal y permitir la instalación de programas en caso de que no tengamos conexión a Internet.

Para hacer más clara la explicación podemos distinguir entre 3 tipos de repositorios

  • Repositorios tradicionales
  • Archivos personales de paquetes
  • Tienda de Snap

Los repositorios tradicionales

Los repositorios tradicionales fueron la primera forma de instalar paquetes en Ubuntu y aún hoy ocupan un rol principal aunque la intención de los desarrolladores es reemplazarlos paulatinamente por la tienda de Snap. Los programas instalados de esta forma utilizan un esquema de dependencias, es decir que las funciones comunes con otros programas (como por ejemplo guardar un archivo o imprimir) es realizada por otros programas que también deben instalarse en caso de que no se hubiera hecho con otra aplicación instalada anteriormente. Cualquier modificación de una dependencia puede afectar el funcionamiento de todos los programas que la necesitan.

Los repositorios tradicionales se dividen en cinco categorías:

  • Main
  • Restricted
  • Universe
  • Multiverse
  • Asociados de Canonical

Main

En este repositorios encontramos aplicaciones que al ser de software libre o de código abierto, pueden ser redistribuidas libremente. Además, los desarrolladores de Canonical (la empresa detrás de Ubuntu) se ocupan de que estén permanentemente actualizadas y de encontrar soluciones a cualquier problema de funcionamiento. En los repositorios Main se incluyen aquellas aplicaciones que Canonical, la comunidad del software libre y los usuarios consideran imprescindibles.

Restricted

En este apartado tenemos los controladores para dispositivos que no están disponibles bajo licencias libres y que por lo tanto no pueden ser modificados ni redistribuidos sin permiso de los desarrolladores originales. Estos controladores pueden ser desinstalados sin comprometer la integridad del sistema operativo, aunque su eliminación puedec ausar que el funcionamiento no sea del todo eficiente.

Universe

Este repositorio incluye una selección de programas de código abierto sin soporte garantizado por Canonical, aunque se agregan las actualizaciones y correcciones de seguridad en el momento en que estén disponibles.

Multiverse

Aquí tenemos programas con licencias que restringen su modificación y redistribución, siendo los usuarios los responsables de garantizar el cumplimiento de las mismas. Los desarrolladores de Ubuntu no son responsables de su mantenimiento ni actualización. Un ejemplo de programas que podremos encontrar en este tipo de repositorios son los programas para reproducir determinado contenido multimedia.

Asociados de Canonical

Aquí encontramos aplicaciones con licencias restrictivas cuyos desarrolladores acordaron con Canonical permitir su distribución con Ubuntu. No se garantiza la actualización ni la corrección de errores y problemas de seguridad.

Archivos personales de paquetes

Para que un programa sea incluido en los repositorios principales de Ubuntu es necesario un riguroso proceso de testeo que lleva tiempo. Con el objetivo de brindar a los desarrolladores una forma más rápida de publicar sus aplicaciones y de ampliar la oferta para los usuarios, se desarrollaron los archivos personales de paquetes (PPA)

Estos repositorios no están alojados en los mismos servidores que utilizan los repositorios oficiales de Canonical si no que utilizan los de un servicio llamado Launchpad propiedad también de Canonical. Para poder instalar este tipo de programas debemos agregar el repositorio.

Los programas instalados desde los archivos personales de paquetes se comportan exactamente igual que los programas instalados desde los repositorios tradicionales. Es decir que un programa disponible en el repositorio ppa es de una versión posterior al que se encuentra instalado lo reemplazará.

Cabe mencionar que es posible que se produzcan problemas de compatibilidad entre programas instalados de una y otra forma y, que cada mantenedor de un archivo personal de paquetes es responsable de su actualización y de la corrección de brechas de seguridad

Tienda de Snap

Con el objeto de tratar de reducir la dispersión de formatos de programas que utilizan las distribuciones Linux, se iniciaron distintos proyectos de un formato universal. Uno de ellos es el formato Snap.

A diferencia de los formatos de paquetes tradicionales, un paquete snap contiene todo lo necesario para su funcionamiento y se lo puede actualizar o eliminar sin afectar el resto del sistemas operativo

Dado que la intención de los desarrolladores de Ubuntu es que el formato Snap a la larga reemplace a los paquetes DEB, el Centro de Software se ocupa de su instalación y el gestor de actualizaciones de mantenerlos actualizados.

from Linux Adictos https://ift.tt/3jL1GKz
via IFTTT

Esta es la astronómica cifra de whatsapps que se envía cada día

En esto de la mensajería instantánea parece que WhatsApp compite sólo consigo mismo, y es que el servicio propiedad de Facebook no hace más que batir sus propios récords ya como un estándar de facto en la industria, por delante de opciones que siempre han ofrecido más funcionalidad como Telegram o Signal.

De hecho, es que el propio Mark Zuckerberg se ha encargado de sacar pecho anunciando que WhatsApp ha superado los 100.000 millones de mensajes diarios en su conferencia trimestral del pasado jueves, o más bien que esa fue la cifra del día de Nochevieja en 2019, fecha en la que WhatsApp cifra siempre su participación diaria controlando de paso las habituales fallas por saturación.

Es una cifra estroférica, y es que tal y como nos indicaban los compañeros de TechCrunch tanto Facebook Messenger como WhatsApp han mantenido una media de mensajes diaria desde el año 2016 de nada menos que 60.000 millones, muy por delante de WeChat, más popular en China, o de iMessage y FaceTime en el ecosistema Apple, que también registra récords según anunció Tim Cook en la última Worldwide Developers Conference.

WhatsApp, la estrella de la mensajería

Piensa en grande, porque la cifra de mensajes diario en WhatsApp es astronómica.

Saber más: Así ganará dinero WhatsApp: cobrará a algunos de sus usuarios

Aunque lo cierto es que WhatsApp ya estaba a la cabeza del sector cuando Facebook desembolsó los aproximados 18.000 millones de dólares para hacerse con la compañía, el servicio de mensajería ha seguido creciendo seguramente al abrigo del despegue de la telefonía móvil en mercados emergentes como India, partiendo alrededor de 50.000 millones de mensajes de texto diarios en 2014 según había anunciado en su momento Jan Koum.

Por aquel entonces eran unos 500 millones de usuarios a nivel global los que poblaban WhatsApp, que ahora cuenta con unos 2.000 millones de usuarios con el mencionado mercado de la India como su plaza más grande y con mayor penetración respecto a otras opciones del sector, incluyendo la más popular en China que es WeChat.

No son cifras baladí en un año que nos ha mantenido en casa durante semanas a la mayor parte de la población mundial:

Este año, todos hemos confiado en la mensajería más que nunca para mantenernos al día con nuestros seres queridos y también para hacer negocios.

Will Chatcart, Director de WhatsApp

Por ahora no hay más novedades para el servicio de mensajería más popular del mundo, que se guarda las fechas de llegada de novedades tan cacareadas, solicitadas e importantes como el uso multidispositivo, el gestor de memoria o los mensajes que se autodestruyen, entre muchas otras que hemos visto en desarrollo en los últimos tiempos.

Lo que sí sabemos es que WhatsApp comenzará a potenciar su uso empresarial cobrando por ciertos servicios, y que muy pronto llegarán las compras y pagos directos a través de su plataforma para ayudar a crecer sobre todo a los negocios más pequeños.

Estamos orgullosos de que WhatsApp pueda entregar aproximadamente unos 100.000 millones de mensajes todos los días, y estamos entusiasmados con el camino que tenemos por delante.

Will Chatcart, Director de WhatsApp

Saber más: Así funcionará la nueva característica de WhatsApp que autodestruirá fotos y vídeos

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Esta es la astronómica cifra de whatsapps que se envía cada día se publicó primero en Andro4all.

from Andro4all https://ift.tt/3kJDFoI
via IFTTT

Los programas para Ubuntu. Diferentes orígenes de software

Los programas para Ubuntu

Hace algunos años, una de las cosas que había que explicarles a los usuarios que venían de Windows era que Linux tenía un paradigma diferente a la hora de instalar programas. En lugar de tener que descargarlos desde la web del desarrollador se usaban repositorios y gestores de paquetes.

Gracias a la popularización de los dispositivos móviles y sus tiendas de aplicaciones, hoy esto ya no suena como algo de otro planeta. Sin embargo, nos queda el desafío de explicarles los distintos formatos de programas disponibles para Linux, sus diferencias y sus características.

Dado que es la distribución que más ha contribuido a la confusión general, nos vamos a centrar en Ubuntu. Más concretamente en la última versión disponible al momento de escribir este artículo Ubuntu 20.10 Groovy Gorilla.

Los programas para Ubuntu. Diferentes tipos de orígenes

En Linux existen varias formas de instalar programas

  • Usando un gestor de paquetes
  • Utilizando el emulador de terminal
  • Descargando de Internet y haciendo doble clic sobre el archivo.
  • Compilando

Usando un gestor de paquetes

En Ubuntu, el gestor de paquetes por defecto (en todos los sentidos de la palabra) Es el Centro de software de Gnome (CSG) . El centro de software no es diferente de las tiendas de aplicaciones de los dispositivos móviles. Podemos buscar los programas por nombre o por función e instalarlos y desinstalarlos haciendo clic en un botón.

Cuando pulsamos sobre el nombre de un programa podemos ver una descripción sobre lo que hace, el tipo de licencia y las valoraciones de otros usuarios.

No soy precisamente un fanático de esta aplicación y prefiero otras alternativas como el Gestor de Paquetes Synaptic que, sin ser tan bonito, es mucho más práctico y contiene información más completa sobre los programas que el CSG

Utilizando el emulador de terminal

Otra forma de instalar programas es escribiendo los comandos adecuados en el emulador de terminal. Este método suele ser más rápido que utilizar el Centro de Software además de que nos permite detectar errores y conocer información sobre bibliotecas o programas cuya instalación no es obligatoria pero, que mejoran la funcionalidad del que estamos instalando.

Los dos primeros métodos se basan en el uso de repositorios. Los repositorios son archivos de software alojados en servidores externos. Los programas incluidos en los repositorios oficiales son controlados por los responsables de cada distribución para garantizar su correcto funcionamiento al momento de la instalación. Cada cierto tiempo el sistema operativo verifica los repositorios para ver si es necesario actualizar los programas ya instalados.

Las distribuciones Linux suelen permitir la utilización de repositorios mantenidos por terceros, aunque no se hacen responsables de la compatibilidad ni la seguridad de los programas incluidos.

Descarga de Internet

En Ubuntu es posible instalar programas descargándolos de Internet e haciendo doble clic sobre ellos. Son programas empaquetados en el formato de paquetes DEB (nativo de las distribuciones derivadas de Debian como Ubuntu). Al hacer doble clic se abre el Centro de software que los instala como si fuera un programa de los repositorios. La diferencia es que, al menos que el desarrollador de ese paquete haya incluido la opción de agregar un repositorio, no será posible instalar actualizaciones.

Otra posibilidad es que se trate de archivos ejecutables escritos en lenguajes de programación multiplataforma como Java o de paquetes autocontenidos como los que están en formato. Appimage.

En todos los casos debemos asegurarnos que provengan de fuentes confiables antes de instalarlos.

Compilación

La compilación consiste en transformar un archivo de código fuente (escrito en un lenguaje de programación amigable con los humanos) en otro lenguaje más amigable con el procesador que lo ejecutará con mayor rapidez. No es un procedimiento complejo cuando uno sabe lo que está haciendo, pero lleva su tiempo. Por lo que la mayoría de las personas prefieren utilizar los otros métodos de instalación.

En el próximo artículo vamos a explicar cuál es la diferencia entre los diversos repositorios propios y de terceros que utiliza el gestor de paquetes de Ubuntu.

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