Fedora 42 zamierza zaimplementować telemetrię oraz zmienić model dostępu do dysku i flatpak

Fedora Workstation 42, której premiera zaplanowana jest na wiosnę przyszłego roku, doda komponenty do gromadzenia i wysyłania metryk, które pozwolą na badanie rzeczywistych preferencji użytkowników i uwzględnienie ich przy podejmowaniu decyzji związanych z rozwojem dystrybucji, określaniem priorytetów rozwoju i ulepszaniem doświadczenie użytkownika. Propozycja jest nadal przedmiotem dyskusji i nie została zweryfikowana przez FESCo (Komitet Sterujący ds. Inżynierii Fedory), który jest odpowiedzialny za techniczną część rozwoju dystrybucji Fedory.

Domyślnie zbieranie danych telemetrycznych będzie wyłączone i można je aktywować jedynie poprzez wyraźne działanie użytkownika, chociaż planuje się udostępnienie oddzielnych opcji umożliwiających zbieranie danych telemetrycznych w systemie lokalnym i wysyłanie ich do serwerów Fedory. Użytkownik będzie miał również możliwość przeglądania statystyk zgromadzonych w jego systemie oraz usuwania komponentów związanych z telemetrią.

Aby zachować prywatność, planują gromadzić jedynie ogólne dane, które nie pozwalają na identyfikację poszczególnych użytkowników. Na przykład dane te nie będą obejmować takich informacji, jak: Adresy IP, poczta e-mail oraz dane dotyczące otwartych witryn internetowych i plików. Przykłady zebranych danych: informacje o procesorze, karcie graficznej, aparacie i urządzeniach peryferyjnych; dane dotyczące wybranego języka i metod wprowadzania danych; lista używanych aplikacji i dodatków powłoki GNOME; statystyki uruchamiania aplikacji, pracy z oknami i pulpitami wirtualnymi; częstotliwość dostępu do Konfiguratora i stan poszczególnych ustawień; informacje o wykorzystaniu pamięci i dysku; liczniki awarii systemu i aplikacji; informacje o niskim poziomie pamięci; informacje o połączonych repozytoriach; dane o liczbie połączeń przez gnome-connections; używane protokoły; liczba zakładek i tagów w menedżerze plików; zamontowane zewnętrzne systemy plików; oraz wybrane tryby sortowania.

Wszystkie komponenty służące do gromadzenia i przetwarzania metryk, wykonywane po stronie klienta i serwera, będą w pełni otwarte i dostępne do audytu. serwer Każda metryka będzie przechowywana oddzielnie, w formie anonimowej i niepowiązana z innymi metrykami. W utrzymanie usługi nie będą zaangażowane żadne podmioty zewnętrzne, a jej funkcjonowanie będzie nadzorowane przez dedykowaną grupę programistów i administratorów utworzoną w ramach projektu Fedora. Planuje się, że proces przesyłania danych telemetrycznych będzie jak najbardziej przejrzysty dla celów audytu, a zebrane metryki będą regulowane oddzielnym zestawem reguł, które określą, jakie typy danych są dozwolone, a jakie nie. Społeczność będzie miała możliwość nadzorowania gromadzenia danych, zapewniając zapobieganie nadużyciom, zachowanie poufności i przestrzeganie ustalonych zasad.

Do przesyłania metryk planują wykorzystać technologię „etycznej telemetrii” firmy Azafea, opracowaną przez dystrybucję Endless. Azafea manipuluje zagregowanymi danymi bez budowania profili poszczególnych użytkowników i bez uciekania się do zewnętrznych usług, agregatorów i repozytoriów. Kod komponentu przetwarzania telemetrii Azafea jest otwarty na licencji MPL 2.0 i w razie potrzeby użytkownicy mogą wdrożyć serwer do gromadzenia danych telemetrycznych w swoich obiektach, na przykład w celu gromadzenia statystyk z dodatkowymi metrykami dotyczącymi działania systemów w sieciach lokalnych.

Po stronie serwera serwer proxy do wstępnego odbioru danych oraz usługa azafea będą wykorzystywane do przetwarzania przychodzących metryk. Serwer proxy tymczasowo umieszcza metryki otrzymane od użytkownika w magazynie Redis, a usługa azafea okresowo je pobiera i przechowuje w systemie DBMS PostgreSQL. Adresy IP użytkowników nie są zapisywane w bazie danych (kraj ustalany jest i zapisywany z lokalnej bazy GeoIP). Po stronie użytkownika pakiety eos-metrics (interfejs D-Bus do rejestrowania zdarzeń z aplikacji i usług), eos-event-recorder-daemon (proces w tle do gromadzenia i wysyłania danych telemetrycznych) oraz eos-metrics-instrumentation zostaną wykorzystane do gromadzić i wysyłać telemetrię (komponenty do gromadzenia indywidualnych metryk).

Problemy, które pozwoli Ci rozwiązać zbiór danych telemetrycznych:

  • Nadaj priorytet alokacji zasobów – wiedząc, z jakiego sprzętu, aplikacji i funkcjonalności korzysta większość użytkowników, możesz skupić się na ich rozwoju.
  • Dodawaj ulepszenia i optymalizacje w oparciu o statystyki użytkowania i dane dotyczące wydajności.
  • Wybierz optymalne ustawienia domyślne w oparciu o informacje o typowych zmianach konfiguracji.
  • Promowanie praktyk programistycznych skoncentrowanych na użytkowniku i danych.

Dodatkowo istnieją propozycje dodania nowych grup flatpak i discadmin do Fedory 42, aby zapewnić nieuprzywilejowanym użytkownikom dostęp do funkcji zarządzania systemowymi pakietami Flatpak i dyskami zewnętrznymi. Zmiana wyeliminuje konieczność dodawania użytkownika do grupy kołowej, tj. pozwoli Ci pracować z dyskami flatpak i zewnętrznymi bez zapewniania dostępu do innych operacji administracyjnych. Dla użytkowników zaliczanych do grupy koła planowane jest udostępnienie możliwości odblokowania (LUKS) i zamontowania dysków zewnętrznych bez pytania o hasło.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster