En Fedora 42 se planea implementar la telemetría y cambiar el modelo de acceso a discos y flatpak.

En la versión Fedora Workstation 42, programada para la primavera del próximo año, se propone agregar componentes para la recolección y el envío de métricas que permitirán estudiar las verdaderas preferencias de los usuarios y tenerlas en cuenta al tomar decisiones relacionadas con el desarrollo de la distribución, estableciendo prioridades en el desarrollo y mejorando la experiencia del usuario. La propuesta aún se encuentra en la etapa de discusión y no ha sido considerada por el comité FESCo (Fedora Engineering Steering Committee), encargado de la parte técnica del desarrollo de Fedora.

Por defecto, la recolección de telemetría estará desactivada y podrá ser activada solo mediante una acción explícita del usuario. Se planea ofrecer opciones separadas para habilitar la recopilación de telemetría en el sistema local y su envío a los servidores de Fedora. Además, se proporcionarán opciones al usuario para ver las estadísticas recopiladas en su sistema y eliminar los componentes relacionados con la telemetría.

Para preservar la privacidad, se planea recolectar solo métricas generales que no permitan identificar a un usuario individual. Por ejemplo, las métricas no incluirán información como IP, correo electrónico, datos sobre sitios web y archivos abiertos. Ejemplos de métricas recopiladas: información sobre CPU, tarjeta gráfica, cámara y dispositivos periféricos, datos sobre el idioma seleccionado y métodos de entrada, lista de aplicaciones y complementos utilizados en GNOME Shell, estadísticas sobre el inicio de aplicaciones, el manejo de ventanas y escritorios virtuales, frecuencia de acceso al configurador y estado de configuraciones individuales, información sobre el consumo de memoria y disco, contadores de cierres inesperados del sistema y aplicaciones, detalles sobre situaciones de falta de memoria, información sobre repositorios conectados, datos sobre la cantidad de conexiones a través de gnome-connections, protocolos utilizados, número de marcadores y etiquetas en el administrador de archivos, sistemas de archivos externos montados y modos de ordenación seleccionados.

Todos los componentes utilizados para la recopilación y procesamiento de métricas, tanto en el lado del cliente como en el servidor, estarán completamente abiertos y disponibles para auditoría. En servidor Cada métrica se almacenará de forma separada, despersonalizada y sin vinculación con otras métricas. No se involucrará a terceros en el soporte del servicio, y su funcionamiento será supervisado por un grupo especial de desarrolladores y administradores creado en el marco del proyecto Fedora. Se planea hacer el proceso de transmisión de telemetría lo más transparente posible para la auditoría, y las métricas recopiladas se regularán en un conjunto de reglas separadas que describirán qué tipos de datos se pueden recopilar y cuáles no. Se ofrecerá a la comunidad la posibilidad de supervisar la recopilación de datos, lo que permitirá garantizar la ausencia de abusos, la conservación de la confidencialidad y el cumplimiento de las reglas establecidas.

Para el envío de métricas se planea utilizar la tecnología de "telemetría ética" Azafea, desarrollada por la distribución Endless. Azafea manipula datos agregados sin crear perfiles de usuarios individuales y sin recurrir a servicios externos, agregadores o almacenamiento. El código de los componentes para procesar la telemetría de Azafea es de código abierto bajo la licencia MPL 2.0 y, si lo desean, los usuarios pueden desplegar un servidor para recopilar telemetría en sus propias instalaciones, por ejemplo, para acumular estadísticas con métricas adicionales sobre el funcionamiento de los sistemas en redes locales.

En el lado del servidor se utilizarán proxies de recepción de datos primarios y el servicio azafea para procesar las métricas entrantes. El proxy coloca temporalmente las métricas recibidas del usuario en el almacenamiento Redis, y el servicio azafea las extrae periódicamente y las guarda en la base de datos PostgreSQL. Las direcciones IP de los usuarios no se guardan en la base de datos (se determina y guarda el país mediante una base de datos local de GeoIP). En el lado del usuario, se utilizarán paquetes eos-metrics (interfaz D-Bus para registrar eventos de aplicaciones y servicios), eos-event-recorder-daemon (proceso en segundo plano para acumular y enviar telemetría) y eos-metrics-instrumentation (componentes para recopilar métricas individuales).

Las tareas que permitirá resolver la recopilación de telemetría:

  • Priorización en la distribución de recursos: al conocer el hardware, las aplicaciones y las funcionalidades que utilizan la mayoría de los usuarios, se puede enfocar la atención en su desarrollo.
  • Adición de mejoras y optimizaciones basadas en estadísticas de uso y datos de rendimiento.
  • Selección de configuraciones óptimas predeterminadas basadas en información sobre cambios de configuración comunes.
  • Fomento de prácticas de desarrollo centradas en el usuario y los datos.

Además, se pueden destacar las propuestas para agregar nuevos grupos flatpak y diskadmin en Fedora 42 para permitir el acceso de usuarios no privilegiados a las funciones de gestión de paquetes del sistema en formato Flatpak y a las unidades externas. Este cambio eliminará la necesidad de agregar usuarios al grupo wheel, lo que permitirá trabajar con flatpak y discos externos sin proporcionar acceso a otras operaciones de administración. Se planea proporcionar a los usuarios que pertenecen al grupo wheel la capacidad de desbloquear (LUKS) y montar unidades externas sin necesidad de introducir una contraseña.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster