[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] New package: repology.el

From: Ulrich Mueller
Subject: Re: [ELPA] New package: repology.el
Date: Thu, 21 Jan 2021 12:09:14 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.50 (gnu/linux)

>>>>> On Wed, 20 Jan 2021, Richard Stallman wrote:

>> For example, the tarball of org-mode as released by upstream [1]
>> contains Relax-NG schemas [2] distributed under a license that doesn't
>> allow modification. Does that make org-mode a non-free package?

> That is an important question, but I don't know the answer.
> Can you tell me what a Relax-NG schema is, and what it does?
> With that information I should be able to understand the issue.

In a nutshell, a Relax-NG schema defines the grammar of an XML document,
somewhat similar to a DTD (which is older as a concept). For example,
nxml-mode can use such schemas for validation. (Strictly speaking, it
uses their compact form RNC, but that's an unimportant detail.)

In the concrete case, I believe the RNG schemas were taken from the Open
Document standard. It is somewhat understandable that they don't want to
allow modified versions of the standard, but that makes these schemas

>> Another example is the intlfonts package [3], which contains some
>> Tibetan fonts with a non-commercial restriction.

> It took time for me to reach Handa; he will investigate this.


> Problems like this are important, and we need to look at them one by one.
> A distro can fix the problem in various ways, but what we really should
> aim for is get them fixed upstream.

> It sounds like you are in a position to report many such problems.
> Would you like to help with a long-term effort to get such problems
> fixed upstream?

Sure, I would be happy to help.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]