Comment by shp0ngle
4 years ago
I also don't understand how filesystems work.
They have like... b-trees? And inodes? Something like that. Or is inode a linux thing? No that's file descriptor... I guess?
What is a journal? I don't know. Something that exists somewhere. Is it the same as systemd journal? I don't know.
And I still don't understand why I need to use FAT32 from like 2000 to be able to work on Linux, OS X and Windows. Why is there no standard that works everywhere? What's the hard part there?
>What's the hard part there?
Capitalism; IOW shareholder value and vendor lock-in.
It's' difficult to get separate corporations to implement compatibility when their profits and lock-in rely on vendor lock-in.
They already do on harder things like video codecs.
Alliance for Open Media (AV1/VP9 creators) steam-rolled over MPEG; has everyone big on board (Apple joined recently); is open and works on Linux.
Why not filesystems?
But I guess as people move to cloud, it matters way less how to share USB flash drives.