4 ms·
It's included so the there's a nice editor in Terminal by default (yes, I'm just kidding, I know vim is there). It's so old because it's the last version of Ema
by __david__ 10y ago
It's included so the there's a nice editor in Terminal by default (yes, I'm just kidding, I know vim is there). It's so old because it's the last version of Emacs released under version 2 of the gpl (and Apple hates version 3). It's the same reason the default Bash is so old.
- eddieh 10y agoBash defaults to Emacs keybindings which also work throughout macOS since it began in the NeXT days. It is included because on macOS it is the universal text editor.
- rdtsc 10y agoI am new to macOS and I was just recently surprised by that - noticed Ctrl+k worked in some un-expected places like a plain text box widget (not in emacs). I thought it was a nice touch.
- pjmlp 10y ago> Apple hates version 3 Google as well.
- duaneb 10y agoAs does any corporation with software distribution and a breathing legal team. If you want your code to be usable by people who don't know what "fsf" stands for, don't use gpl3.
- pjmlp 10y agoHaving had to gather licenses for such legal teams, in corporations that never contributed a single comma change to any of the code they take for free, I bet in around 10 years FOSS advocates will start to miss the GPL.
- duaneb 10y agoI think you are absolutely correct. I originally intended to point out more how people who use and invest in Mac OS X and claim they are for FSF are, in some part, contradicting themselves.