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: Grammar checking in Emacs Date: Tue, 16 Nov 2021 23:12:32 -0500 Message-ID: References: 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="39143"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Rudolf =?iso-8859-1?Q?Adamkovi=C4=8D?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Nov 17 05:13:10 2021 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 1mnCJp-0009yu-P8 for ged-emacs-devel@m.gmane-mx.org; Wed, 17 Nov 2021 05:13:09 +0100 Original-Received: from localhost ([::1]:35610 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mnCJo-0002YE-Cu for ged-emacs-devel@m.gmane-mx.org; Tue, 16 Nov 2021 23:13:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnCJE-0001tV-Mp for emacs-devel@gnu.org; Tue, 16 Nov 2021 23:12:32 -0500 Original-Received: from [2001:470:142:3::e] (port=46674 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnCJE-0001HT-DE; Tue, 16 Nov 2021 23:12:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=02Iuhenk4NP6TBX6qUHeR/QtRWoFqQGzenXXOWoTe3w=; b=BmFoMI0ONw8s HsMVIXLc2KWU9X9eJXnPBMzTco/k3TOPqXXXDSoHJmHMTX8VgqUBr4fFyeG4hjbdAwoS5LCgHkE5W F3clrL2GdThQQeGL6uvl47kZ7Fw9+TUBIjXihTbT25fRwn37evN5k6ktk06sAQ9qNvSDFCTh4bbkv SD0DENuImZcEgfS90I/vVU3ntupZCPoGxbnX7FmWS90zUUfhI2a/oLT9S00bfiLu3zKmq4oeWlxir MGqTX9qlW9OjO52cnC/r9V17B6Wz8B/vL62P4n03fkqP/dFLbWsqiDcAeHKIyobl0B0Q44ypNkdkC BB0YKigb8WtUWhN69Ntj5Q==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mnCJE-0005Yb-Ac; Tue, 16 Nov 2021 23:12:32 -0500 In-Reply-To: (message from Rudolf =?iso-8859-1?Q?A?= =?iso-8859-1?Q?damkovi=C4=8D?= on Mon, 15 Nov 2021 20:45:33 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:279594 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. ]]] Grammar checking is a very desirable feature to provide in the GNU system. To provide this feature in the GNU system means that the system includes free programs that do the job. These programs don't have to be part of Emacs. They don't have to be GNU packages -- it's fine if they are developed and released by others. The requisites are: they have to be free/libre, and they have to be easy install and run on your own computer so that they work with Emacs without requiring any network connection. They should not push people into dependence on servers run by others for a task which doesn't inherently involve someone else. That conflicts with the deepest form of our goal: for users to have control of their computing. If some existing free software comes close to doing this, that's great. If it doesn't quite get all the way there, would people like to work on bringing it the rest of the way? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)