From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Org schemas we talked to be non-free, was: [ELPA] New package: repology.el Date: Sun, 24 Jan 2021 23:47:42 +0300 Message-ID: References: <83zh0y2jtu.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21538"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: rms@gnu.org, 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 Sun Jan 24 21:50:05 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 1l3mKj-0005Rz-08 for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Jan 2021 21:50:05 +0100 Original-Received: from localhost ([::1]:39088 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l3mKh-0004s6-OG for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Jan 2021 15:50:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3mKA-0004SW-UL for emacs-devel@gnu.org; Sun, 24 Jan 2021 15:49:30 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:48535) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3mK8-00046w-GT; Sun, 24 Jan 2021 15:49:30 -0500 Original-Received: from localhost ([::ffff:197.157.34.165]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000001E08C.00000000600DDD54.00004EAF; Sun, 24 Jan 2021 13:49:23 -0700 Mail-Followup-To: Eli Zaretskii , ulm@gentoo.org, rms@gnu.org, dgutov@yandex.ru, ams@gnu.org, arthur.miller@live.com, emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: <83zh0y2jtu.fsf@gnu.org> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com 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, 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:263356 Archived-At: * Eli Zaretskii [2021-01-24 22:53]: > Forgive me for a possibly naïve question, but why on earth would you > want to modify a schema? It's the same as modifying a physical law. > Would you say that E = mc² is "non-free" because it cannot be > meaningfully modified at will? I understand it. If that schema defines a document format and document format cannot be modified then I do not see how software that handles that document format is free. Programmers should be able to improve the format or make it incompatible as it is part of the overall document creation. It is not software but data used by software. Data should be modifiable in my opinion. Let us say enriched mode in Emacs, if it would not be modifiable by programmers who fork Emacs, I am not sure if Emacs would be free software. How about Org mode itself? If its format would not be modifiable, then we would not have software similar on Org or based on Org mode, such as: OneModel — an Alternative to emacs org-mode https://soylentnews.org/article.pl?sid=16/04/23/0149257 Maybe we would not have Orgzly as mobile Org mode application that is not Emacs. Maybe there would be not Vim Org mode and so on. I just hope that Libreoffice is not using non-free OASIS schemas. Jean