How much will this break Linux? Will we ever recover? Here are the problems I can already smell from this:<p>- SSH not working<p>- Forced encryption, which will slow useful I/O work like compiling a project to a crawl. Admittedly it says somewhere else that encryption will be optional, but we have seen "secure by default" and patches like specter botch the performance of computers where performance is at a premium. If opting out becomes a PITA, it will cost billions of hours of collective time, as another commenter suggested.<p>- UID mappings. There are decades of code, systems and services built around the status quo. The container images that I use to develop projects in my home folder may not work anymore.<p>- Mental effort. Now `/home/user` won't simply be a folder, but a mount. Anything under `/home/user` that needs to be mounted somewhere else may or may not work. Or may work part of the time, provided that one understands all the nitty-gritty details of the mount mechanism and the mount order.
Systemd people are the problem: forcing everyone to change and break compatibility for marginal-to-no benefit at the diffuse costs of billions and decades of man-years wasted.
Something about the portability of the home directory (putting it on a USB stick etc) must be missing from the article. It does not explain how that is not possible today. Must be something about user ids, right?