From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adonay Felipe Nogueira Subject: Re: Packaging a free Firefox Date: Sat, 05 May 2018 19:06:27 -0300 Message-ID: <87tvrlhi58.fsf@hyperbola.info> References: <87y3h1g42q.fsf@lassieur.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38376) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fF5KA-0002uI-NU for guix-devel@gnu.org; Sat, 05 May 2018 18:06:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fF5K5-0005xk-LE for guix-devel@gnu.org; Sat, 05 May 2018 18:06:38 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:46015) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fF5K5-0005wQ-EL for guix-devel@gnu.org; Sat, 05 May 2018 18:06:33 -0400 Received: from pc1 (unknown [179.220.58.104]) (Authenticated sender: adfeno@hyperbola.info) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 0AF99E0009 for ; Sun, 6 May 2018 00:06:31 +0200 (CEST) In-Reply-To: <87y3h1g42q.fsf@lassieur.org> (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Wed, 02 May 2018 23:06:37 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org 2018-05-02T23:06:37+0200 Cl=C3=A9ment Lassieur wrote: > Hi, Hi Cl=C3=A9ment, > I find Icecat very buggy, even if I compare it to a home-made Firefox > package that inherits Icecat (and thus is very close to Icecat). For > example I can't even pay with my credit card with icecat-52-guix, > whereas I can with firefox-home-52-guix. (It looks like a javascript > issue.) Also, lots of videos don't work, and it's difficult to know > whether it's because of technical issues or because of DRM. I have noticed somepeople advocating for packaging Firefox in GNU Guix, and since FF still has freedom issues, I see it as a no-go. What if, instead of making Guix's own "IceCat based on latest Firefox", we do get in touch with IceCat project instead so that they get convinced to use "latest Firefox" (and perhaps help them?) instead of ESR? Another option is to package Trisquel's Abrowser. As for the JavaScript issue, it really is a matter of reaching out to the *website owners*, or changing the service provider. Really, serious business people that value end-user privacy, security and accessibility shouldn't be requiring the clients to run client-side forced autoexecutable code, specially now that we found out about Meltdown and Spectre unfixable vulnerabilities. > 5. it prevents the installation of non-free plugins, Could you please report this bug to GNUzilla project (the one responsible for IceCat)? If by "prevents" you mean "forbids" then this is definetively a bug, not a feature. Free/libre software shouldn't forbid doing that, it insltead mustn't *recommend* doing it, and must not mention these non-free functional data. --=20 - Formas de contato: https://libreplanet.org/wiki/User:Adfeno#vCard - Ativista do /software/ livre (n=C3=A3o confundir com gratuito). Avaliador da liberdade de /software/ e de /sites/. - Arquivos que aceito: https://libreplanet.org/wiki/User:Adfeno#Arquivos - Contribui=C3=A7=C3=B5es =C3=A0 sociedade: https://libreplanet.org/wiki/User:Adfeno#Contributions - Gosta do meu trabalho? Contrate-me ou doe algo para mim! https://libreplanet.org/wiki/User:Adfeno#Suporte - Use comunica=C3=A7=C3=B5es sociais federadas padronizadas, onde o "social" permanece independente do fornecedor. #DeleteWhatsApp. Use #XMPP (https://libreplanet.org/wiki/XMPP.pt), #DeleteFacebook #DeleteInstagram #DeleteTwitter #DeleteYouTube. Use #ActivityPub via #Mastodon (https://joinmastodon.org/). - #DeleteNetflix #CancelNetflix. Evite #DRM: https://www.defectivebydesign.org/