84
$HOME, Not So Sweet $HOME
(gist.github.com)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I read most of his points and I agree with them...
But I have so much else to worry about, I just can't get worked up about this.
And I think he is ignoring the firestorm that would ensue if, say, openssh tried to change from using the current directory. There would probably be five forks started immediately to restore the original functionality - and is ssh really adding new features like he claims?
Maybe it could be a config option in the site install (which I thought it already was), but forcing a change to fix what is a minor problem isn't worth the headache.
I do hate that some of those package systems install software into home. It inflates my backups dramatically and unnecessarily. I use opt for that sort of thing instead. For example, my immich docker install is in /opt.