News for hackers. Stuff that matters.
Re:The Unix-Haters Handbook [pdf] by yjftsjthsd-h on Monday April 22, 2024 @02:21PM (#40117172)
> (1) Unlike OpenVMS/TOPS-20/LispMachines/etc, mainstream POSIX file systems lack built-in versioning (there are a small number of POSIX systems which implemented it, e.g. SCO OpenServer's HTFS, but for whatever reason more mainstream systems like Linux or *BSD never did)

Linux does have that in NILFS2, it's just that almost nobody cares to use it: https://www.kernel.org/doc/html/latest/filesystems/nilfs2.ht... / https://man.archlinux.org/man/nilfs.8.en

Re:The Unix-Haters Handbook [pdf] by skissane on Monday April 22, 2024 @05:45PM (#40121440)
> Linux does have that in NILFS2, it's just that almost nobody cares to use it

I don’t believe that NILFS2 is quite the same thing.

In HTFS, you turn versioning on or off on a per-directory basis, and then each individual file in that directory is versioned independently.

NILFS2 looks more like whole filesystem snapshotting, which is further away from the classic versioned filesystem approach