4 ms·
One interesting bit that I found missing on that page is ncmpcpp, which is a simple one (in a way), and also contains its entire genealogy in the name. First t
by tadzik_ 7y ago
One interesting bit that I found missing on that page is ncmpcpp, which is a simple one (in a way), and also contains its entire genealogy in the name.
First there was mpc, the music player (daemon) client.
Then someone made the ncurses version, so of course that was named ncmpc.
Then someone decided to add more features and rewrite it in C++, and voila.
- urxvtcd 7y agoThere's similar story to urxvtcd which is my nickname here, haha. They have an entry on rxvt: Rob Nation's fork of the X11 Virtual Terminal; originally "Robert's" xvt, later "our" xvt. Then they added "u" for unicode support. And then urxvt can run a daemon to which clients connect for faster startup or something, so we have urxvtc and urxvtd, and finally there was a script on some distro I used which checked for a daemon, run it if it not existed, and then run client, so urxvtcd. Could have made one with color support included in the name too, like urxvtcd256.
- JdeBP 7y ago... which is only part of the tale. Some of the rest involves the fact that "rxvt-unicode-256color" is too many characters for the termcap/terminfo databases on some operating systems.
- Wowfunhappy 7y agoAlso similar: Alpine > Apache-Licensed PINE, where pine was the old (non-DFSG-free) "Program for Internet News and E-mail" - formerly known as "Pine Is Nearly Elm", named after a yet older electronic mail program. Nowadays contains its fork realpine, which the developers insist is re-alpine (alpine development restarted, since the original team seems to not be doing much) and not real-pine…