From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] new package: tramp-docker Date: Sat, 22 Oct 2022 16:03:46 -0400 Message-ID: References: <5674f36a-c276-fd77-b4d2-1525c75a1602@spork.org> <871qrkkrvv.fsf@posteo.net> <874jwd43fw.fsf@posteo.net> <87sfjmljj8.fsf@gmail.com> <87o7u6kiwq.fsf@gmail.com> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3820"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, emacs-devel@gnu.org To: zimoun Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 24 07:13:52 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ompma-0000o9-FZ for ged-emacs-devel@m.gmane-mx.org; Mon, 24 Oct 2022 07:13:52 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1omjOo-0001ky-K1 for ged-emacs-devel@m.gmane-mx.org; Sun, 23 Oct 2022 18:24:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1omKih-000323-7v for emacs-devel@gnu.org; Sat, 22 Oct 2022 16:03:47 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1omKig-0005tM-EI; Sat, 22 Oct 2022 16:03:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=6PXlFzLbZScQ0QtXYg9CVgVQzCCcg/bDFDZ8s8iVwDU=; b=FZmdaui4BR96 /s2Vr2cfAhAQBddVrQFrL//4hH/qZORA9ny386sG1Zm1KKiawp4nlRViNsyB0zvSHdiGqSvcxPj/K hItqtoyA7Zo3qEpWYVqzouttyf6mb5JJLNKO4EK1mOLZx6NtnEFEwuHtbvFs5IFzswOs9ywYOL6h0 10fLuILeTOh5Y0KbpY2QBH2FtJFfnILRmr30Z/HXGrnsGHzBBYgRq6BwYeH6HiFw5R2y9ABwDwAL/ 0lUVl569AVjWHmGadsVTTEijiuScFTcXgrBSSjIaTN2su01VyIeHMC6qPG8P57bmwQcq+WJSv0iEW CPa9LhUeBmTjOMZ5ENMvLg==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1omKig-0007JP-5y; Sat, 22 Oct 2022 16:03:46 -0400 In-Reply-To: <87o7u6kiwq.fsf@gmail.com> (message from zimoun on Thu, 20 Oct 2022 10:18:13 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:298323 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > That is good -- as far as it goes. But most people who build > > containers to release a free program don't do it with GNU Guix. And I > > don't think most of them are free software activists. When they > > release free program this way, the risk is real. > Applying this logic and argument, you have to put the same > consideration and/or warning around the usage of GNU tar inside GNU > Emacs. The problem with containers (Docker, etc) is that commonly used ways of creating the container choose the contents for you, and might include nonfree programs without your knowing. Running GNU tar cannot do that. To create a tar archive, you have to specify the precise list of files to include in it. That is the crucial difference between containers and tar. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)