From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 07:14:27 2019 Received: (at 34565) by debbugs.gnu.org; 12 Oct 2019 11:14:28 +0000 Received: from localhost ([127.0.0.1]:60787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJFLv-0006cx-LA for submit@debbugs.gnu.org; Sat, 12 Oct 2019 07:14:27 -0400 Received: from aibo.runbox.com ([91.220.196.211]:52088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJFLt-0006ci-Fl for 34565@debbugs.gnu.org; Sat, 12 Oct 2019 07:14:26 -0400 Received: from [10.9.9.204] (helo=mailfront22.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1iJFLp-0005ES-V0; Sat, 12 Oct 2019 13:14:22 +0200 Received: by mailfront22.runbox with esmtpsa [Authenticated alias (882477)] (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) id 1iJFLm-0003hv-Al; Sat, 12 Oct 2019 13:14:18 +0200 Date: Sat, 12 Oct 2019 11:14:17 +0000 From: ng0 To: Marius Bakke Subject: Re: bug#34565: ungoogled-chromium contains Widevine DRM Message-ID: <20191012111417.bqw7xynqpcqtawgx@uptimegirl> References: <1550547897.31222.1.camel@jxself.org> <87imxe95mc.fsf@roquette.mug.biscuolo.net> <87sgwims6k.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="izuehtvyinybyp2k" Content-Disposition: inline In-Reply-To: <87sgwims6k.fsf@fastmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34565 Cc: 34565@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --izuehtvyinybyp2k Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Marius Bakke transcribed 1.2K bytes: > Giovanni Biscuolo writes: >=20 > > Hello, > > > > maybe Marius Bakke have something interesting to say about his > > judgements on this "DRM matter" >=20 > [...] >=20 > > to sum it up: AFAIU for users to be able to use Widevine they must > > create a custom package definition _outside_ official Guix channels > > *and* download the shared object "libwidevinecdm.so" from Chromium, > > installing it "manually" system wide or locally >=20 > This analysis is correct. For DRM to work, the user has to build with > "enable_widevine=3Dtrue", and then somehow obtain 'libwidevinecdm.so' and > make the browser use it. Can this bug be closed? The wording is very vague ("may") and for Guix to distribute widevine.so legally, you have to get permission and sign an NDA with Google, both of which are reportedly hard for 3rd party devs even, not sure how hard it is for new operating systems. Your stand on software with NDAs should be clear (as per policy not applicable, no NDAs). So even if traces of the code to build this might still be left, you have to master additional steps to make it work, and after having read some of widevine.so I doubt it would work out of the box with Guix System (elfpatching could get it to work with Guix, but you are still entering the field where official distribution requires legal paperwork). --izuehtvyinybyp2k Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAl2htYkACgkQ4i+bv+40 hYjG2Q//d7H86A6PbQCJ+XD+PFCaQyNNEIe8CHjqaP2Uh97s6BQ5m3fOlLYp8wzw fKs9c5WKHU2cWhV/ifOPufTh0z3U+1jY80cpzTfbT+JmOA7Hmk/8L0oegtGgKQrj bK2ecA3TabsB4JbtPKDsUdzuhu00XWFOlUtMtont3ur2eVZbN6Y1NhjDL71qXWk6 OVWk7/bSVDch/2W5R2S6YzbZDGl2YbMFjwHrhQD/ab06rQR3pTDLDdvYL1NzemNI T5D6dV1NIbCbxbhf4+e6coImLygAuzCUE6Ujwy9LXVAfPcpeQvnZ7tAypeHt7jC6 CWN/+6Pq1RUV3QHL9RRE0awGR0siEJJvRJfBSho8qJJtog7dBFrbF+h0leALqoVp iNyk/DiWUYT9IWXCaCGkjngCYmrH6ycarBvP3tkYw9viDLZQl2AA5cDFaN/ddNUe A5qajGdJ+zMqRmxVhxDPLJr3gnsJc+ZOs/9o1cCNmU2Zs7hFMY1MdgEyGaf+KE0K 7ImAopWZNA+eDUP9/zuuwdWaWssmc2s3UopO59Q44pfrvwPB6+AbdsL1r/wtAdtZ VHS/tlR25ssUq40rMianw77ClkLvHJTMPxRH0jG/ltLmq5DDZbJR9y/WbQQVGKfI 4zFVfyEqFgYcie3LQzCzHenYytOMgWWftH2+E7KEUj4oDignWrY= =REzv -----END PGP SIGNATURE----- --izuehtvyinybyp2k--