I advise to check Emacs history before its widespread adoption on UNIX.

Especially Zmacs and XEmacs, and how their features eventually found a way back into Emacs proper.