From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by sourceware.org (Postfix) with ESMTPS id 315ED385780D for ; Sun, 4 Apr 2021 14:40:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 315ED385780D X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs02.server.lan [172.19.170.129]) (via HTTP); Sun, 4 Apr 2021 16:40:35 +0200 MIME-Version: 1.0 Message-ID: From: Christopher Dimech To: Giacomo Tesio Cc: Ian Lance Taylor , GCC Development , Nathan Sidwell Subject: Re: RMS removed from the GCC Steering Committee Content-Type: text/plain; charset=UTF-8 Date: Sun, 4 Apr 2021 16:40:35 +0200 Importance: normal Sensitivity: Normal In-Reply-To: References: <20210401011133.00001e9c@tesio.it> <20210401020415.00002c77@tesio.it> <20210402120541.000068a5@tesio.it> <20210403193133.00005b3d@tesio.it> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:b4o2/Jx0Xco0E4iYUI8vgLnpLpTWNdKbtmSu8DDXDc/rJfJo5pYlpSWzjdCXOvQVaSHYt TQK09FPd5peSWFfTWkBv0Iumu3A3QWLyUO0BqMEqwzEgbtRZmH+WPRQrXC37PRvJwgZsqLS9nVcq uFzA8vyHVukJ1ZJoyOU6V8GIc0yuVTyY9BW4S06k9iZjFpbzHCAlT/oPrVxTPlBhgyapXFoMS4Yb lXFPqK+TQ9klLqMVzozRr6kCGwfcM5iCA/Tf1lY2+bRAvlTcnQl0jAAMtDCodjbn4HfoOjp1prf8 8w= X-UI-Out-Filterresults: notjunk:1;V03:K0:FSl8MfO4VX8=:iSyiEywfnGf53X/Tmet9Ga 9Ek/gGuHII0ceNfHVQkS5dhzLG893DBEgNaxWYMt8NTBZ2231uDt2HyMMne33ldanRQEiCEkw FWjUCWLj6ZQzcVygc5AcuMm/mb4w8xsanh4N6QmCWJSyWUdotzJkiO4rkLAPu/nqUj8p1J+lQ YzrWpp1127NmHnbu1FbhkgopIA1ryYy94UNXlIxBgb2+BHEWxcneZ98pyEB4Flnefgp0vByae lcd/SzIXyDqCYRtbuQmemqXyST1dem+fzhPLuAOL+o6aSiqFLJeTFQHdg2/7S0xETuxbRHbT8 xRCvNqRbGQNJm3prCh0pw9F//vDUII0WhnQ0XeUxt3WHXuuzcMdM8NR1W4ub0x/ftWusgtDO1 1hzHTxKn5NMxfFYoc26SqrCplr8YiLi10AXKUDbtV28wRjOirdw1M5CTWOZ4p6eys60DKxrE0 mpy7KhOCGWlX5TA1gTV0DgJtWjW8o3ce+//eA9h+0uyTibnZxo+FkZIP2TZFCJJ8DChqaJiMv A3hgVmpX5vajLy31zHliSedv9hr4gacURB2ScUp8YYX/IoIQNACr0rb5TUD0eEtPNyk384jeP uQ5QqJNsuDiUPgTf1xyihUXiWgyfqxiu/qhEj7FOu55HH4p6fzLhRm9KbAIrZD3hHC2G7QEbN kzXHAfcjgotGow+UyA5bmt9OPu59wFo65/kvLxBA/KYiHSvxGt0wl5WKU1xti4nbPSCZmo+Rt xb0rzLWHRSxEatWOKTUmRETD/bMYDrWycZM8jquPBnlx2jPeozsKg5kpUu7brKAD6r5d0QNrW a9TLNHPglCPQnaZM0LFqfN3rDNmLhSzMNvXAyOTAG+8e9Pz1XfyF/PpYoHxqKwmq8t/zt2qPT 7G53Z3OUTUIcSDfPyUGuhbiv5XWo/Zs2rRwHAFX3Q5VrvSR2XKUXeh2Yxn86CE Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=1.5 required=5.0 tests=BAYES_50, DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, KAM_SHORT, LIKELY_SPAM_BODY, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Apr 2021 14:40:42 -0000 > Sent: Monday, April 05, 2021 at 1:10 AM > From: "Giacomo Tesio" > To: "Ian Lance Taylor" > Cc: "GCC Development" , "Nathan Sidwell" > Subject: Re: RMS removed from the GCC Steering Committee > > Ian, > > with all respect with your personal history, your contributions and > choices, I think you are still missing the point. > > > On April 3, 2021 11:45:23 PM UTC, Ian Lance Taylor > wrote: > > But you have singled out removing RMS (who as David noted was never > > really a member of the committee anyhow) as a particular problem. > > Let's not forget that RMS is an American. > > Indeed. > It's important to note that I'm not, in any way, arguing against > Americans in GCC (as somebody is trying to frame what I wrote). > > I'm scared by the dangerous influence that dangeours US corporations > and a dangerous military nation with a long history of human rights > violations (see Snowden's and Assange's revelations and the ongoing > Assange's trial) HAVE over the GCC development. > > > It's not just matter of actual backdoors or priviledged access to > zero-days: it's mainly a soft power that can influence development of > GCC by slowing down or fastening certain features, as you explained the > SC did in several occasions (the Nathan's libcody, the plugin framework > and many other that were too subtle to catch from outside the Steering > Committee). > > We are all seasoned developers. > We know how this sort of politics can influence software development. > > We all know that technology is a prosecution of politics by other means. > > > > So the imbalance you mention was there already. > > Except that the President of FSF (and Chief GNUissance himself) was > receiving copy of all the communications of the Steering Committee. > > I think we do agree that FSF and RMS are really trustworthy when > it comes to protect Free Software interests. > > After all, FSF is the most credible no-profit dedicated to this goal. > > > > And you are confusing my employer with my free software work. It is acceptable to do free software work, irrespective of the actions of your employer. Although one realises that there could be greater scrutiny on your work. People would be entitled to question certain actions and dig deeper than usual because of conflicts of interests or allegiances that have previously been documented in other cases. For instance the Chaos Computer Club France (CCCF) was a fake hacker organisation under the command of Directorate of Territorial Surveillance and the Armed Forces of the French Government. > No. > > Simply, I work in the field since two decades myself. > > Thus, I'm not naive enough to ignore the thousands way your employee > can get huge advantages by having you in the GCC's Steering Committee. > > As a small example among many many others, you are using a @google.com > mail address while serving in the Steering Committee. It is a personal decision and choice what type of computing or services on= e uses. That does net stop anybody developing free software. Although the best way is to lead "by example", it is a mistake to demand t= hat one you cannot do any work within a committee if you do not set a strict p= olicy for everything one does. Similarly, it is a mistake to disengage Richard= Stallman because of personal views that he may hold. One could for insta= nce take the extreme position towards Stallman by stating that it is wrong to use boycott all f= ree software that have ever been produced as a result of his work, because of his behav= iour. For instance, it was a mistake for MIT to remove all online courses on phy= sics that he had done. This is equivalent to censorship, banning, and book burning = in Nazi Germany. Only idiots or evil beings do such things. > > > But that's the fact with priviledge: if you have it, you can't see > > > it. > > > > I'm sure that's largely true. And I'm well aware that I have enormous > > amounts of privilege. > > > > But you write that statement as though it contradicts something that I > > said. It doesn't. > > It doesn't contraddict what you said, indeed. > > On the contrary, it explains WHY you are debating against an urgent > fix to the GCC Steering Committee on my request, while you had no > problem to promptly remove Stallman on Nathan's request. > > You care more about the sensibility of those that share Nathan's values > and interests (that are pretty similar to your own), than about the huge > threat that a Steering Committee deeply influenced and controlled by > US corporations with long ties to the US Department of Defence > constitutea. > > > Maybe this will attract more US people (or likely-minded ones), but for > sure, it will pose a huge burden on everybody outside the US to > contribute and even use GCC. > > I would NOT feel safe to contribute my port to GCC, right now. > I don't feel safe to even rely on GCC for anything. > > > > > > This is free software. If you want to make it better, then make > > > > it better. [...] So prove me wrong. Do the work. > > > > > > This is plain old open source rhetoric. > > > https://www.gnu.org/philosophy/open-source-misses-the-point.html > > > > No, it really isn't. > > > > The point of free software is to provide freedom. > > True, but naively stated. > > Software Freedom is way more than "it works, to free". > And Freedom itself is more than lack of constraints, but autonomy, > agency and self-determination. > > What Free Software is (and what it is not) has been clearly defined > here: https://www.gnu.org/philosophy/philosophy.html > > If it's not what you mean by "free software", I'd suggest you to use > different terms. Maybe "open source" will do. > > But let's not replicate 30 years of debate here (and thousands years of > phylosophical debate on freedom) and focus on GNU Compiler Collection. > > > > > But you can see how flawed this argument is by comparing it with > > > your own words: > > > https://gcc.gnu.org/pipermail/gcc/2021-April/235269.html > > > > > > RMS was actively contributing to the Steering Committee without > > > contributing a single line of code since years. > > > > > > So you proved that you (and open source rhetoric) are wrong. > > > > I'm sorry, but that doesn't make any sense to me. I think I was > > pretty clear in that e-mail message that RMS was not actively > > contributing to the steering committee. > > You said you involved him in SC discussions. > You said you treated him as a member of the Steering Committee. > > Thus he WAS serving as a member of the GCC's Steering Committee. > > To me, his oversight on your discussions looked as a serious guarantee > in the protection of interests of the _global_ Free Software movement. > > > > And, even if he was, so what? I agree that lots of work on GCC and > > other free software projects has nothing to do with actual > > programming. When I spoke of doing the work, I didn't mean just > > programming. I meant the work of making GCC successful, which > > includes much much more than just writing code. [...] > > > > (And for reasons discussed elsewhere, RMS is not a good suggestion.) > > > Ian, maybe there is a language barrier at work. > > Maybe it's a huge cultural mismatch that you are not aware of. > > > But really, I cannot think of a single man that did MORE work than > Stallman to make GCC successful. > > He created Free Software. > He created the GNU Project. > He created GNU Public License. > He created the GNU C Compiler. Literally. > He created a community that improved it for years. > He served for years as a Steering Committee member. > > He worked for decades fighting for software freedom all over the world > (often against the interests of the companies you work for) > > > He laid the foundations of the building, you are improving the roof. > Sure YOUR work is way more visible. And it's useful! > > But his work is... foundational. Your is not. > > > Yet, YOU removed him. > On request of a Facebook employee. > > > > > I don't understand this argument. > > I'm sorry, I did my best to explain it. > > The RMS removal uncovered an unfair, unbalanced and dangerous influence > of controversial US corporations tied with the US Department of Defence > over GNU Compiler Collection development. > > Such influence is ongoing since decades. > And according to you, RMS was not even enough to balance it. > > > Indeed, while I think that RMS was able to balance it, I _THANK_ you for > his removal since his presence was blinding me and everybody else from > this huge threat. GCC is foundational to so many supply chain. > > > Yet, I do not have a cancel mob to strumentalize as Nathan did. > > And I would never weaponize the real suffering of people, just to attack > a person or a group, as the companies behind the rms-open-letter did. > (because everybody can easily see who sponsor most of the organizations > that signed the letter or wrote similar statements against FSF and RMS). > > > And I see how some of you are already trying to depict my words and me. > > > On Sun, 4 Apr 2021 10:22:35 +0100 Jonathan Wakely wrote: > > > I don't even think they're in good faith, I think you're just being > > a Concern Troll because you're upset about the removal of RMS > > On Sat, 3 Apr 2021 20:33:42 +0100 Jonathan Wakely wrote: > > > If you really think "being American" is a bigger image problem than > > "being RMS" then you are part of the problem here. > > Jonathan is right: maybe I am part of the problem here. > I'm sorry for that. > > I challenge your politics, your interests and your values. > So I have to be "upset" and "in bad faith", right? > I must be cancelled, silenced and forgot. > > > But let me ask to you all: how many other people you will have to > exclude after Stallman and me, just to prove that you are "inclusive"? > > > I'll give it a rest, as Jonathan requested. > > But I'm sad. I feel betrayed and threaten by the direction GCC took. > > Mala tempora currunt, sed peiora parantur. :-( > > > Giacomo >