One thing that I’ve always liked about OpenBSD is their willingness to throw away code that isn’t needed. Stackable filesystems, gone. Cross-system compatibility, gone.
I’m honestly kinda sad that OpenBSD has fuse(4)….not because I don’t think it’s useful, but because I have this idea in my head of how small things could be and still be “useful”* and how small they actually are.
:) Sadly though, it’s become a bit of a lingua franca of filesystems - these days pretty much any operating system can read and write it (with NTFS-3G for those that support FUSE).
I didn’t now that OpenBSD removed stackable filesystems. Now I see that it did happened over 10 years ago. The reason for removal was that “not a single operating system has been able to get them right”.
Is Linux overlayfs considered “not right”? I understand that Plan 9 union mount does not count as it is not possible to integrate it in POSIX terms.
On Apple hardware, claim an OSI of Darwin and no other OSes, which makes ACPI work better and keeps Thunderbolt working after resume.
I’m wondering to what degree that ACPI works better because if it is close to as well as macOS works then that is a huge deal. Also, I think it’s still the case that Ubuntu has troubles with Thunderbolt after resume.
One thing that I’ve always liked about OpenBSD is their willingness to throw away code that isn’t needed. Stackable filesystems, gone. Cross-system compatibility, gone.
I’m honestly kinda sad that OpenBSD has
fuse(4)….not because I don’t think it’s useful, but because I have this idea in my head of how small things could be and still be “useful”* and how small they actually are.* For suitably small values of “useful”.
Well, fuse is nice because now there’s a lot fewer requests for more in kernel file systems like ntfs.
While I absolutely agree, my default position in that sort of situation is “we don’t need NTFS”. :)
:) Sadly though, it’s become a bit of a lingua franca of filesystems - these days pretty much any operating system can read and write it (with NTFS-3G for those that support FUSE).
I didn’t now that OpenBSD removed stackable filesystems. Now I see that it did happened over 10 years ago. The reason for removal was that “not a single operating system has been able to get them right”.
Is Linux overlayfs considered “not right”? I understand that Plan 9 union mount does not count as it is not possible to integrate it in POSIX terms.
Linux’s overlayfs breaks the RPM package management database.
Yay! 6.1 getting ever closer.
Could you elaborate @tedu?
I’ll drop this here to start: http://marc.info/?l=openbsd-misc&m=148926230518889&w=2
Gracias!
I’m wondering to what degree that ACPI works better because if it is close to as well as macOS works then that is a huge deal. Also, I think it’s still the case that Ubuntu has troubles with Thunderbolt after resume.
The Linux kernel does the same thing on Apple hardware.