alexmurray / emacs-snap

GNU Emacs in a snap
https://snapcraft.io/emacs
72 stars 12 forks source link

This just hurts to see #47

Closed jnordwick closed 1 year ago

jnordwick commented 1 year ago

Putting emacs into a snap is like putting your finger your finger in the eye of the FSF. I don't think canonical should be packaging applications that the apps don't do themselves or explicitly ask for it. Even though legal, it seems highly unethical.

alexmurray commented 1 year ago

I asked the emacs developers about collaborating on this but there wasn't much interest - https://lists.gnu.org/archive/html/emacs-devel/2019-05/msg00789.html - however there was also no pushback either. As such, I don't see why you think it is unethical - it is free software - anyone is free to use and redistribute it as long as they provide the source - which is done by virtue of providing the snapcraft.yaml recipe in this repo which references the upstream emacs source code.

Whilst you may not like snaps, over 20k people are happily using the emacs snap.

jnordwick commented 1 year ago

If they don't have a provblem, then I don't have a problem, but that post was more about the CI aspect.. Yes, what you are doing is almost certainly legal, but that, not the number of used make it ethical. You also being a canonical worker bad for Canoniocal and its emplouees to be running around package software done by FSF, GNU, and RMS because they done approve of snap.

Did you ever get a response from RMS? Can always ask him. Would you like to et some clarification. I wo't know his mine, so it would be interesting for me hear itr from hm. There may be a partial sotiion open even.

You support devs having the power to tell users what version they should be using - that is part of the selling points for for snap. No version is a version too though, so logically you should also support devs not wanting users to be usning the snap version,