I Fedora 42 planlægges implementering af telemetri samt ændring af diskadgangs- og flatpak-modellen

I udgaven af Fedora Workstation 42, der er planlagt til forår næste år, foreslås det at tilføje komponenter til indsamling og afsendelse af metrikker, som vil muliggøre studiet af brugernes reelle præferencer og tage dem i betragtning ved beslutningstagning vedrørende udviklingen af distributionen, prioriteringen af udviklingen og forbedringen af brugervenligheden. Forslaget er stadig i diskussionsfasen og er ikke blevet behandlet af FESCo (Fedora Engineering Steering Committee), der er ansvarlig for de tekniske aspekter af Fedora-distributionen.

Som standard vil indsamling af telemetri være deaktiveret og kan kun aktiveres ved en eksplicit handling fra brugeren; der planlægges at give separate muligheder for at aktivere indsamling af telemetri på det lokale system og dens afsendelse til Fedora-serverne. Brugeren vil også få mulighed for at se den indsamlede statistik på sit system og fjerne komponenter relateret til telemetri.

For at bevare fortroligheden planlægges det kun at indsamle generelle metrikker, der ikke gør det muligt at identificere en enkelt bruger. For eksempel vil metrikkerne ikke dække sådanne oplysninger som IP-adresser, email, data om åbne websteder og filer. Eksempler på indsamlede metrikker: information om CPU, grafikkort, kamera og perifere enheder, data om det valgte sprog og indtastningsmetoder, en liste over anvendte applikationer og tilføjelser til GNOME Shell, statistik om opstart af applikationer, arbejde med vinduer og virtuelle desktops, hyppighed af anvendelse af konfigurationsværktøjet og tilstanden for enkeltindstillinger, information om hukommelses- og diskforbrug, tællere for system- og applikationsnedbrud, oplysninger om situationer med utilstrækkelig hukommelse, information om tilsluttede repositories, data om antal forbindelser via gnome-connections, anvendte protokoller, antal bogmærker og etiketter i filhåndtereren, monterede eksterne FSer, valgte sorteringsmetoder.

Alle komponenter, der anvendes til indsamling og behandling af metrikker, udført på klientsiden og serveren, vil være helt åbne og tilgængelige for revision. På serveren Hver måling vil blive opbevaret separat i anonymiseret form og uden tilknytning til andre målinger. Tredjepart vil ikke blive involveret i driften af tjenesten, som vil blive overvåget af en særlig gruppe udviklere og administratorer, oprettet inden for projektet Fedora. Overførelsen af telemetri planlægges at være så gennemsigtig som muligt for revisionen, og de indsamlede målinger vil blive reguleret i et særskilt sæt regler, der beskriver, hvilke typer data der må indsamles, og hvilke der ikke må. Fællesskabet vil få mulighed for at overvåge dataindsamlingen, hvilket vil sikre, at der ikke misbruges, at fortroligheden bevares, og at de vedtagne regler overholdes.

Til at sende målingerne planlægges det at benytte teknologien "etisk telemetri" Azafea, der udvikles af distributionen Endless. Azafea håndterer aggregaterede data uden at oprette profiler for enkeltbrugere og uden at henvende sig til eksterne tjenester, aggregators og lagre. Koden til komponenterne til behandling af telemetri Azafea er åben under MPL 2.0 licensen, og hvis brugerne ønsker det, kan de opstille en server til indsamling af telemetri på deres egne systemer, f.eks. til at akkumulere statistik med ekstra målinger om systemernes drift i lokale netværk.

På serversiden vil der blive anvendt proxy til primær modtagelse af data og tjenesten azafea til behandling af de indkommende målinger. Proxien placerer midlertidigt de modtagne målinger fra brugeren i Redis-lageret, mens tjenesten azafea periodisk henter dem og gemmer dem i PostgreSQL-databasen. Brugerens IP-adresser gemmes ikke i databasen (landet bestemmes og gemmes via en lokal GeoIP-database). På brugersiden vil pakkerne eos-metrics (D-Bus-interface til registrering af begivenheder fra applikationer og tjenester), eos-event-recorder-daemon (en baggrundsproces til indsamling og sending af telemetri) og eos-metrics-instrumentation (komponenter til indsamling af individuelle målinger) blive brugt til at akkumulere og sende telemetri.

Opgaver, som indsamlingen af telemetri vil muliggøre:

  • Prioritering ved ressourcefordeling — ved at vide, hvilket udstyr, applikationer og funktioner størstedelen af brugerne anvender, kan der fokuseres på deres udvikling.
  • Tilføjelse af forbedringer og optimeringer baseret på brugstatistik og ydeevnedata.
  • Valg af optimale standardindstillinger baseret på oplysninger om typiske konfigurationsændringer.
  • Fremme af bruger- og datadrevne udviklingsmetoder.

Derudover kan man bemærke forslagene om at tilføje nye grupper flatpak og diskadmin i Fedora 42 for at give ikke-privilegerede brugere adgang til funktioner til styring af systempakker i Flatpak-format og eksterne lagringsenheder. Denne ændring vil eliminere behovet for at tilføje en bruger til wheel-gruppen, hvilket gør det muligt at arbejde med flatpak og eksterne diske uden at give adgang til andre administrationsopgaver. For brugere, der tilhører wheel-gruppen, planlægges det at give mulighed for at låse op for LUKS og montere eksterne lagringsenheder uden at anmode om indtastning af adgangskode.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster