From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Contradictiory directions Date: Wed, 15 Dec 2021 18:42:48 +0800 Message-ID: <87fsquqhcn.fsf@yahoo.com> References: <20211211035614.15517.53830@vcs0.savannah.gnu.org> <20211211035616.984DD20A0A@vcs0.savannah.gnu.org> <87ee6j4ty4.fsf@yahoo.com> <8735mz4o70.fsf@yahoo.com> <83k0gbr0dm.fsf@gnu.org> <87y24r33bn.fsf@yahoo.com> <87ilvu1ldh.fsf@yahoo.com> <87a6h5tap6.fsf@gnus.org> <87tufbu7jg.fsf@yahoo.com> <87y24nr6nk.fsf@gnus.org> <87lf0ntz0t.fsf@yahoo.com> <87wnk6mjlm.fsf@gnus.org> <877dc6tjz0.fsf_-_@yahoo.com> <871r2e5g4u.fsf@telefonica.net> <87o85iqi7u.fsf@yahoo.com> <87tufa40r0.fsf@telefonica.net> 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="20613"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: emacs-devel@gnu.org To: =?utf-8?Q?=C3=93scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 15 12:43:27 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 1mxSgw-00058R-FK for ged-emacs-devel@m.gmane-mx.org; Wed, 15 Dec 2021 12:43:26 +0100 Original-Received: from localhost ([::1]:38804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mxSgu-0006O0-SQ for ged-emacs-devel@m.gmane-mx.org; Wed, 15 Dec 2021 06:43:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42024) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxRkT-0001Tv-JT for emacs-devel@gnu.org; Wed, 15 Dec 2021 05:43:01 -0500 Original-Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]:44539) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mxRkR-0003hR-15 for emacs-devel@gnu.org; Wed, 15 Dec 2021 05:43:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639564977; bh=jbk5AV45P2F6Mn3/ouvkb72VJDWgEJvDopNqA0DHbmo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=k1pdxUh8oqYTl1NPhgFBP5dHbvzMLwpstQF4ACIZ7LhY4m9ZNhZUgVKwBY8YdB1zu7bZmjsXLllO4spMKYfAXlPJVpQXKO0akLOOULelyVAYQXOMPywOYvcT5mTi5DovzISlJGHuL/q1/Sr3bZtQRdCsDOZ/3kaxUW+iSfTw8sknLuFgk9CF+4jSqmFAKhUZ4aDtF0Q8D5+sD0ozWJ26Rvg+ef8k8lQP/vbTHIgeydM3yn3sl0YQDvBhm1Rqph2CjixzcmG9cX9OPxf9YR+xSN8WeT8+fjZMQKaKnCWM/nS13/j7ppxa5x0Y5WW3npRQkMlrb6XvZWzc5bVxwnLQlg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639564977; bh=FK5IV2lyqIZn1GILGIU9htIMKeHwIgbGBClIwXw1jQl=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=tNwDJvNzwJx36T+XzA/1W3h3k62ZN1mnj8vRiqgMn/uE0zwW1nZExU/1M5xuQ0QxOQMkGNy/tFOF3vUV9vK0YWE6aATioybsEDPqo36bbGqv946jBT+xp+XTUZykBsOaYGFhkr0whZDdGVHecgkI4ZSgfXuMx7Ya9G1KA81lNQktam/4AAaFqqULXBnAu4J+ZtD9Ke7II27Xp/FF75Qs303NCxss5L7o5mDwX6l4L2j4kzCBeeIQG8VtfUOJLIi5xIpOtR6TzjA3+syKqBCXoGQrc6Q09Erc6NZgQi4r1wbJiHe19W4RwXTE8jWVL0UaVsuKzAyOdxCzNrHjr4cA6w== X-YMail-OSG: 17TymHoVM1mniPnW1lLH1zw2PuVPEz.Gt673SY8gqFrzclu.jD_jVxMqBVTssD. oYNvsaWRALQ84dLUjo04sXY5EfWYuDa61LbTP0AEyjKY66WoZCgmctIgGl4N02jH9uw3Kfejz1bG jv70gDULyOzqbBwsOHNxL1LlHh3uD3MzjOGOeND79HVpAKXccM.pr.iLNF1itihK8991iNHibAvt 65pMshbGvAip.nJweNmelyN7dLY7JeYply8GVcKuMl2nIBmsFtTD3qY2HNqjvdMtd9tv0J7TPxmS dg30puGBgbpmEopjdkNwXGWcVxXN4DN4djf.tMNZmtajsODXM_QANUeY_FY9zNY6N81XMGYIj0Lq XWQujjdhSPffTvD3__mUeqc67ioqHf7YfIGzbaQNuh2b3HdJ03hYm5xfO8Mt0TogV9yeuJCfXW6Q Yq81cTfjXvpkWDBceOV.F62_ZGPIM5iM7LV7kPHtkSyI_dOHsDpNCDkAjmaYLrgrz459hIa7_gMR 6.LfwIVg3xRbouTnVFj6ZWmqxvc5JvwQTsiVlhN3wo8eLNKMuFSh1vgAos_3BR.NbRpOWBWyvtQv cyyoK0NaHN77rFYGK5M0PsNIjtEZeeLwV.l2grVaRrHXy5JxdpHtANCv1u4xO.1q9acLP47Y0qCo VuZSQbi.Nx.jYBqgYt8t.Zln_RXaHpF.rqwVUv4lb_xDX76c4AARu5jHr8fYAbsyuFlsEuc_97zv 4qG0dH.KBzuoYhC33fWJ4fdhEsGX8cmwzBYl3d8.riyz5hHwpIbObMXKaftXNe2RsHj8QshBCcEd Ub22PiEZPqSFQE0GyFyBeuoVZt4NOQPnz_V5XhlBqy X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Wed, 15 Dec 2021 10:42:57 +0000 Original-Received: by kubenode514.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID cf62dcdf885c8e3481e34cb3d9a811cc; Wed, 15 Dec 2021 10:42:52 +0000 (UTC) In-Reply-To: <87tufa40r0.fsf@telefonica.net> (=?utf-8?Q?=22=C3=93scar?= Fuentes"'s message of "Wed, 15 Dec 2021 11:32:19 +0100") X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.191.146; envelope-from=luangruo@yahoo.com; helo=sonic304-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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" Xref: news.gmane.io gmane.emacs.devel:282013 Archived-At: =C3=93scar Fuentes writes: >> Then as RMS said, we should remove the feature wholesale, until a >> solution is found. > My point is that if the symbol trick is considered an acceptable > solution My understanding is that the symbol trick is considered acceptable because it will be more likely to hold up in court to mean that whoever wrote the non-free module fully understood that it had to be compatible with the GPL. (And it certainly took a long time to devise that method, as there were already patches for Emacs 20 adding dynamic loading support, but it took us all the way until Emacs 25 to get where we are now.) But apparently SQLite modules, even those intended for use with Emacs, are not legally required to comply with the GPL, so that is out of the question here.