Modren Store: un instalador para dominarlos a todos

Modren Store

Desarrolladores de software hay muchos, pero ahora mismo, si se me preguntara sobre alguno que estuviera destacando por sus trabajos o cantidad de los mismos, mencionaría dos: uno es Martin Wimpress, el líder del proyecto de Ubuntu MATE que, tras Rolling Rhino y tras dejar de ser el jefe de diseño del escritorio de Ubuntu, ha creado unsnap y deb-get, ambos relacionados con la instalación de software. El otro es Rudra Saraswat, quien a su corta edad ha entrado a formar parte del equipo de Canonical por trabajos como Gamebuntu o el nuevo Modren que está desarrollando.

En un principio, Modren es sólo una tienda de software. En un principio. Ya está disponible la versión 1.0.0, y ya destaca por soportar la instalación de paquetes DEB, snap y flatpak tras la instalación de cero. La tienda que trae Ubuntu ni siquiera soporta los flatpak, y hay que instalar GNOME Software, luego instalarle un plugin y luego añadirle el repositorio. Eso no será necesario en Modren, donde todo esto está activado por defecto. ¿Lo mejor? Que el joven indio planea llevar su herramienta un poco más allá.

Modren permitirá instalar paquetes de Arch y Fedora

Modren Store

Saraswat define su Modren como:

Modren es una versión moderna de tiendas como GNOME Software y Discover, que incluye soporte para paquetes APT, Snaps, Flatpaks de Flathub y archivos DEB. Actualmente sólo soporta distribuciones basadas en Debian como Ubuntu, pero añadiré soporte para otras distros como Fedora y Arch también. También añadiré soporte para paquetes makedeb. A diferencia de los otros almacenes, modren no indexa las diferentes bases de datos. En su lugar, puedes añadir/publicar aplicaciones directamente en la tienda, haciendo que sea una forma de que los desarrolladores de Linux publiquen fácilmente sus aplicaciones y las pongan a disposición de todo el mundo.

Más tarde explica las diferencias con otras herramientas:

GNOME Software o Discover: Modren usa electron, y no GTK. Dice que su propuesta es mucho más ligera, y que sólo ocupa unos 70MB por los 700MB que se queda GNOME Software. También es más fácil publicar las aplicaciones en la tienda propia, ya que para que aparezcan en GNOME Software o Discover es necesario que se suba a un repositorio. En cuanto a deb-get, Modren tiene interfaz de usuario moderna, y deb-get sólo soporta paquetes DEB, entre otros detalles.

Ahora mismo, Modren soporta diferentes backends, instalación de paquetes (DEB), eliminación de paquetes y existe una AppImage que no requiere instalación. En el futuro soportará paquetes de Arch, MPR y RPM, aunque para ser fieles a la verdad, en la documentación sólo se menciona que añadirán «soporte para Fedora».

¿El instalador definitivo?

Sin haber hablando con el desarrollador, uno se queda con la sensación de que se está pensando en desarrollar el instalador definitivo para Linux. Se podrán gestionar todo tipo de paquetes, independientemente de la distribución en la que estemos, por lo que la idea es buena, o por lo menos ambiciosa.

He leído comentarios negativos de muchas tiendas de software: la de Ubuntu, desde que es una Snap Store camuflada, es de lo peor; GNOME Software está bien, pero para instalar paquetes flatpak hay que añadirle el soporte, y no es lo mejor para Arch; he leído críticas que han dejado a Discover a la altura del betún, y lo dejaré ahí para no hacer mucha más sangre a la tienda de software oficial de KDE. Pamac de Manjaro, que no hay que confundirlo con Pacman, puede gestionar paquetes de Arch, snap, flatpak y de AUR, siempre y cuando los activemos desde las opciones, pero es sólo para Arch. No existe ese «anillo para dominarlos a todos», y ese parece ser el objetivo de Modren.

Aunque también hay que mantenerse escéptico y examinar qué ha pasado en la historia de Linux: está lleno de buenas intenciones, pero pocas veces reman todos en la misma dirección. Claro que estaría bien poder usar una misma tienda de software en todas las distribuciones, pero que se pongan de acuerdo será difícil. La opción está ahí, y Saraswat no deja de sorprendernos.

El que esté interesado en probar Modren, puede descargar la AppImage y el código desde este enlace.

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

Lambda Tensorbook: un portátil pensado para el deep learning

lambda Tensorbook

Lambda es un proveedor de infraestructuras de deep learning, o aprendizaje profundo. Esta firma se ha asociado con la conocida Razer para lanzar un potente portátil, pero no está destinado para gaming, como suele ser habitual en la marca Razer, sino que está especialmente diseñado para el deep learning. Su nombre es Lambda TensorBook, y tiene más potencia de la que podrías imaginar. Además, por supuesto, viene equipado con Linux, concretamente con la distro Ubuntu con la que los desarrolladores podrán trabajar.

Si te interesa este portátil, debes saber que el Razer x Lambda Tensorbook está disponible desde ya en lambdalabs.com, y su precio es a partir de los 3499$, según la configuración. Un precio bastante caro, aunque bien es cierto que el hardware deja con la boca abierta. Por cierto, también puedes configurar arranque dual con Microsoft Windows junto a Ubuntu 20.04 LTS (Focal Fossa) si es que así lo prefieres, aunque por defecto solo incluye la plataforma del pingüino. En ese precio se incluye soporte técnico y 1 año de garantía…

En cuanto a su interior, al hardware, si es eso lo que más te interesa, y para justificar su elevado precio, hay que decir que el Razer x Lambda Tensorbook incluye:

  • CPU Intel Core i7-11800 de 8 núcleos hasta 4.6 Ghz.
  • GPU NVIDIA GeForce RTX 3080 Max-Q con 16 GB de VRAM.
  • Hasta 64 GB de memoria RAM DDR4 3200 Mhz para elegir.
  • Almacenamiento interno tipo SSD NVMe PCIe 4.0 de 2TB.
  • Compatibilidad con puertos Thunderbolt 4
  • Su pantalla es de 15.6″ con resolución 2K y 165 Hz.
  • Chasis de aluminio.
  • Peso de 2.1 Kg.

Por otro lado, para la IA, el deep learning y el ML, este portátil brinda a los ingenieros una de las mejores plataformas para trabajar en este sector, incluyendo también viene con:

  • Lambda GPU Cloud
  • Lambda Stack
  • NVIDIA CUDA
  • cuDNN
  • PyTorch
  • TensorFlow
  • Keras
  • Caffe y Caffe 2
  • Controladores NVIDIA
  • Otras utilidades interesantes de Linux:
    • Build-essential
    • GNU Emacs
    • Git
    • htop
    • GNU Screen
    • tmux
    • Valgrind
    • Vim

Según Stepehn Balaban, CEO de Lambda, “La mayoría de los ingenieros de ML no tienen una computadora portátil GPU dedicada, lo que los obliga a usar recursos compartidos en una máquina remota, lo que ralentiza su ciclo de desarrollo. Cuando está atascado en SSH en un servidor remoto, no tiene ninguno de sus datos o códigos locales e incluso tiene dificultades para demostrar su modelo a sus colegas. El Razer x Lambda Tensorbook resuelve esto”.

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

Lambda Tensorbook: un portátil pensado para el deep learning

lambda Tensorbook

Lambda es un proveedor de infraestructuras de deep learning, o aprendizaje profundo. Esta firma se ha asociado con la conocida Razer para lanzar un potente portátil, pero no está destinado para gaming, como suele ser habitual en la marca Razer, sino que está especialmente diseñado para el deep learning. Su nombre es Lambda TensorBook, y tiene más potencia de la que podrías imaginar. Además, por supuesto, viene equipado con Linux, concretamente con la distro Ubuntu con la que los desarrolladores podrán trabajar.

Si te interesa este portátil, debes saber que el Razer x Lambda Tensorbook está disponible desde ya en lambdalabs.com, y su precio es a partir de los 3499$, según la configuración. Un precio bastante caro, aunque bien es cierto que el hardware deja con la boca abierta. Por cierto, también puedes configurar arranque dual con Microsoft Windows junto a Ubuntu 20.04 LTS (Focal Fossa) si es que así lo prefieres, aunque por defecto solo incluye la plataforma del pingüino. En ese precio se incluye soporte técnico y 1 año de garantía…

En cuanto a su interior, al hardware, si es eso lo que más te interesa, y para justificar su elevado precio, hay que decir que el Razer x Lambda Tensorbook incluye:

  • CPU Intel Core i7-11800 de 8 núcleos hasta 4.6 Ghz.
  • GPU NVIDIA GeForce RTX 3080 Max-Q con 16 GB de VRAM.
  • Hasta 64 GB de memoria RAM DDR4 3200 Mhz para elegir.
  • Almacenamiento interno tipo SSD NVMe PCIe 4.0 de 2TB.
  • Compatibilidad con puertos Thunderbolt 4
  • Su pantalla es de 15.6″ con resolución 2K y 165 Hz.
  • Chasis de aluminio.
  • Peso de 2.1 Kg.

Por otro lado, para la IA, el deep learning y el ML, este portátil brinda a los ingenieros una de las mejores plataformas para trabajar en este sector, incluyendo también viene con:

  • Lambda GPU Cloud
  • Lambda Stack
  • NVIDIA CUDA
  • cuDNN
  • PyTorch
  • TensorFlow
  • Keras
  • Caffe y Caffe 2
  • Controladores NVIDIA
  • Otras utilidades interesantes de Linux:
    • Build-essential
    • GNU Emacs
    • Git
    • htop
    • GNU Screen
    • tmux
    • Valgrind
    • Vim

Según Stepehn Balaban, CEO de Lambda, “La mayoría de los ingenieros de ML no tienen una computadora portátil GPU dedicada, lo que los obliga a usar recursos compartidos en una máquina remota, lo que ralentiza su ciclo de desarrollo. Cuando está atascado en SSH en un servidor remoto, no tiene ninguno de sus datos o códigos locales e incluso tiene dificultades para demostrar su modelo a sus colegas. El Razer x Lambda Tensorbook resuelve esto”.

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

GCC 12.1 ya fue liberado conoce sus novedades y su 35° aniversario

Logo GNU GCC

El lanzamiento de la nueva versión del compilador GCC (GNU Compiler Collection ) 12.1 ya fue dado a conocer y como en todas las versiones principales de GCC, esta versión traerá muchas adiciones, mejoras, correcciones de errores y nuevas características, ademas de que en este mes (23 de mayo), el proyecto celebrará 35 años desde la formación del primer lanzamiento.

GCC 12 ya es el compilador del sistema para Fedora 36, ademas de que GCC 12 también estará disponible en Red Hat Enterprise Linux en Red Hat Developer Toolset (versión 7) o Red Hat GCC Toolset (versiones 8 y 9).

Los desarrolladores de GCC se enorgullecen de anunciar otro lanzamiento importante de GCC, 12.1.

Este año celebramos el 35 aniversario de la primera versión beta de GCC
¡y este mes celebraremos 35 años desde el lanzamiento de GCC 1.0!

Esta versión deja de admitir el formato de depuración STABS y
introduce soporte para el formato de depuración CTF [1]. El C y C++
las interfaces continúan avanzando con la ampliación del soporte para funciones
en los próximos estándares C2X y C++23 y la biblioteca estándar de C++
mejora el soporte para las partes experimentales de C++20 y C++23.
La interfaz de Fortran ahora es totalmente compatible con TS 29113 para la interoperabilidad con C.

¿Que hay de nuevo en GCC 12.1?

En esta nueva versión se han implementado varias propuestas, como por ejemplo para los lenguajes C y C++, se agregó una función incorporada __builtin_dynamic_object_size para determinar el tamaño de un objeto, compatible con una función similar de Clang.

Se agregó soporte para el atributo «unavailable» para los lenguajes C y C++ (por ejemplo, puede marcar funciones que darán como resultado un error cuando se usan), asi como tambien se agregó compatibilidad con las directivas de preprocesamiento «#elifdef» y «#elifndef» para los lenguajes C y C++.

Tambien se destaca que se agregó el indicador «-Wbidi-chars» para advertir si los caracteres UTF-8 se usan incorrectamente, cambiando el orden de visualización del texto bidireccional, asi como tambien el indicador «-Warray-compare» para emitir una advertencia al intentar comparar dos operandos que se refieren a matrices.

Ademas de ello se destaca la implementación de los estándares OpenMP 5.0 y 5.1 (Open Multi-Processing), que definen API y métodos para aplicar métodos de programación paralela en sistemas multinúcleo e híbridos (CPU + GPU / DSP) con memoria compartida y unidades de vectorización (SIMD), fue continuado.

Tambien la implementación mejorada de la especificación de programación paralela OpenACC 2.6, que define los medios para descargar operaciones en GPU y procesadores especializados como NVIDIA PTX y que se agregó compatibilidad con las instrucciones extendidas de Intel AVX512-FP16 y el tipo _Float16 al backend de generación de código x86.

El front-end de Fortran brinda soporte completo para la especificación TS 29113 , que describe las posibilidades para garantizar la portabilidad entre Fortran y el código C.

Soporte en desuso para el formato de almacenamiento de información de depuración » STABS » creado en la década de 1980.

Se agregó soporte para la extensión __builtin_shufflevector(vec1, vec2, index1, index2, …) agregada previamente a Clang, que ofrece una sola llamada para realizar operaciones de reproducción aleatoria y reproducción aleatoria de vectores comunes.

Cuando se usa el nivel de optimización «-O2″, la vectorización está habilitada de manera predeterminada (los modos -ftree-vectorize y -fvect-cost-model=very-cheap están habilitados). El modelo » muy barato » permite la vectorización solo si el código vectorial puede reemplazar completamente al código escalar vectorizable.

Se agregó el modo «-ftrivial-auto-var-init» para habilitar la inicialización explícita de variables en la pila para rastrear problemas y bloquear vulnerabilidades asociadas con el uso de variables no inicializadas.

Se ha agregado la implementación de funciones C integradas en el compilador (Intrinsics) para la carga atómica y el almacenamiento de datos en la memoria, basado en el uso de instrucciones ARM extendidas (ls64). Se agregó soporte para acelerar las funciones memcpy, memmove y memset usando la extensión ARM mopoption.

Se agregó un nuevo modo de verificación «-fsanitize=shadow-call-stack» ( ShadowCallStack ), que actualmente solo está disponible para la arquitectura AArch64 y funciona cuando se compila código con la opción «-ffixed-r18». El modo brinda protección contra la reescritura de la dirección de retorno de la función en caso de desbordamiento del búfer en la pila. La esencia de la protección es guardar la dirección de retorno en una pila «sombra» separada después de la transferencia de control a la función y recuperar esta dirección antes de salir de la función.

Fuente: https://gcc.gnu.org/pipermail

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

GCC 12.1 ya fue liberado conoce sus novedades y su 35° aniversario

Logo GNU GCC

El lanzamiento de la nueva versión del compilador GCC (GNU Compiler Collection ) 12.1 ya fue dado a conocer y como en todas las versiones principales de GCC, esta versión traerá muchas adiciones, mejoras, correcciones de errores y nuevas características, ademas de que en este mes (23 de mayo), el proyecto celebrará 35 años desde la formación del primer lanzamiento.

GCC 12 ya es el compilador del sistema para Fedora 36, ademas de que GCC 12 también estará disponible en Red Hat Enterprise Linux en Red Hat Developer Toolset (versión 7) o Red Hat GCC Toolset (versiones 8 y 9).

Los desarrolladores de GCC se enorgullecen de anunciar otro lanzamiento importante de GCC, 12.1.

Este año celebramos el 35 aniversario de la primera versión beta de GCC
¡y este mes celebraremos 35 años desde el lanzamiento de GCC 1.0!

Esta versión deja de admitir el formato de depuración STABS y
introduce soporte para el formato de depuración CTF [1]. El C y C++
las interfaces continúan avanzando con la ampliación del soporte para funciones
en los próximos estándares C2X y C++23 y la biblioteca estándar de C++
mejora el soporte para las partes experimentales de C++20 y C++23.
La interfaz de Fortran ahora es totalmente compatible con TS 29113 para la interoperabilidad con C.

¿Que hay de nuevo en GCC 12.1?

En esta nueva versión se han implementado varias propuestas, como por ejemplo para los lenguajes C y C++, se agregó una función incorporada __builtin_dynamic_object_size para determinar el tamaño de un objeto, compatible con una función similar de Clang.

Se agregó soporte para el atributo «unavailable» para los lenguajes C y C++ (por ejemplo, puede marcar funciones que darán como resultado un error cuando se usan), asi como tambien se agregó compatibilidad con las directivas de preprocesamiento «#elifdef» y «#elifndef» para los lenguajes C y C++.

Tambien se destaca que se agregó el indicador «-Wbidi-chars» para advertir si los caracteres UTF-8 se usan incorrectamente, cambiando el orden de visualización del texto bidireccional, asi como tambien el indicador «-Warray-compare» para emitir una advertencia al intentar comparar dos operandos que se refieren a matrices.

Ademas de ello se destaca la implementación de los estándares OpenMP 5.0 y 5.1 (Open Multi-Processing), que definen API y métodos para aplicar métodos de programación paralela en sistemas multinúcleo e híbridos (CPU + GPU / DSP) con memoria compartida y unidades de vectorización (SIMD), fue continuado.

Tambien la implementación mejorada de la especificación de programación paralela OpenACC 2.6, que define los medios para descargar operaciones en GPU y procesadores especializados como NVIDIA PTX y que se agregó compatibilidad con las instrucciones extendidas de Intel AVX512-FP16 y el tipo _Float16 al backend de generación de código x86.

El front-end de Fortran brinda soporte completo para la especificación TS 29113 , que describe las posibilidades para garantizar la portabilidad entre Fortran y el código C.

Soporte en desuso para el formato de almacenamiento de información de depuración » STABS » creado en la década de 1980.

Se agregó soporte para la extensión __builtin_shufflevector(vec1, vec2, index1, index2, …) agregada previamente a Clang, que ofrece una sola llamada para realizar operaciones de reproducción aleatoria y reproducción aleatoria de vectores comunes.

Cuando se usa el nivel de optimización «-O2″, la vectorización está habilitada de manera predeterminada (los modos -ftree-vectorize y -fvect-cost-model=very-cheap están habilitados). El modelo » muy barato » permite la vectorización solo si el código vectorial puede reemplazar completamente al código escalar vectorizable.

Se agregó el modo «-ftrivial-auto-var-init» para habilitar la inicialización explícita de variables en la pila para rastrear problemas y bloquear vulnerabilidades asociadas con el uso de variables no inicializadas.

Se ha agregado la implementación de funciones C integradas en el compilador (Intrinsics) para la carga atómica y el almacenamiento de datos en la memoria, basado en el uso de instrucciones ARM extendidas (ls64). Se agregó soporte para acelerar las funciones memcpy, memmove y memset usando la extensión ARM mopoption.

Se agregó un nuevo modo de verificación «-fsanitize=shadow-call-stack» ( ShadowCallStack ), que actualmente solo está disponible para la arquitectura AArch64 y funciona cuando se compila código con la opción «-ffixed-r18». El modo brinda protección contra la reescritura de la dirección de retorno de la función en caso de desbordamiento del búfer en la pila. La esencia de la protección es guardar la dirección de retorno en una pila «sombra» separada después de la transferencia de control a la función y recuperar esta dirección antes de salir de la función.

Fuente: https://gcc.gnu.org/pipermail

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

deb-get, una utilidad para instalar software de terceros

Martin Wimpress, cofundador de la edición Ubuntu MATE y miembro del MATE Core Team, dio a conocer hace poco el lanzamiento de la utilidad «deb-get» que ofrece funciones apt-get-like para trabajar con paquetes deb distribuidos a través de repositorios de terceros o disponibles para uso directo desde proyectos de sitios.

En deb-get, los comandos típicos de administración de paquetes son iguales a los de APT como update, upgrade, show, install, remove y search, pero que a diferencia de APT los paquetes en sí no se descargan de los repositorios de la distribución, sino directamente de los repositorios y sitios mantenidos por los desarrolladores de software.

De hecho, deb-get es un script bash que define las reglas para descargar y actualizar más de 80 programas populares distribuidos directamente a través de sus propios repositorios.

Algunos de estos programas no están incluidos en los repositorios regulares de distribuciones, por ejemplo, debido a restricciones de licencia. Otra parte de los programas de la lista está disponible en los repositorios regulares, pero las versiones presentadas en los repositorios pueden estar muy por detrás de los lanzamientos reales distribuidos directamente.

Algunos proveedores de aplicaciones y proyectos expresan su apoyo a Debian/Ubuntu mediante la publicación .debsde su software como descargas directas o a través de sus propios repositorios apt. deb-gethace que sea fácil de encontrar, instalar y actualizar .debspublicado de esta manera.

Tal vez quiera usar un software que (todavía) no está empaquetado oficialmente para Debian/Ubuntu.
Tal vez desee utilizar un software que se mueva rápidamente y que el proveedor/proyecto ofrezca versiones más recientes.
Tal vez quiera usar algún software no libre que Debian/Ubuntu no puede distribuir debido a restricciones de licencia.

deb-get intenta remediar esto proporcionando un índice seleccionado de software disponible para Ubuntu que es publicado por el proyecto o proveedor. 

La utilidad deb-get le permite al usuario poder utilizar los comandos habituales para instalar y actualizar estos programas, lo que permite no buscar la ubicación de descarga de cada programa, no instalar manualmente un paquete deb y no preocuparse por realizar un seguimiento de las actualizaciones.

Los repositorios APT, los paquetes en las páginas de lanzamiento de GitHub, los repositorios PPA y las secciones de descarga en los sitios son compatibles como fuentes de instalación.

De las aplicaciones que actualmente se pueden instalar con deb-get se destacan las siguientes:

  • 1Password
  • AntiMicroX
  • Atom
  • Azure CLI
  • Etcher
  • Bitwarden
  • Brave
  • Visual Studio Code
  • Discord
  • Docker Engine
  • Docker Desktop
  • element-desktop
  • enpass
  • exodus
  • fd
  • figma-linux
  • firefox-esr
  • franz
  • git-delta
  • github-desktop
  • gitkraken
  • gitter
  • google-chrome-stable
  • google-earth-pro-stable
  • grype
  • heroic
  • insomnia
  • insync
  • irccloud-desktop
  • jabref
  • jami
  • jellyfin
  • keepassxc
  • keybase
  • lsd
  • ludo
  • lutris
  • mailspring
  • mattermost-desktop
  • micro
  • microsoft-edge-stable
  • nextcloud-desktop
  • obsidian
  • ocenaudio
  • onlyoffice-desktopeditors
  • opera-stable
  • pandoc
  • plexmediaserver
  • powershell
  • quickemu
  • quickgui
  • rambox
  • rclone
  • rpi-imager
  • rstudio
  • signal-desktop
  • simplenote
  • skypeforlinux
  • slack-desktop
  • spotify-client
  • sublime-text
  • syft
  • syncthing
  • teams
  • teamviewer
  • tixati
  • trivy
  • ubuntu-make
  • vivaldi-stable
  • wavebox
  • webex
  • weechat
  • wire-desktop
  • zenith
  • zoom

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

¿Como instalar deb-get?

Para aquellos que estén interesados en poder instalar y probar esta utilidad, pueden hacerlo siguiendo los comandos que les compartimos a continuación.

Lo primero que deberán hacer es abrir una terminal y en ella van a teclear lo siguiente:

sudo apt install curl
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get

O como alternativa, tambien se ofrece un paquete deb de la utilidad, el cual pueden obtener y descargar desde el repositorio del proyecto. Pero para fines de este artículo vamos a instalar la última versión disponible (al momento de publicar este artículo) abriendo una terminal y tecleando:

wget https://github.com/wimpysworld/deb-get/releases/download/0.2.4/deb-get_0.2.4-1_all.deb

sudo apt install ./deb-get_0.2.4-1_all.deb

Y listo con ello ya podrán comenzar a utilizar deb-get en su sistema.

El uso de este administrador de paquetes es similar que APT, por lo que su uso no representa ningún problema, pueden consultar sobre la utilidad con solo teclear:

deb-get --help

La lista de comandos de administración disponibles son los siguientes:

deb-get {update | upgrade | show pkg | install pkg | reinstall pkg | remove pkg
| purge pkg | search pkg | cache | clean | list | prettylist | help | version}

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

Google dio a conocer la primera preview de Privacy Sandbox para Android 13

Google ha dado otro paso para habilitar nuevas soluciones publicitarias centradas en la privacidad en Android, con el lanzamiento de Privacy Sandbox como una vista previa para desarrolladores.

Lanzada originalmente en febrero, la iniciativa tiene como objetivo brindar a los desarrolladores la capacidad de adaptar el nuevo Privacy Sandbox dentro de Android, lo que también les permitirá adaptar los sistemas al nuevo formato de publicidad y sus API.

Esta vez, Google, que se basa en la publicidad dirigida para su modelo de negocio, está preparando su propio ajuste de varios años para el seguimiento y la privacidad de los anuncios móviles. Tras empezar a apostar por el Privacy Sandbox, parece que Google se prepara para extender este nuevo sistema más allá de los dispositivos de escritorio, y también ha empezado a llegar al mundo de los smartphones.

En febrero, Google dijo:

“Las aplicaciones móviles son una parte integral de nuestra vida diaria. Actualmente, más del 90*% de las aplicaciones en Google*Play son gratuitas y brindan acceso a contenido y servicios valiosos a miles de millones de usuarios. La publicidad digital juega un papel clave para que esto sea posible. Pero para garantizar un ecosistema de aplicaciones saludable, en beneficio de los usuarios, desarrolladores y empresas, la industria debe continuar evolucionando la forma en que funciona la publicidad digital para mejorar la privacidad del usuario. Es por eso que originalmente desarrollamos el ID de publicidad para dar a los usuarios más control. El año pasado hicimos mejoras a estos controles, pero creemos que es importante

“Hoy anunciamos una iniciativa de varios años para crear Privacy Sandbox en Android, con el objetivo de introducir nuevas soluciones de publicidad más privadas. Específicamente, estas soluciones limitarán el intercambio de datos de usuarios con terceros y funcionarán sin identificadores entre aplicaciones, incluidos los identificadores de publicidad. También estamos explorando tecnologías que reducen el potencial de recopilación de datos secretos, incluidas formas más seguras para que las aplicaciones se integren con los SDK publicitarios.

Hace unos días, Google anunció que la primera vista previa para desarrolladores de Privacy Sandbox está disponible en Android.

Se supone que este nuevo plan reemplazará la ID de publicidad existente de Android, que es una ID que el usuario puede restablecer para cada dispositivo, con un Sandbox de privacidad que trae «nuevas soluciones de publicidad que son más respetuosas con los datos privados».

Al igual que el enfoque de Apple, pretende limitar los datos compartidos con terceros y eliminar los identificadores entre aplicaciones, pero aún no sabemos exactamente qué tecnología podría implementarse. La Vista previa para desarrolladores requiere Android 13 Developer Beta.

La vista previa para desarrolladores de Privacy Sandbox proporciona API y servicios de plataforma adicionales además de la versión beta para desarrolladores de Android 13, incluido un SDK, imágenes del sistema, un emulador y documentación para desarrolladores.

“Hoy estamos lanzando la primera vista previa para desarrolladores de Privacy Sandboxen Android, que proporciona un primer vistazo a SDK Runtime and Topics API. Podrá realizar pruebas preliminares de estas nuevas tecnologías y evaluar cómo podría adoptarlas para sus soluciones. Esta es una versión preliminar, por lo que es posible que algunas funciones no estén implementadas en este momento y la funcionalidad está sujeta a cambios. Consulte las notas de la versión para obtener más detalles sobre lo que se incluye en la versión.

El argumento de Google es que puede encontrar una manera de proteger mejor la privacidad del usuario que las soluciones existentes, al tiempo que proporciona información para la publicidad dirigida que se muestra en sitios web como este y en muchas aplicaciones gratuitas.

Los críticos, incluidos competidores, defensores de la privacidad y reguladores, han sugerido que sus enfoques dañarán la privacidad y posiblemente le darán a Google una ventaja competitiva injusta. El año pasado, una demanda antimonopolio contra Google por parte de 15 fiscales estatales se centró en Privacy Sandbox.

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

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

Apple, Google y Microsoft trabajan en nuevas funciones de inicio de sesión sin contraseña

En un comunicado conjunto emitido por FIDO hace poco, Apple, Google y Microsoft, dijeron que ampliarían aún más los estándares técnicos para el inicio de sesión sin contraseña, lo que permitiría a los usuarios iniciar sesión en los servicios de red de una manera más intuitiva y segura.

Y es que las contraseñas son susceptibles a hackeos y pueden ser difíciles de administrar para los usuarios. Para abordar esos problemas, Apple, Google y Microsoft han estado ayudando a liderar un esfuerzo de toda la industria para dejar de usar contraseñas como el medio principal para iniciar sesión en las aplicaciones.

Los tres gigantes tecnológicos planean lanzar nuevas funciones de inicio de sesión que permitirán a sus usuarios iniciar sesión en un sitio web o una aplicación sin ingresar una contraseña. Según las empresas, los usuarios podrán iniciar sesión en un servicio simplemente desbloqueando sus teléfonos inteligentes.

En el método de inicio de sesión de cuenta propuesto anteriormente para servicios web, Google y Apple han propuesto mecanismos para iniciar sesión en varios servicios de red con sus propias cuentas, y Microsoft también ha verificado las identidades de inicio de sesión a través de mensajes de texto o llamadas para garantizar la seguridad y comodidad del inicio de sesión del usuario.

«Para iniciar sesión en un sitio web en su computadora, solo necesitará su teléfono cerca y simplemente se le pedirá que lo desbloquee para acceder», explicó Sampath Srinivas, director de administración de productos de Google para autenticación segura, en una publicación de blog hoy. «Una vez que haya hecho esto, no necesitará su teléfono nuevamente y podrá iniciar sesión simplemente desbloqueando su computadora».

Por lo tanto, el propósito del establecimiento de FIDO Alliance es resolver los problemas causados ​​por los métodos tradicionales de autenticación de contraseñas a través de la tecnología. Permite a los usuarios vincularse con muchos servicios de red vinculando Apple, Google y otras cuentas de servicio, y luego usar estas cuentas para identificar las identidades de inicio de sesión del servicio.

Además, también se puede combinar con métodos de identificación biométrica como contraseña digital (pincode), huella dactilar o facial para verificación de identidad, e incluso a través del teléfono móvil del usuario y otros dispositivos para verificación de identidad, lo que simplifica la dificultad de iniciar sesión en muchos servicios de red, y también garantiza privacidad y seguridad al iniciar sesión.

Las nuevas funciones de inicio de sesión sin contraseña también incluirán un mecanismo de respaldo incorporado:

“Incluso si pierde su teléfono, sus claves de acceso se sincronizarán de forma segura con su nuevo teléfono desde la copia de seguridad en la nube, lo que le permitirá continuar justo donde lo dejó su dispositivo anterior”, escribió Srinivas.

Las próximas capacidades se basan en estándares técnicos desarrollados por dos grupos de la industria, FIDO Alliance y World Wide Web Consortium. Apple, Google y Microsoft jugaron un papel clave en el desarrollo de los estándares. Además, las empresas ya implementan la tecnología de inicio de sesión sin contraseña que han ayudado a desarrollar en varios productos.

“Así como diseñamos nuestros productos para que sean intuitivos y capaces, también los diseñamos para que sean privados y seguros”, dijo Kurt Knight, director senior de marketing de productos de plataforma de Apple. “Trabajar con la industria para establecer métodos de inicio de sesión nuevos y más seguros que ofrezcan una mejor protección y eliminen las vulnerabilidades de las contraseñas es fundamental para nuestro compromiso de crear productos que ofrezcan la máxima seguridad y una experiencia de usuario transparente”.

Junto con el anuncio de las próximas funciones, Microsoft agregó soporte de inicio de sesión sin contraseña a dos de sus ofertas. La primera es su herramienta Windows 365 Cloud PC, que permite a los usuarios sincronizar las aplicaciones y configuraciones de su computadora en múltiples dispositivos. Microsoft también agregó una capacidad de inicio de sesión con contraseña a su servicio Azure Virtual Desktop, que permite a las empresas proporcionar computadoras de escritorio basadas en la nube para sus trabajadores.

Microsoft planea implementar mejoras adicionales de ciberseguridad en el futuro.

“Puede usar Windows Hello hoy para iniciar sesión en cualquier sitio que admita claves de acceso y, en un futuro cercano, podrá iniciar sesión en su cuenta de Microsoft con una clave de acceso desde un dispositivo Apple o Google”, detalló Alex Simons, vicepresidente corporativo de administración de programas en la división Azure de Microsoft Corp.

Apple, Google y Microsoft también están trabajando para que sus plataformas sean más seguras de otras maneras. Se espera que las nuevas características estén disponibles durante el próximo año.

Fuente: https://fidoalliance.org

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

FSFE exige derecho de acceso y reutilización de hardware

En una carta abierta a los legisladores de la UE firmada por 38 organizaciones, la Free Software Foundation Europe (FSFE) pide el derecho universal a instalar cualquier software en cualquier dispositivo. La FSFE argumenta que este derecho favorece la reutilización y la longevidad de los dispositivos.

Como parte de varias propuestas legislativas, la Unión Europea actualmente está redefiniendo los criterios de diseño ecológico para productos dentro de la UE , informa la FSFE . Estos incluyen la Iniciativa de Productos Sostenibles, la Iniciativa de Electrónica Circular y la Iniciativa del Derecho a Reparar.

El objetivo de la nueva normativa es ampliar el tiempo de uso del hardware y avanzar a favor de un uso circular de los dispositivos electrónicos. La actual normativa de ecodiseño data de 2009, informa la FSFE, y no incluye criterios relacionados con la naturaleza y licenciamiento del software como factor importante en la sostenibilidad de los productos electrónicos. La FSFE escribe que el software afecta directamente el tiempo que los consumidores pueden seguir usando los dispositivos.

El regulador de la Unión Europea acusa a Apple de restringir el acceso de los rivales a la tecnología de pago NFC en terminales iPhone. El gigante tecnológico vuelve a demostrar así su lock-in propietario al limitar el acceso de los usuarios de sus smartphones a la tecnología estándar que permite realizar pagos sin contacto en las tiendas a través de dispositivos móviles.

Apple es uno de los típicos ejemplos de empresas que despiertan en los usuarios la sensación de que los dispositivos que tienen en su poder no son de su propiedad. Por lo tanto, la Free Software Foundation Europe se está posicionando haciendo campaña por el derecho universal a instalar cualquier software en cualquier dispositivo en una carta abierta a los legisladores de la Unión Europea.

En la carta enviada, comentan lo siguiente:

El diseño de software es crucial para el diseño ecológico y la sostenibilidad de productos y materiales. Los sistemas operativos y servicios gratuitos permiten la reutilización, el rediseño y la interoperabilidad de los dispositivos. El derecho universal a elegir libremente sistemas operativos, software y servicios es crucial para una sociedad digital más sostenible.

Para: legisladores de la Unión Europea
CC: Ciudadanos de la Unión Europea

La digitalización en curso de la infraestructura y los servicios se presenta con un número cada vez mayor de dispositivos electrónicos que están conectados a Internet, ya sea en entornos privados, públicos o comerciales. Muchos de estos dispositivos requieren más energía y recursos naturales para ser producidos que la energía que consumen durante toda su vida útil. Y demasiados de estos dispositivos se desperdician y no se pueden reparar simplemente porque el software deja de funcionar o ya no se actualiza.

Una vez que el software preinstalado hace que los usuarios dejen de usar su hardware, los modelos de propiedad restrictivos impiden que los usuarios disfruten de un uso prolongado de sus dispositivos. Las restricciones van desde el bloqueo físico del hardware hasta la oscuridad técnica a través del uso de software propietario y restricciones legales a través de licencias de software y acuerdos de licencia de usuario final. Sin embargo, los fabricantes suelen prohibir la reparación, el acceso y la reutilización de sus dispositivos. Incluso después de la compra, los clientes a menudo no son dueños de sus dispositivos. No son capaces de hacer lo que quieren con sus propios dispositivos.Si no puede instalar el software que desea en su propio dispositivo, en realidad no lo posee.

Nosotros, los firmantes de esta carta abierta:

reconocer que el libre acceso al hardware y al software determina cuánto tiempo o con qué frecuencia se puede usar o reutilizar un dispositivo;
Declaramos que una mayor longevidad y reutilización de nuestros dispositivos son necesarias para una sociedad digital más sostenible.
Por eso hacemos un llamamiento a los legisladores de toda Europa para que aprovechen la oportunidad histórica y ofrezcan un uso más sostenible de los productos y dispositivos electrónicos con derecho a instalar y ejecutar cualquier software en cualquier dispositivo. Para ello, solicitamos:

Que los usuarios tienen derecho a elegir libremente los sistemas operativos y el software que se ejecuta en sus dispositivos

Que los usuarios tienen derecho a elegir libremente los proveedores de servicios a los que conectar sus dispositivos

Que los dispositivos sean interoperables y compatibles con estándares abiertos

Que el código fuente de los controladores, herramientas e interfaces se libere bajo una licencia libre

Entre los primeros en firmar se encuentran alianzas de reparación como la Campaña Europea por el Derecho a Reparar, la Mesa Redonda de Reparación y la Red de Iniciativas de Reparación, que juntas ya representan cientos de iniciativas y asociaciones en la industria de reparación europea. Otros signatarios incluyen iFixit, Fairphone, Germanwatch, Open Source Business Alliance, Wikimedia DE, Digitalcourage, European Digital Rights Initiative y muchos más.

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

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

China ordena al gobierno y empresas estatales que dejen de usar PCs extranjeros, y el beneficiado sería Linux

Ubuntu Kylin, el Ubuntu para China

No es la primera vez que informamos de una noticia así ni será la última. En ocasiones, un gobierno ha aconsejado dejar de usar Windows por las licencias, porque les resultan caras y, por ejemplo, pasar de Windows 7 al 10 puede llegar a ser muy costoso. Pero también se publican otro tipo de noticias, las que afirman que se pretende usar software libre para no depender de otro que suele llegar de EEUU. La última noticia sobre algo así trata también sobre el hardware, y es que el Gobierno de China quiere que se usen marcas nacionales.

Tal y como leemos en Bloomberg, el plazo que estarían barajando sería tan corto como dos años. Es una orden rápida y agresiva que queda lejos de la propuesta de Donald Trump para que Apple fabricara todos sus dispositivos en Estados Unidos. Con esto se sustituirían unos 50 millones de ordenadores, eso sólo por parte del Gobierno de China. Y es que lo que quieren es que empresas estatales también se pongan a usar ordenadores chinos.

China dejaría de usar ordenadores extranjeros en dos años

Aunque el plazo dado esta semana ha sido de sólo dos años, lo cierto es que hace cerca de diez que empezaron a tratar el tema. Entre los perjudicados estarían HP y Dell, las marcas más usadas China, y el principal beneficiado sería Lenovo. Hay más marcas, pero esta es la más popular dentro y fuera del país asiático. Las acciones de las marcas de ordenadores como HP y Dell han bajado mucho en las últimas horas debido a esta noticia.

Y el software que usarían, efectivamente, sería uno basado en Linux. «Linux» es un núcleo, básicamente drivers para que un sistema operativo pueda funcionar en cualquier equipo, que ese era el proyecto de final de carrera de Linus Torvalds. Los sistemas GNU/Linux pueden ser de muchas maneras, y como ejemplos tenemos Ubuntu Kylin, que es un Ubuntu destinado al público chino, y escritorios como CDE, Cutefish, etc. Incluso podrían crear una distribución propia para usar en el Gobierno y empresas estatales, pero lo único seguro es que, si al final todo esto se cumple, no usarán ni Windows ni macOS porque ambos son sistemas operativos estadounidenses.

Dentro de dos años veremos en qué acaba todo esto.

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