From: Mark H Weaver <mhw@netris.org>
To: Bone Baboon <bone.baboon@disroot.org>, guix-devel@gnu.org
Subject: Re: Free software telemetry and the Guix System
Date: Fri, 14 May 2021 14:12:05 -0400 [thread overview]
Message-ID: <87sg2pjib3.fsf@netris.org> (raw)
In-Reply-To: <875yzme70r.fsf@disroot.org>
Hi,
Bone Baboon <bone.baboon@disroot.org> writes:
> What types of telemetry in free software programs are compatible with
> the Guix System?
The relevant text in the GNU FSDG is here:
<https://www.gnu.org/distros/free-system-distribution-guidelines.html#no-malware>
"No Malware
The distro must contain no DRM, no back doors, and no spyware."
Of course, this depends on our understanding of what it means to be
e"spyware". There might be edge cases where this is not clear, but I
hope we can all agree that _any_ kind of telemetry *must* be disabled by
default.
> This is a general question but Audacity is a current example of a free
> software program that is in the process of introducing telemetry to some
> degree. It does not look like Audacity has implemented telemetry yet.
> Here are two links that provide further information.
>
> https://github.com/audacity/audacity/pull/835
The opening message of that pull request states:
"1. Telemetry is strictly optional and disabled by default. No data
is shared unless you choose to opt-in and enable telemetry.
2. Telemetry only works in the builds made by GitHub CI from the
official repo (the telemetry URLs are only defined there).
3. If you are compiling Audacity from source, we will provide a CMake
option to enable the telemetry code. This option will be turned
off by default."
and:
"Just to reiterate, telemetry is completely optional and disabled by
default. We will try to make it as clear as possible exactly what
data is collected if the user chooses to opt-in and enable
telemetry. We will consider adding the fine-grained controls that
some of you have asked for."
If these claims are true, then I think this is quite satisfactory for
our purposes. I wouldn't even object to enabling the telemetry code via
the CMake build-time option, as long as it's "opt-in", i.e. that each
user must explicitly enable it, and only after being made aware of the
consequences of doing so.
What do you think?
Thanks for raising this issue.
Regards,
Mark
--
Disinformation flourishes because many people care deeply about injustice
but very few check the facts. Ask me about <https://stallmansupport.org>.
next prev parent reply other threads:[~2021-05-14 18:15 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-13 20:03 Free software telemetry and the Guix System Bone Baboon
2021-05-14 18:12 ` Mark H Weaver [this message]
2021-05-14 18:55 ` Cook, Malcolm
2021-05-14 20:52 ` Leo Famulari
2021-05-15 10:01 ` Bengt Richter
-- strict thread matches above, loose matches on Subject: below --
2021-05-15 7:48 mjbecze
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87sg2pjib3.fsf@netris.org \
--to=mhw@netris.org \
--cc=bone.baboon@disroot.org \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).