From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Huchler Newsgroups: gmane.emacs.devel Subject: Re: lldb support Date: Sat, 12 Nov 2016 01:59:16 +0100 Message-ID: <878tsph5sr.fsf@mail.de> References: <20161107150552.20e98985@jabberwock.cb.piermont.com> <20161107220815.606cd583@jabberwock.cb.piermont.com> <6c239d49-a92c-1495-7121-4808295a4fc2@dancol.org> <735f8965-609a-d0c2-82bc-19a2393186b6@dancol.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1478912479 5571 195.159.176.226 (12 Nov 2016 01:01:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 12 Nov 2016 01:01:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 12 02:01:15 2016 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 1c5Mgj-0006rM-1F for ged-emacs-devel@m.gmane.org; Sat, 12 Nov 2016 02:00:57 +0100 Original-Received: from localhost ([::1]:56196 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c5Mgk-0001qU-HA for ged-emacs-devel@m.gmane.org; Fri, 11 Nov 2016 20:00:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c5Mg9-0001pj-TA for emacs-devel@gnu.org; Fri, 11 Nov 2016 20:00:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c5Mg6-0003gf-QR for emacs-devel@gnu.org; Fri, 11 Nov 2016 20:00:21 -0500 Original-Received: from [195.159.176.226] (port=38470 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c5Mg6-0003gH-JO for emacs-devel@gnu.org; Fri, 11 Nov 2016 20:00:18 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1c5MfR-0005mh-SP for emacs-devel@gnu.org; Sat, 12 Nov 2016 01:59:37 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 37 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:g9mmaKGoL8Fnb1QecJ7RLg4NK1k= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 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:209350 Archived-At: John Wiegley writes: > I understand believing that "GNU everywhere" could increase freedom due to the > nature of the GPL, but now it starts to sound a lot more like "freedom to use > what the FSF thinks you should use", rather than real freedom -- especially > when the FSF's choices are less capable than other free alternatives. Not including something does not limit choices in my mind? Everybody is free in forking something or write a extension. But thats just my 2 cents on that. So I think it should be watched more from a gain and loss perspective. Like you would discuss other features. So what would be the harm and what the gain. The gain is that maybe more people use Emacs? I doubt that somebody uses emacs because of that feature or not, either you love emacs or you hate it, there is not much room between that. But maybe I am wrong here. But lets say a few use emacs then, and send maybe patches or write packages for it. The negative is that maybe some users will use lldb instead of gdb, and send patches for lldb instead of gdb. Therefor lldb will be more usefull, and some companies that make proprietary software will not only profit from it, they could even sell proprietary extensions to it? Something like that? I mean companies could and shurly do use also gdb to develop proprietary software, so its more about the proprietary extensions. Isnt that the core conflict between the opensource movement and the free software movement? That you care about such stuff, while the opensource movement only want better tools and a more productive development system? Or why does the gpl exist in the first place if its just replacable and the same as such public domain like bsd lisense?