I use both of these systems daily. They have some issues but are just fine for me. Honestly, they are just opposite extremes and I respect that. They each chose a side.
Whereas windows makes me scream. It’s absolute horseshit that pretends to claim some middle ground that makes no one happy.
<rant>
Love how this meme once again shows a Linux terminal command (that only works on specific distros) instead of what most users would want (which would work on almost any user-friendly distro), the button in the File Manager to add the network share to your left sidebar.
Somehow people still believe CLI commands are superior, meanwhile people who just want to get Linux-unrelated shit done (that isn’t IT-related either) don’t understand what exactly happens here and won’t be able to permanently add the share to their file browser this way. Y’know, the way most people would use it in their daily workflow.
Where Apple fails in proper software integration, Linux fails in feature communication. Instead of properly integrating features (Apple) or providing/focusing on doing things intuitively and accessibly (Linux), both want the user to start thinking their way. And I fucking hate it, it prevents Linux from becoming more popular.
</rant>
I have a mac I use for some specific tasks. I’ll agree the Apple is, ehh, Apple.
But mounting network fileshares is dead simple. My SMB share pops right up, authentication works fine, the user interface for it is fine. If I wanted to use it remotely, I’d just export it over my tailnet.
’sshfs’ is good for short stints of brief use, but ultimately it breaks on a protocol level as soon as your socket dies, on any OS.
Both the default network mounting options in Gnome and KDE won’t let applications access the network drive. You have to mount using SMB4k or cifutils if you want application access. I’ve not used MacOS in over a decade but that functionality works seamlessly in windows for SMB shares. It’s honestly a minor reason (among others) I went back to windows.
Also Windows: “Ask your network administrator for access.”
Me: “Well I’m my own network administrator so what questions do you want me to ask myself”?
Windows: “Enter network username and password.”
Me: There is no network username or password. Sod it, I’ll bung them on an external disk.That’s a security quirk. Microsoft reeeeeally doesn’t want you to do anonymous SMB anymore, and with every version of Windows, Microsoft has made is more complicated to get it working like that. It’s probably still possible, but easier just to make a quick local user account and assign it read/write permissions to the share. Samba on Linux can still do it without as much fuss, but I’ve long since just accepted the extra step.