← Back to context

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.