A principis de mes, els desenvolupadors de Manjaro Linux (una distribució basada en Arch Linux) van donar a conèixer la notícia que han començat a provar un nou sistema de telemetria anomenat MDD (Manjaro Data Donor).
Els desenvolupadors esmenten que aquest servei està dissenyat per recopilar estadístiques del sistema i enviar-les a un servidor central del projecte, això amb la finalitat d'obtenir dades més precises sobre el nombre real dusuaris i les seves configuracions.
Sobre MDD, Es planteja la idea que la telemetria estigués habilitada per defecte, seguint un model d'opt-out (els usuaris haurien de desactivar-la manualment). No obstant això, de manera inicial, aquesta idea ha estat criticada tant per part d'alguns desenvolupadors com de la comunitat d'usuaris, que consideren que podria anar en contra dels principis de privadesa i transparència que molts usuaris valoren a Linux.
És per això que en resposta a aquestes preocupacions, sembla que és més probable que «Manjaro Data Donor» s'implementa sota un model opt-in, on l'usuari atorgui explícitament el consentiment. La idea és incloure una opció per activar MDD com a part de l'assistent de benvinguda després del primer inici de sessió.
Pel que fa a les motivacions, s'esmenta que actualment, Manjaro estima la quantitat d'usuaris analitzant les sol·licituds enviades al vostre servidor a través de NetworkManager. Tot i que aquest mètode els permet obtenir dades, no són prou precisos, ja que té diverses limitacions:
- No proporciona una estimació exacta degut a la dinàmica de les adreces IP (usuaris amb IPs dinàmiques o treballant darrere de NATs).
- No permet un seguiment estadístic fiable dels usuaris al llarg del temps.
És per això que el projecte cerca amb el nou sistema MDD superar aquestes limitacions en recopilar dades més precises i específiques sobre el sistema, com ara la configuració de maquinari, els entorns d'escriptori utilitzats i les versions de Manjar en ús.
Si s'implementa correctament, MDD podria oferir beneficis importants a l'equip de desenvolupament, ajudant-los a:
- Prioritzar característiques i optimitzacions segons el maquinari i els entorns més utilitzats.
- Obtenir una millor comprensió del creixement i lús de la distribució.
- Analitzar tendències dús per ajustar el desenvolupament de la distribució.
- Millorar la planificació per a nous llançaments, basant-se en el rendiment observat en diverses configuracions.
Quant a la forma en com funcionés MDD, es esmenta que MDD utilitza l'eina inxi, executant-la amb el paràmetre -Fxxx, que genera un informe detallat del sistema. Aquest reporti inclou:
- Informació general: nom del host, versió del nucli i versions de components de lescriptori.
- Maquinari: dades sobre processador, GPU, RAM, emmagatzematge, particions i discos (incloent números de sèrie).
- Pantalles: mida, resolució i configuració.
- xarxa: adreces MAC de dispositius de xarxa.
- Programari i processos: versions de ferramentes base (com systemd, gcc, bash, PipeWire), paquets instal·lats, i quantitat de processos en execució.
Per la part de la privadesa i anonimització, a causa de les preocupacions de possibles riscos de privadesa, s'esmenta que el nivell de detall de les dades recollides, com números de sèrie de discos o adreces MAC, s'assegura que les dades són anonimitzades i no s'emmagatzemen adreces IP, la inclusió de certs elements sensibles podria interpretar-se com a innecessària.
Quant al com treballés Manjaro amb les dades recol·lectats, s'esmenta que aquests s'enviaran al servidor del projecte, on s'emmagatzemen en una base de dades administrada per ClickHouse DBMS, mentre que l'anàlisi i la visualització d'aquestes estadístiques es fan a través de Grafana, una eina coneguda per la seva capacitat per crear panells interactius i dinàmics.
Finalment, s'esmenta que els usuaris interessats a revisar les dades que s'enviaran poden executar l'eina per veure què s'enviarà:
mdd --dry-run
I si lusuari està dacord amb que es transmetin les dades, simplement han dexecutar MDD novament, aquesta vegada sense cap argument per enviar les dades:
mdd
si estàs interessat a poder conèixer més sobre això, pots consultar els detalls al següent enllaç.