From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Self Subject: bug#34565: ungoogled-chromium contains Widevine DRM Date: Tue, 19 Feb 2019 21:35:47 -0800 Message-ID: <1550640947.21795.7.camel@jxself.org> References: <1550547897.31222.1.camel@jxself.org> <20190219070601.GA8273@jasmine.lan> <1550582906.5431.7.camel@jxself.org> <20190219144342.GA2688@jasmine.lan> <1550623152.12316.5.camel@jxself.org> <1550625137.14138.3.camel@jxself.org> <20190220051536.GA7782@jasmine.lan> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:49644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gwKY9-0005jl-E0 for bug-guix@gnu.org; Wed, 20 Feb 2019 00:36:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gwKY8-0004ND-8z for bug-guix@gnu.org; Wed, 20 Feb 2019 00:36:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:56306) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gwKY6-0004MC-76 for bug-guix@gnu.org; Wed, 20 Feb 2019 00:36:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gwKY5-00072N-W1 for bug-guix@gnu.org; Wed, 20 Feb 2019 00:36:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190220051536.GA7782@jasmine.lan> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 34565@debbugs.gnu.org Leo Famulari wrote: > To clarify this general point about Guix for anyone who is reading > along, as a matter of policy the end user does not receive non-free > source code from Guix. Right; the source is downloaded from commondatastorage.googleapis.com but that is a technicality. What I'm saying is that the recipe should be updated to cause it to download an already-cleaned up version directly from Guix (it could be hosted somewhere on gnu.org for example but exactly where can be up for negotiation) and that this excuse of "they're getting it elsewhere" shouldn't be usable as an excuse to sidestep the FSDG. It's still causing the user to download the software due to the recipes provided by Guix. > The tools provided by Guix to access source code only return source > code that is freely licensed. If the sources have to be modified to > ensure this, the unodified source code is not provided to the user. It's still being downloaded into their computer and then being cleaned up after the fact. If there weren't freedom problems with it there wouldn't be a need for a clean-up program (ungoogled-chromium in this case) to be running -- as a process on the user's computer -- to do this. And in https://www.gnu.org/distros/free-system-distribution-guidelines. html we have: "For instance, a free system distribution must not contain browsers that implement EME, the browser functionality designed to load DRM modules." So that should make it quite clear.