From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Licence of ts-comint Date: Mon, 21 Aug 2017 13:21:41 -0700 Message-ID: References: <1502621936.3273210.1071832168.58C017A8@webmail.messagingengine.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1503346958 1892 195.159.176.226 (21 Aug 2017 20:22:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 21 Aug 2017 20:22:38 +0000 (UTC) User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.2.50 (darwin) Cc: jean.christophe.helary@gmail.com, jostein@kjonigsen.net, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 21 22:22:34 2017 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 1djtDS-00005t-K5 for ged-emacs-devel@m.gmane.org; Mon, 21 Aug 2017 22:22:30 +0200 Original-Received: from localhost ([::1]:51539 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djtDZ-0004ai-5W for ged-emacs-devel@m.gmane.org; Mon, 21 Aug 2017 16:22:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46201) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djtCp-0004ZU-Ef for emacs-devel@gnu.org; Mon, 21 Aug 2017 16:21:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djtCk-00087a-ND for emacs-devel@gnu.org; Mon, 21 Aug 2017 16:21:51 -0400 Original-Received: from mail-pg0-x22f.google.com ([2607:f8b0:400e:c05::22f]:37619) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1djtCk-00087A-H9; Mon, 21 Aug 2017 16:21:46 -0400 Original-Received: by mail-pg0-x22f.google.com with SMTP id y129so105739296pgy.4; Mon, 21 Aug 2017 13:21:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=2JEnJfE20LtPfyYZk+R2BKCFYf39jc6+y/aW3ZT2few=; b=Hd1TsQSmocLVIZrOn7ErCV8EIgkzYRv7aBxML5nxmO99JciD2lbbctKEPem832czrw Gq/vuwAKI7XkVtHvuBg+hgLuEtiMlAWsOPauTUAilSCKcdNihURfU5w8+pwwwWfu5Kic EMp36kXldF9m3TtLk++nB/hW6Q4Pzr/LDeijXyM7EQzMLbcehCXznzjWqadz/XXe1iil R53B8YskOUhsxDJ/Cih0D6Pz3SX+EwLXeOiAdMJPsYX6Blx+Mr3F3P9o4uxHRHXZAyjk MXOZNyoM/RN8lNNKRZiqkjCQIGunvq9hXFhvCD+vlpEzuFh8+Zka1w06hzOd32eKq4oA mCGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=2JEnJfE20LtPfyYZk+R2BKCFYf39jc6+y/aW3ZT2few=; b=WMT8nNcJDN0ChPEfr4yRcu4y8JPqHhJ5wPj8eIYdAilmwEFjnsRFWGauKRsDvTACBB MQXVjCDO3nB0jaeMFAa2k48Qag3nmBsgZgLBVLJjBrIVSTt6GQOKtWrham6q9THacNXx xUH5HYvyaC3KmuDIugqSGDVXF8GhaeHWzm9jAoXUbNvQu90t6cRm0KkI/ySrdhK6waZR MVFTAl58jsUy539C+bZ994cBZk6qJvAgxSlfnk5rLmYT1yEaW1MfdYMRcAAHjdZZ8qiL bgu+cjNm9giLAtH0mN7DSfXKcsPox5f+yBpv1Py37h5xT6WYY4T9ORcU96LMxpmmSDQs s2YQ== X-Gm-Message-State: AHYfb5g88ao4PaJmfty4VPY0Ej9Jki9ToT7NHQbr2lmGSU/8s7thtw7O T5w4hIHbr/Pggg== X-Received: by 10.99.107.197 with SMTP id g188mr10548351pgc.370.1503346905508; Mon, 21 Aug 2017 13:21:45 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id w66sm25719347pfi.63.2017.08.21.13.21.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Aug 2017 13:21:44 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 192CA8934DE6; Mon, 21 Aug 2017 13:21:43 -0700 (PDT) In-Reply-To: (Richard Stallman's message of "Mon, 21 Aug 2017 15:03:05 -0400") Mail-Followup-To: Richard Stallman , jostein@kjonigsen.net, jean.christophe.helary@gmail.com, emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::22f 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:217668 Archived-At: >>>>> "RS" == Richard Stallman writes: RS> If LLVM were GPL'd -- or if it did not exist -- nVidia would have had to RS> use a GPL'd starting point, would have had to make its version free, would RS> have had to reveal the GPU's instruction set -- which would have been a RS> great and important victory for freedom. Not necessarily. nVidia has enough money they could write their own backends from scratch, which would mean users losing out on all the research that's gone into LLVM, any chance of compatibility with standard tools, etc. No company with sufficient resources is forced to participate in free software, and saying that a world full of GPL'd compilers would push them in that direction is incorrect, I believe. Without free software, we would simply descend into further fragmentation, lack of interoperability, and no chance at all to benefit from the work of others. I think the GPL ultimately ends up pushing companies in that direction, whereas Open Source better allows for the free flow of ideas (by not necessarily require that the implementations of those ideas be free). In my own company, for example, we can never use GPL libraries, because they carry too much legal burden to be worth it. Instead, we reach for Open Source libraries; and, if none exist, spend money to write our own. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2