From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Tramp rclone Date: Wed, 28 Nov 2018 12:25:19 +0100 Message-ID: <87efb55tr4.fsf@gmx.de> References: <87in0m8vl9.fsf@gmx.de> <83k1l0ik1m.fsf@gnu.org> <87zhtupl2e.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1543404273 25685 195.159.176.226 (28 Nov 2018 11:24:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 28 Nov 2018 11:24:33 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , johnw@gnu.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 28 12:24:29 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRxxD-0006ZZ-GS for ged-emacs-devel@m.gmane.org; Wed, 28 Nov 2018 12:24:27 +0100 Original-Received: from localhost ([::1]:47189 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRxzJ-0004H5-Qf for ged-emacs-devel@m.gmane.org; Wed, 28 Nov 2018 06:26:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRxyL-0004EN-AT for emacs-devel@gnu.org; Wed, 28 Nov 2018 06:25:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRxyK-00050x-6P for emacs-devel@gnu.org; Wed, 28 Nov 2018 06:25:37 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:46097) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gRxy8-0004fe-0W; Wed, 28 Nov 2018 06:25:25 -0500 Original-Received: from detlef.gmx.de ([212.86.41.67]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M6BKc-1fU3sb3rwI-00yAvl; Wed, 28 Nov 2018 12:25:20 +0100 In-Reply-To: <87zhtupl2e.fsf@gmx.de> (Michael Albinus's message of "Tue, 27 Nov 2018 17:00:25 +0100") X-Provags-ID: V03:K1:6L+fZTg5GSMLQ3cP4XSATpmsFsLsFria6nxfgdPu2Mt4AXMRQvn 2R6nJCkaBfNGoYCoIqgYzj6EgqBUt7E/J4m6SrvlCNLDWB+D8WI8CYIAoD+9Lka9imZRvxr S1ibzRg7+b2E8WnrOUlVkkKQyGye08tLFIuwRzmGnoRM54q1CUegqJYtiPQOlNaD7MrYvfi huKQopEu0x6QCB413HFqQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:2tJzYFH5HqA=:vEI+dMHPF5bz9rjCZm+QIM ODIz+P2Wz+CGia+fqpw4P4tJh4jEZVRkTKd3mvSjb+hVXTsjH9s/MaMeIqx8NjZ6V2uRDcP49 QL3Z1cqO9ZrsdqDkIlxJuwdfpTmG4Fybm2+LYoLkridNPJg6KDxUhZmT3W2F2mVmG9pAlsSVx XVslS2vLsk5zf5xGEy8CyTn4QtwioCqqSF+jb5K7dMMAkbQWDDQ+wdPST97Ide+/Wh2pSKWsH lIHdG92v6NfGpvPsE3X2JuWZMMmVF1AL8EA5WF75ESwXfFso+m8hvBN6AgYXNFY0/gaDL4jBR Ykw8BHFagnBscwoWDuqWdrSi94eUlUN3QCj9/t4ajsf0H2Dd/puNZaHj9eT9jJhvm720SdOqe ypX/1hciCAej7BeCd7F1MVC2qbD39X4Yk/HxUlOZwBpM7NPKxgOJIz9t00mnGBM+ueUn/TJiJ T7jGWKTfJD2b2nrmz94SuCyZ03IJwjzT7Y7uqV4l8IwRHDdiVDbvMACtxCQ76deAj20W9DRV+ s5NmDcXMmBTAU//+3ZHS36cFPuFMSYd5XCSJPDdtDusj+42MmcVDJb+iPK8ENJUIZkfO5eGuX J+7iQbB9q1PdT1SLmFJJJBRJODlwq9RlrT1z+tu2c4towf6vQvh16Aio4nr9ZoxkQHtIcSBcv JP0p8XkqqUr/m4BmzaG19fkcOBZToxZ3mBXwR1iCOYTGvw0wtIKHip5zyavZVYl61HRCMB/yL 4u44fM3TayA/06i5TXp9xlWZzQKhqRTPKSTFoWd81PC0nkrHsxR5ITm8H2rpfzeyk0kXBOs8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231484 Archived-At: --=-=-= Content-Type: text/plain Michael Albinus writes: Hi Richard, > It doesn't look like software is downloaded from Google Servers in order > to run rclone. However, I will contact the rclone author for > clarification. I've got an answer from the rclone maintainer. Major message: --8<---------------cut here---------------start------------->8--- rclone is statically linked with all the libraries it needs and doesn't download any code at runtime. --8<---------------cut here---------------end--------------->8--- The whole reply is appended. Best regards, Michael. --=-=-= Content-Type: message/rfc822 Content-Disposition: attachment From: Nick Craig-Wood Subject: Re: rclone license question To: Michael Albinus Date: Wed, 28 Nov 2018 10:41:07 +0000 (40 minutes, 35 seconds ago) Attachment: [2. text/plain; rclone-licences.txt]... On 27/11/18 16:09, Michael Albinus wrote: > my name is Michael Albinus, I'm one of the Emacs developers. I'm a grateful emacs user - thank you for your work :-) > These days > I'm working on integration of rclone into Emacs Tramp, that means a user > can access a remote file in the cloud from inside Emacs with the help of > rclone. Great :-) > During my work, the question has been raised, how rclone accesses Google > Drive (and the other cloud storages in general). The major point is, > whether this access includes the download of whatever libraries from a > cloud storage at runtime. This could raise license problems, and maybe > violates Emacs term of use, > > For Google Drive, I understand that rclone uses the Google Go Standard > App Environment, which is bundled with the rclone sources. No further > library download needed at runtime, IIUC. > > Could you pls confirm this? And are there other cloud storages > integrated in rclone, which would require a library download at runtime? rclone is statically linked with all the libraries it needs and doesn't download any code at runtime. rclone itself is under an MIT licence. The libraries it uses are under various Open Source licences and I haven't attempted to catalogue them before! I ran this tool (https://github.com/pmezard/licenses) over the source - I've attached the report Cheers Nick -- Nick Craig-Wood -- http://www.craig-wood.com/nick [2. text/plain; rclone-licences.txt]... --=-=-=--