U Fedora 42 planiraju implementirati telemetriju i promijeniti model pristupa diskovima i flatpak.

U izdanju Fedora Workstation 42, planiranom za proljeće sljedeće godine, predložena je dodavanje komponenti za prikupljanje i slanje metrika, koje će omogućiti proučavanje stvarnih preferencija korisnika i njihovo uzimanje u obzir pri donošenju odluka vezanih uz razvoj distribucije, određivanje prioriteta u razvoju i poboljšanje korisničkog iskustva. Preporuka je još uvijek u fazi rasprave i nije razmatrana od strane FESCo (Fedora Engineering Steering Committee), koji je odgovoran za tehnički dio razvoja distribucije Fedora.

Zadano će prikupljanje telemetrije biti isključeno i moći će se aktivirati samo uz izričitstvo korisnika, a planira se ponuditi posebne opcije za uključivanje prikupljanja telemetrije na lokalnom sustavu i njezino slanje na servere Fedora. Korisnicima će također biti omogućeno da pregledaju prikupljene statistike na svom sustavu te da uklone komponente povezane s telemetrijom.

Za očuvanje privatnosti planira se prikupljati samo opće metrike koje ne omogućuju identifikaciju pojedinog korisnika. Na primjer, metrike neće obuhvatiti takve informacije kao što su IP adrese, email, podaci o otvorenim stranicama i datotekama. Primjeri prikupljenih metrika uključuju informacije o CPU-u, grafičkoj kartici, kameri i periferijskim uređajima, podatke o odabranom jeziku i metodama unosa, popis korištenih aplikacija i dodataka za GNOME Shell, statistiku o pokretanju aplikacija, radu s prozorima i virtualnim radnim površinama, učestalost pristupanja konfiguratoru i stanje pojedinih postavki, informacija o potrošnji memorije i diska, brojače nenadanih završetaka sustava i aplikacija, podatke o situacijama nedostatka memorije, informacije o povezanih repozitorijima, podatke o broju veza putem gnome-connections, korištenim protokolima, broju oznaka i oznaka u upravitelju datoteka, montiranim vanjskim FS-ima, odabranim načinima sortiranja.

Sve komponente koje se koriste za prikupljanje i obradu metrika, koje se izvršavaju na strani klijenta i servera, bit će potpuno otvorene i dostupne za reviziju. Na serveru Svaka metrike bit će pohranjena odvojeno u anonimiziranom obliku i bez veze s ostalim metrima. U upravljanju uslugom neće biti uključena treća lica, a njen rad će nadzirati posebna grupa programera i administratora osnovana unutar projekta Fedora. Proces prijenosa telemetrije planira se učiniti maksimalno transparentnim za reviziju, a prikupljene metrike regulirat će se u posebnom skupu pravila koja će opisivati koje vrste podataka su dopuštene za prikupljanje, a koje ne. Zajednici će biti omogućena nadgledanje prikupljanja podataka, što će osigurati odsutnost zloupotreba, očuvanje povjerljivosti i poštivanje postavljenih pravila.

Za slanje metrike planiraju se koristiti tehnologija «etničke telemetrije» Azafea, koju razvija distribucija Endless. Azafea manipulira agregiranim podacima bez izrade profila pojedinačnih korisnika i bez korištenja vanjskih usluga, agregatora i skladišta. Kod komponenti za obradu telemetrije Azafea je otvoren pod licencom MPL 2.0, a korisnici mogu postaviti server za prikupljanje telemetrije na vlastitim sustavima, na primjer, za prikupljanje statistike s dodatnim metrima o radu sustava u lokalnim mrežama.

Na strani servera bit će angažirani proxy za primarnu prijem podataka i usluga azafea za obradu dolaznih metrika. Proxy privremeno pohranjuje primljene metrike od korisnika u Redis spremište, a usluga azafea periodično ih izdvaja i pohranjuje u PostgreSQL bazu podataka. IP adrese korisnika se ne pohranjuju u bazu podataka (prema lokalnoj bazi GeoIP određuje se i pohranjuje zemlja). Na strani korisnika za prikupljanje i slanje telemetrije će se koristiti paketi eos-metrics (D-Bus sučelje za zapisivanje događaja iz aplikacija i usluga), eos-event-recorder-daemon (dijeljenje procesa za prikupljanje i slanje telemetrije) i eos-metrics-instrumentation (komponente za prikupljanje pojedinih metrika).

Zadaci koje će omogućiti prikupljanje telemetrije:

  • Postavljanje prioriteta u raspodjeli resursa — znajući kojim se opremom, aplikacijama i funkcionalnostima većina korisnika koristi, može se usmjeriti pažnja na njihov razvoj.
  • Dodavanje poboljšanja i optimizacija na temelju statistike korištenja i podataka o performansama.
  • Izbor optimalnih zadatih postavki na osnovu informacija o tipičnim promjenama konfiguracije.
  • Promocija praksi razvoja usmjerenih na korisnike i podatke.

Dodatno se mogu istaknuti prijedlozi za dodavanje novih grupa flatpak i diskadmin u Fedora 42 za omogućavanje pristupa privilegiranih korisnika funkcijama upravljanja sustavnim paketima u formatu Flatpak i vanjskim uređajima. Ova promjena će omogućiti rad s flatpak i vanjskim diskovima bez potrebe da se korisnik doda u grupu wheel, što znači da će moći raditi s flatpak i vanjskim diskovima bez davanja pristupa drugim administrativnim operacijama. Za korisnike u grupi wheel planira se omogućiti otključavanje (LUKS) i montažu vanjskih uređaja bez zahtjeva za unosom lozinke.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster