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 17:19:47 -0800 Message-ID: <1550625587.14780.2.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> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-FL3Ud8YXXQFaqXtTAp91" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:42873) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gwGYX-0004Jg-Nk for bug-guix@gnu.org; Tue, 19 Feb 2019 20:20:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gwGYV-0007IA-Hu for bug-guix@gnu.org; Tue, 19 Feb 2019 20:20:13 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:56180) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gwGYM-0007CE-8E for bug-guix@gnu.org; Tue, 19 Feb 2019 20:20:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gwGYL-000718-SU for bug-guix@gnu.org; Tue, 19 Feb 2019 20:20:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <1550625137.14138.3.camel@jxself.org> 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 --=-FL3Ud8YXXQFaqXtTAp91 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > should not be hidden/removed after the fact by asking the user to run > a clean-up program after downloading the source, even if that has > been automated by the package manager. What is sent to the end user > to compile should itself be 100% free software and FSDG compliant > from the beginning. If not it still amounts to distributing non-free > software to the user when they want to, for example, do guix build -S > chromium. I should probably add on that this position comes from my interaction with the FSF in 2010: When LibreWRT was founded in 2010 (before it later merged into libreCMC) we submitted a similar=C2=A0question to the FSF= , as to if it was sufficient for the LibreWRT build scripts (which would be run by the person building the firmware image from source and would have completely automated, just like how someone might instruct Guix to build from source) to download Linux and then run the Linux-libre deblobbing scripts on it vs having the build scripts instead download tarballs that were already cleaned up. I can't seem to find the email from back then but the response was that we needed to use already cleaned-up tarballs, not ask the user to clean up the software after ward even if automated. So that was what we did. Guix should do something similar. --=-FL3Ud8YXXQFaqXtTAp91 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJcbKszAAoJEJ0NsxtUWjGYptMP/03CoxIb6qFWOuDbHi1bf4CS VyWKv/OFofuPghUSWnoNWs8ugvZZma3bc4Ak3UYsR9XCWIR4lIvn30qgSczA60oT gfB8MVUp/k0c87fufQ8qbZQRt0DdOdkYGkJOll6oZOqh8qSyRX+3DUGq9rL4wvi9 hjfELcTThu+0YIZBt+QKLSQmlPEnvMbUtJSDZ5UizUXVNktxSvbLdhg813yBEjAl prWr9Fe1GdUrmCeCpz/OHMJGpkr157ALxI2Wal7JmaeGKH3oFMzIOAqvAL6TWEJY wD3sWArALoLKGrbtlu/dMpbB7J2qhyR0CH2hKASixwyl+pjd8mSzPDwyHK+/YQWo 2CZX4hipXPTsb9ksTr4dh5Ai9OawjEtIMU0NohZ2oErPAW25sXmZWjkTpZm/MMet ur8sBsBcvCA7Bq5tawDh8FTMXGbBXiy3qBH8IyxGvPevs4NovybzkoZpqLfs9ySa 0lzyklJYPrxPSeLTdCcNAKp1lUxkunMsQO7gv3jFLRvgQJXD8cHZFqXfJ0NnFkdd ak1r95g9woP3QrwKcVz5xn99Kz+ZdS9YhUVC01OGr8Oq7Y7n2yxCYfWNTkahwcyl 2olj1CDhT8Hj62ZRC2iUtmzSiizNl/be2d9TEiUZO+YjG34jpHBMiFcDKIC1cUj6 bYdauzexlozdupfqcGB4 =NaxA -----END PGP SIGNATURE----- --=-FL3Ud8YXXQFaqXtTAp91--