Closed davetcoleman closed 9 years ago
Hi Dave, I've looked into this request. You're perfectly justified in asking for emacs, but we would rather not include emacs on the robot by default because it has a GPLv3 license. We do encourage you to install from source in the ruser home directory. In fact, I really like your instructions for installing it from source on your repo https://github.com/davetcoleman/baxter_ssh/commit/4a78ad4ec9b261156c4198005cc4da156ef812ed. It'd be awesome if you added those instructions to our wiki https://sdk.rethinkrobotics.com. Alternatively, I'd be happy to make a page containing this info myself, with your permission.
I'm no lawyer but why is GPLv3 bad? Emacs is such as standard tool!
p.s. you're welcome to make the page yourself on how to install it
I'm not a lawyer either, and GPLv3 is most certainly not bad. It's awesome. But its strict requirements on how code must be shared makes some people uneasy to distribute GPLv3 code inside a commercial product. I'm aware of how wishy-washy that sounds, but having users install from source is a very simple solution where everyone wins (with marginal extra effort).
You have
vi
but noemacs
on the internal Baxter PC? Emacs is/was a very popular editor among ROS users.In the meantime, do you have easy to follow instructions / methods for adding it i.e compile from source?
Thanks!