emacs-devel
[Top][All Lists]
Advanced

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

Re: master 3d38d1d: Add sqlite3 support to Emacs


From: Richard Stallman
Subject: Re: master 3d38d1d: Add sqlite3 support to Emacs
Date: Wed, 15 Dec 2021 23:40:47 -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. ]]]

  > It’s an environment variable making ld.so preload dynamical libraries 
  > before any other, so that you can overwrite any C function with another, 
  > just by specifying a .so library implementing it in that variable.  You 
  > can use that to tweak the behavior of any program.  Lars was using that as 
  > an argument to state it is futile to stop users from running proprietary 
  > software if they want to since they can do it anyway that way.

Indeed, we can't stop users from running nonfree software, or linking
it in with Emacs.  Indeed, the GPL says that end users are allowed to link
Emacs with whatever they wish -- but not distribute those nonfree versions.

We don't want Lisp programs to be able to specify nonfree sqlite3
libraries, because those Lisp programs would be effectively nonfree
extensions to Emacs, but people are likely to believe they are allowed
to distribute them.

There is no obvious perfect place to draw a line, but we must do our
best -- and this is it.

-- 
Dr Richard Stallman (https://stallman.org)
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]