In Fedora 42 si prevede di implementare la telemetria e modificare il modello di accesso ai dischi e a flatpak.

Nella versione di Fedora Workstation 42, prevista per la primavera del prossimo anno, si propone di aggiungere componenti per la raccolta e l'invio di metriche. Queste componenti permetteranno di studiare le reali preferenze degli utenti e di tenerne conto nelle decisioni relative allo sviluppo della distribuzione, alla definizione delle priorità nello sviluppo e al miglioramento dell'usabilità. La proposta è ancora in fase di discussione e non è stata esaminata dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo di Fedora.

Per impostazione predefinita, la raccolta di telemetria sarà disabilitata e potrà essere attivata solo attraverso un'azione esplicita da parte dell'utente. È previsto di fornire opzioni separate per l'abilitazione della raccolta di telemetria sul sistema locale e il suo invio ai server di Fedora. Inoltre, gli utenti avranno la possibilità di visualizzare le statistiche raccolte sul loro sistema e di rimuovere i componenti associati alla telemetria.

Per garantire la privacy, si prevede di raccogliere solo metriche generali che non consentano di identificare un singolo utente. Ad esempio, le metriche non comprenderanno informazioni come Indirizzi IP, email, dati sui siti e file aperti. Esempi di metriche raccolte: informazioni su CPU, scheda grafica, fotocamera e dispositivi periferici, dati sulla lingua scelta e sui metodi di input, elenco delle applicazioni e delle estensioni utilizzate in GNOME Shell, statistiche sull'avvio delle applicazioni, l'interazione con le finestre e i desktop virtuali, frequenza di accesso al configuratore e stato di impostazioni specifiche, informazioni sul consumo di memoria e disco, contatori di arresti anomali di sistema e applicazioni, dati su situazioni di esaurimento della memoria, informazioni sui repository connessi, dati sul numero di connessioni tramite gnome-connections, protocolli utilizzati, numero di segnalibri e etichette nel file manager, filesystem esterni montati, modalità di ordinamento selezionate.

Tutti i componenti utilizzati per la raccolta e l'elaborazione delle metriche, eseguiti lato client e server, saranno completamente aperti e disponibili per audit. Su server Ogni metrica sarà conservata separatamente in forma anonima e senza legami con altre metriche. Il servizio non coinvolgerà terze parti e sarà supervisionato da un gruppo speciale di sviluppatori e amministratori creato nell'ambito del progetto Fedora. Il processo di raccolta della telemetria sarà reso il più trasparente possibile per garantire audit, e le metriche raccolte saranno regolate da un insieme separato di norme che descriveranno quali tipi di dati è consentito raccogliere e quali no. Alla comunità sarà fornita l'opportunità di monitorare la raccolta dei dati, garantendo l'assenza di abusi, la privacy e il rispetto delle norme stabilite.

Per l'invio delle metriche si prevede di utilizzare la tecnologia di "telemetria etica" Azafea, sviluppata dalla distribuzione Endless. Azafea manipola dati aggregati senza creare profili di singoli utenti e senza utilizzare servizi esterni, aggregatori e archivi. Il codice dei componenti per l'elaborazione della telemetria Azafea è aperto sotto licenza MPL 2.0 e, se lo desiderano, gli utenti possono implementare un server per la raccolta della telemetria sulle proprie infrastrutture, ad esempio, per accumulare statistiche con metriche aggiuntive sul funzionamento dei sistemi nelle reti locali.

Sul server verranno utilizzati proxy per la ricezione dei dati e il servizio azafea per l'elaborazione delle metriche in entrata. Il proxy memorizza temporaneamente le metriche ricevute dall'utente in uno storage Redis, mentre il servizio azafea le estrae periodicamente e le salva in un database PostgreSQL. Gli indirizzi IP degli utenti non vengono salvati nel DB (la nazione viene determinata e salvata tramite un database GeoIP locale). Sul lato utente, per la raccolta e l'invio della telemetria saranno utilizzati i pacchetti eos-metrics (interfaccia D-Bus per la registrazione degli eventi da applicazioni e servizi), eos-event-recorder-daemon (processo in background per la raccolta e l'invio della telemetria) e eos-metrics-instrumentation (componenti per la raccolta di metriche specifiche).

Le sfide che la raccolta della telemetria potrà risolvere:

  • Prioritizzazione nella distribuzione delle risorse: conoscendo quali attrezzature, applicazioni e funzionalità utilizza la maggior parte degli utenti, è possibile concentrare l'attenzione sul loro sviluppo.
  • Aggiunta di miglioramenti e ottimizzazioni basati su statistiche di utilizzo e dati sulle prestazioni.
  • Scelta delle impostazioni predefinite ottimali basata su informazioni sui tipici cambiamenti di configurazione.
  • Promozione delle pratiche di sviluppo incentrate sugli utenti e sui dati.

Inoltre, si segnala la proposta di aggiungere a Fedora 42 nuovi gruppi flatpak e diskadmin per consentire l'accesso degli utenti non privilegiati alle funzionalità di gestione dei pacchetti di sistema nel formato Flatpak e alle unità esterne. Questa modifica eliminerà la necessità di aggiungere l'utente al gruppo wheel, consentendo di lavorare con flatpak e dischi esterni senza fornire accesso ad altre operazioni di amministrazione. Per gli utenti appartenenti al gruppo wheel, è previsto di fornire la possibilità di sbloccare (LUKS) e montare unità esterne senza richiedere l'inserimento della password.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster