emacs-devel
[Top][All Lists]
Advanced

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

Re: Org schemas we talked to be non-free, was: [ELPA] New package: repol


From: Richard Stallman
Subject: Re: Org schemas we talked to be non-free, was: [ELPA] New package: repology.el
Date: Tue, 26 Jan 2021 01:01:07 -0500

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > A schema can be similarly "generalized" (a.k.a. "extended") without
  > changing it: you include the schema in your own and then add your own
  > data types and conditions.

Can you please show me how sort of generalization is done?  It isn't
allowed by editing the schema; the license of the schema does not give
permission for such modifications.
  
Is there some other mechanism that can be used to do that job?  If so,
could you please show me something about that mechanism, and what it
can and can't do?

The license of TeX says that modifying the TeX source file is
forbidden -- but you can make changes for running it, with a change
file.  A change file can be used to make any change whatsoever, so in
effect this is just a requirement abuot how to package a modified
version of TeX, nothing more.  That's why TeX qualifies as free
software.

If there is a similar authorized patching system for XML schemas,
maybe that suffices to make the Open Documentation schemas free in
effect even with their current license.  But that depends on the
details, on what range of things the patching system can do.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





reply via email to

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