From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: Org schemas we talked to be non-free, was: [ELPA] New package: repology.el Date: Mon, 25 Jan 2021 21:10:21 +0100 Message-ID: References: <83zh0y2jtu.fsf@gnu.org> <83mtwx2gnx.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7944"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.50 (gnu/linux) Cc: rms@gnu.org, Jean Louis , ulm@gentoo.org, emacs-devel@gnu.org, ams@gnu.org, arthur.miller@live.com, dgutov@yandex.ru To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 25 21:12:02 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 1l48DS-0001wz-HR for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Jan 2021 21:12:02 +0100 Original-Received: from localhost ([::1]:40132 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l48DR-0005WO-J5 for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Jan 2021 15:12:01 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l48C2-0004cX-VQ for emacs-devel@gnu.org; Mon, 25 Jan 2021 15:10:36 -0500 Original-Received: from mail.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]:58835 helo=smtp.gentoo.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l48Bz-0007pE-8p; Mon, 25 Jan 2021 15:10:33 -0500 In-Reply-To: <83mtwx2gnx.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 25 Jan 2021 17:13:38 +0200") Received-SPF: pass client-ip=2001:470:ea4a:1:5054:ff:fec7:86e4; envelope-from=ulm@gentoo.org; helo=smtp.gentoo.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-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.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:263418 Archived-At: >>>>> On Mon, 25 Jan 2021, Eli Zaretskii wrote: > Modifications of a schema produce a file that can no longer be used > with the same collection of documents and protocols. So such > modifications are not useful. I very much hope that we as a movement > will not insist on abstract "freedom" to make useless modifications > just for the sake of modifications. To me, Free Software movement is > a pragmatic movement that picks up its fights wisely, and this > particular fight isn't, it's a Quixotic fight for a useless goal. Of the files included with Emacs, maybe the the Unicode data files are the ones that resemble the purpose of the schemas most closely. As they are also part of a standard, modifying them (e.g., put "A" at a position other than 0x41) wouldn't make much sense either. Nevertheless, they are distributed under a license [1] that allows "to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies". [1] https://www.unicode.org/license.html