emacs-devel
[Top][All Lists]
Advanced

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

Re: official Emacs Docker image


From: Richard Stallman
Subject: Re: official Emacs Docker image
Date: Thu, 29 Dec 2016 19:10:21 -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. ]]]

Please forgive me for taking 6 months to respond to this.

  > You create a Docker build recipe by picking a "base" GNU/Linux distribution
  > (some variant of GNU/Linux that has an absolute minimum of included 
programs),
  > a recipe to install build tools, and then a recipes to build the target
  > program. There are many ways to optimize this so that the result is as small
  > as possible, but that's the basics in a nutshell.

  > If the FSF doesn't endorse Debian, then an alternate GNU/Linux base can be
  > chosen, and the build step crafted to suit it.

I think I follow this part.

  > The final "image" as they call it will be an Emacs binary, built on that 
base,
  > that users can download and directly run from any of the major operating
  > systems (Mac OS X, Windows, any flavor of GNU/Linux).

At this point, I am confused, because the statements seem to conflict.

Would the "Docker image" of Emacs _include_ the base system?  Or would
it be an executable Emacs package that could be installed straight _on
top of_ that base system?

If it is the latter, I don't see how it could run on any other
GNU/Linux system version aside from the one chosen as the base,
except using a virtual machine containing the chosen base system.

If it is the latter, then I see how it could run on another GNU/Linux system
in a virtual machine, but using the virtual machine seems like a drawback.

Can you please explain?


I do see how running on other systems by running GNU/Linux in a
virtual machine could make maintenance easier for us -- we could
perhaps delete some of our code used to support those other systems.


-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.




reply via email to

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