Because it's a random third party filesystem adaptor module.
Why would it be "included by default"?
Re:ARM64 Linux Workstation
by AnthonyMouse on Saturday March 04, 2023 @02:32AM
(#35019013)
Most of the Unix utilities that are included were written by third parties. They're "included by default" because they're useful and take up a negligible amount of space.
They're included by default because they are standard UNIX userland.
FUSE is nowhere near that.
Re:ARM64 Linux Workstation
by AnthonyMouse on Saturday March 04, 2023 @02:13PM
(#35023564)
FUSE is newer than netcat or bzip2. That doesn't mean it isn't expected as standard. Linux, BSD and others all have it.
Where is FUSE in the POSIX or SUS standard?
Re:ARM64 Linux Workstation
by peoplearepeople on Monday March 06, 2023 @03:15PM
(#35046952)
A machine without FUSE is a toy
Re:ARM64 Linux Workstation
by peoplearepeople on Monday March 06, 2023 @03:14PM
(#35046941)
Because it's necessary for a load of use-cases, and installing a *kernel* extension for it is terrible for deployment
MacFUSE isn’t even open source anymore, so it would likely involve Apple forking a version prior to the license change and maintaining that themselves.
Re:ARM64 Linux Workstation
by fidgewidge on Saturday March 04, 2023 @05:11AM
(#35019731)
They have their own APIs for it but seem to have assessed that the only mainstream use case is cloud sync, which they always provide a better API for.
Fuse is infuriating on MacOS - why is it not included by default??