MESSAGE
DATE | 2019-10-31 |
FROM | ams@gnu.org (Alfred M. Szmidt)
|
SUBJECT | Re: Need of ‘stubborn governance’
|
From hangout-bounces-at-nylxs.com Thu Oct 31 20:48:34 2019 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 306D316113A; Thu, 31 Oct 2019 20:48:34 -0400 (EDT) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 73953161134; Thu, 31 Oct 2019 20:48:32 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Thu, 31 Oct 2019 20:48:32 -0400 Resent-Message-ID: <20191101004832.GA3842-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mrbrklyn.com (Postfix) with ESMTP id 7A296161132 for ; Thu, 31 Oct 2019 16:17:02 -0400 (EDT) Received: from localhost ([::1]:53794 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQGsQ-00074g-4a for ruben-at-mrbrklyn.com; Thu, 31 Oct 2019 16:17:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43057) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQGP4-0007fk-SG for gnu-misc-discuss-at-gnu.org; Thu, 31 Oct 2019 15:46:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iQGP4-0007Va-Fp; Thu, 31 Oct 2019 15:46:42 -0400 Received: from ams by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1iQGP4-0004y7-3v; Thu, 31 Oct 2019 15:46:42 -0400 From: ams-at-gnu.org (Alfred M. Szmidt) To: Dmitry Alexandrov <321942-at-gmail.com> In-reply-to: (message from Dmitry Alexandrov on Tue, 29 Oct 2019 16:15:49 +0300) Subject: Re: Need of ‘stubborn governance’ References: <87y2xczuyp.fsf-at-gnu.org> <20191024182610.oyzs3xgotsebc2rf-at-function> <20191024200005.4gcgvj5lrn2dzumg-at-function> <20191024205045.bcyrofzmzoo2kvgf-at-function> <20191027172328.lrkpcydoqbujfmmn-at-function> Message-Id: Date: Thu, 31 Oct 2019 15:46:42 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Mailman-Approved-At: Thu, 31 Oct 2019 16:15:48 -0400 X-BeenThere: gnu-misc-discuss-at-gnu.org X-Mailman-Version: 2.1.23 Precedence: list Cc: ludo-at-gnu.org, gnu-misc-discuss-at-gnu.org, mark-at-klomp.org X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1679158942==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============1679158942== Content-Type: text/plain
> Emacs and plugins
Refers to the question whether there should be a formal API to denote that the library is under GNU GPL-compatible terms, right?
That is one such issue, but another was with the package repository and how that was done so that GNU Emacs doesn't indirectly recommend propietery software.
> not allowing propietery hackery with GCC
Refers to the suggestion to make GCC licence more permissive to compete with LLVM better, right?
I'm not aware of such suggestions, but such a move would be disastrous. In this case was how GCC was designed to not allow seperate plugins making sure we do not fall into the trap that Linux achived to create.
> Objective-C backend
Refers to events of 30 years ago, right?
Yes, the Objective-C backend in GCC is free bcasue of how GCC was licensed.
What?s about Readline and Tivoization, though?
With Readline I was refering to how GNU clisp used readline, and was subsequently released under the GNU GPL. With Tivoization I was refering to how, and why the GNU GPL version 3 came to be under much harsh criticism, in an effort to ensure that we can still update our devices with software that they are distributed with.
A less stubborn person would have allowed all these things to happen, and we would be worse off today.
> To understand a opposition, one needs to know the why. Taking > your statement at face value as to what might have been said, > that is, calling other free systems for "lesser systems" would be > unfriendly and unkind, so why do that? That in it self would be > a good reason to strongly object to such a statement since it > would alienate people working on other free systems. > > But now knowing the precise words used, making any fair analysis > of the decision is hard, and a simply way to find a false > reasoning is to call it "stubborn" or similar.
Sorry, I re-read this several times, yet still do not follow. Could you recap it in a simpler language?
You mentioned opposition as to why Guix shouldn't be "the GNU system", but not the reasoning behind the opposition. I was trying to explain why the opposition, based on your account, would have made sense -- in that making the claim that other systems are "less important would" have been counter productive.
Does that better explain it?
--===============1679158942== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1679158942==--
--===============1679158942== Content-Type: text/plain
> Emacs and plugins
Refers to the question whether there should be a formal API to denote that the library is under GNU GPL-compatible terms, right?
That is one such issue, but another was with the package repository and how that was done so that GNU Emacs doesn't indirectly recommend propietery software.
> not allowing propietery hackery with GCC
Refers to the suggestion to make GCC licence more permissive to compete with LLVM better, right?
I'm not aware of such suggestions, but such a move would be disastrous. In this case was how GCC was designed to not allow seperate plugins making sure we do not fall into the trap that Linux achived to create.
> Objective-C backend
Refers to events of 30 years ago, right?
Yes, the Objective-C backend in GCC is free bcasue of how GCC was licensed.
What?s about Readline and Tivoization, though?
With Readline I was refering to how GNU clisp used readline, and was subsequently released under the GNU GPL. With Tivoization I was refering to how, and why the GNU GPL version 3 came to be under much harsh criticism, in an effort to ensure that we can still update our devices with software that they are distributed with.
A less stubborn person would have allowed all these things to happen, and we would be worse off today.
> To understand a opposition, one needs to know the why. Taking > your statement at face value as to what might have been said, > that is, calling other free systems for "lesser systems" would be > unfriendly and unkind, so why do that? That in it self would be > a good reason to strongly object to such a statement since it > would alienate people working on other free systems. > > But now knowing the precise words used, making any fair analysis > of the decision is hard, and a simply way to find a false > reasoning is to call it "stubborn" or similar.
Sorry, I re-read this several times, yet still do not follow. Could you recap it in a simpler language?
You mentioned opposition as to why Guix shouldn't be "the GNU system", but not the reasoning behind the opposition. I was trying to explain why the opposition, based on your account, would have made sense -- in that making the claim that other systems are "less important would" have been counter productive.
Does that better explain it?
--===============1679158942== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1679158942==--
|
|