From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Dimech Newsgroups: gmane.emacs.devel Subject: as for Calc and the math library Date: Mon, 12 Aug 2024 15:38:06 +0200 Message-ID: References: <864j7qhup6.fsf@gnu.org> <87a5hi0yts.fsf@valhala.localdomain> <86y152ge0b.fsf@gnu.org> <875xs60wmc.fsf@valhala.localdomain> <86wmklho4m.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14539"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Nicolas Martyanoff , arthur.miller@live.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 12 15:39:09 2024 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 1sdVGO-0003b3-Me for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Aug 2024 15:39:08 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sdVFc-0005Fp-0f; Mon, 12 Aug 2024 09:38:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdVFZ-0005FK-1F for emacs-devel@gnu.org; Mon, 12 Aug 2024 09:38:17 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdVFW-0000Oe-1r; Mon, 12 Aug 2024 09:38:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1723469886; x=1724074686; i=dimech@gmx.com; bh=oDqs+2OYX0OOSZ60OyPNGCeecYz42uSZ6KR8XR+gS+c=; h=X-UI-Sender-Class:MIME-Version:Message-ID:From:To:Cc:Subject: Content-Type:Date:In-Reply-To:References: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=TBF55jSF6dEQ5WDtV91kf6hxP23REnbrq5SVzSsfo76DQ6ywpsQLpUiYvcMbRdGR CVH3qrrlmP1rwvK+qX3NLt79QipZyzM1xl0mSYxaUQ5S3YBQewke7yPKW5Tv0FiOD CiVD6Q5cOf/iLGEtCR8h7YGxYo8JQLI71BQQcdwNMybxvmnzZ2R4CSjNdQi1DpzbZ LARs9o3LAWgbOkGTRxicxbPOA5kVW9w4x88/dqzRAIPK1tRHKRkzW//CJzKegxG9r PxhVTsmG9QDQVAF6v9l7fcmxP1Da/8mS8ZXj7HhaBC9+D9IDf0f84fpJYDYPKiCsO FcsiH8QIcoalZ3ioIA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [92.251.79.197] ([92.251.79.197]) by web-mail.gmx.net (3c-app-mailcom-bs06.server.lan [172.19.170.174]) (via HTTP); Mon, 12 Aug 2024 15:38:06 +0200 Importance: normal Sensitivity: Normal In-Reply-To: <86wmklho4m.fsf@gnu.org> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:16Ehx/TBq3kV84zVTWqzJuP1p0PS+OW3A525+oubTAA4g+suTGtJ3Llf32Sqdqg05VM0J 4J0E3lt9vmL4vn/FBOtqbu4yRHfobBieueVln9CpTY7V46AvrsJ+GMSUUrE/OdQ7c0Cek7oG3mLf r+BvvGtc1+JwyssfvTg34eHzoaN9bR+ScdmdbUr4Mm2/oplspc9nxitAGaz5VICI/6XxSR6BUnf2 wt0HispwbmXBrXPhg8tytGmTuUBtoWagQhc4rzwpfn3Rs3WGdfZ/iHLByOakWSBUlRHEpsJB8cL2 fw= UI-OutboundReport: notjunk:1;M01:P0:BIIFUBbai/4=;+rY8XrSgo/thGtDjFnP7Fz4DaY+ +IsHaoTldPfuJJAJuhdPjePAFcj+NUUBgfTNpntKNLvEgReU6qZ+HJ/nh9/0lNbunelvHQz7c uIhng8UVQILzOD4qo8QijnDUSwXJ3YLe9cECtHm4o/c7vIwYM06k2StEFy+smqqW3KDMMLow7 fTvGOX4NtzXlBLl8fes8WgPOB7eLBE/daLKinRJE9oPbpi/BCT7/NuE6XnEOMvS3lF/wCwv88 3bLK4rvc8JfJ7rIZdAIaKkWIVCYz9A/dDvW31KfnByqfo9Fat960p77o9P1EZjzdNYauxGjAt 23z2labFML5h04dyUbPShdC85PzaYIu+/09QtkQHImWVhMMtTOeIs9D32GICYgZZlxTcWujda /PKd5DsIOcfNXw1MgwqkpR+uvOXcdxjTawrzazYZKZUz9x/PcWuy7JbwR2f3h9HMlcrkFjk5q RVjHlNeRdpLRYh35q55uHjCLergGp6LsTDsl5BUFc+lG5cGRU4ezrHnUHizFisq1h4yejkT0/ Dtfq/OkA8cWxWUr80RcIj6pG1TSpzMFMCXpkae5PUJWJYfel/ZRkRsslVZ3RHBkUY7DS2L/Rz Pju7xAy+JNabFZWfdUAVKi+vmEG9MyymsZewmTDZSTGNtwTB4q0ZL3YOpZb4k3/RoOAQLyGmB wu/3dyOD+iz+DvSTy3D3Igs1qJdsK3xA9XdlgvSdkQ== Received-SPF: pass client-ip=212.227.15.18; envelope-from=dimech@gmx.com; helo=mout.gmx.net X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:322675 Archived-At: ----- Kristof =C4=90ymek Administrator General - Chilkat Design Build - Naiad Informatics - Gnu Pro= ject Society has become too quick to pass judgement and declare someone Persona Non-Grata, the most extreme form of censure a country can bestow=2E In a new era of destructive authoritarianism, I support Richard Stallman=2E Times of great crisis are also times of great opportunity=2E I call upon you to make this struggle yours as well ! https://www=2Egnu=2Eorg https://www=2Efsf=2Eorg/ > Sent: Tuesday, August 13, 2024 at 1:22 AM > From: "Eli Zaretskii" > To: "Nicolas Martyanoff" > Cc: arthur=2Emiller@live=2Ecom, emacs-devel@gnu=2Eorg > Subject: Re: as for Calc and the math library > > > From: Nicolas Martyanoff > > Cc: Nicolas Martyanoff , arthur=2Emiller@live=2Ec= om, > > emacs-devel@gnu=2Eorg > > Date: Mon, 12 Aug 2024 14:11:07 +0200 > >=20 > > Eli Zaretskii writes: > >=20 > > > We made the effort to allow loading dynamic modules precisely for th= is > > > reason: to allow free libraries to be used, but not non-free ones=2E > >=20 > > You absolutely can use non-free dynamic modules: enforcing the existen= ce > > of a symbol saying "I promise I'm free" does not change anything=2E On= e > > could also easily add a free dynamic module that calls non-free > > libraries=2E >=20 > The need to declare that a library is free and have its sources freely > available does serve as an obstacle for non-free software=2E And using > non-free library with a free module is against the GPL, so it is > illegal=2E We cannot prevent people from lying and doing illegal > things, we can only make it harder=2E License terms do not prohibit the software's use, such a restriction would= =20 not be enforceable=2E=20 =20 > > It is sad to see Emacs being hamstrung and users being limited because > > someone could do something that would have no impact whatsoever with t= he > > project or any other user=2E >=20 > This is a sad world for more reasons than one, but discussing that is > off-topic here=2E =20 What you can do is remove non-free software from free-software tools=2E You are wasting time for no real returns=2E