From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Introducing emacs-webkit and more thoughts on Emacs rendering (was Rethinking the design of xwidgets) Date: Wed, 25 Nov 2020 00:38:37 -0500 Message-ID: References: <864kmzupp0.fsf@akirakyle.com> <86pn46awrr.fsf@akirakyle.com> <87y2ise7j5.fsf@gnus.org> <20201124084712.GA27615@tuxteam.de> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26038"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tomas@tuxteam.de, emacs-devel@gnu.org To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Nov 25 06:39:40 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khnWk-0006fq-RS for ged-emacs-devel@m.gmane-mx.org; Wed, 25 Nov 2020 06:39:38 +0100 Original-Received: from localhost ([::1]:51728 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khnWj-00043d-T2 for ged-emacs-devel@m.gmane-mx.org; Wed, 25 Nov 2020 00:39:37 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khnVo-0003Nf-A8 for emacs-devel@gnu.org; Wed, 25 Nov 2020 00:38:40 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37166) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khnVm-00065t-So; Wed, 25 Nov 2020 00:38:38 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1khnVl-0004TM-6D; Wed, 25 Nov 2020 00:38:37 -0500 In-Reply-To: (message from Arthur Miller on Tue, 24 Nov 2020 10:04:54 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:259764 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > was, but it was also before the Node and before JS become ubiquitious in > every application, People can use web apps if they wish, but please do not tell people that that's all there is nowadays. GNU/Linux has plenty of applications which users install on their own computers and contain no Javascript. That old way is also the way that is good for users' control of the software. Distros package the program and offer their own versions. In doing this, they audit the code. Not completely, but it's still a good thing. The distros compete but also learn from each other. That is the way in which our community traditionally protects itself against malware and bugs. "Web applications", even if their code is released as free software, structure a system of release and usage which has no room for distros, and this interferes with users' having control over the program. A structure which precludes this is dangerous in practice, even if in principle it should not change anything. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)