Comment by reddalo
9 hours ago
Modern macOS still lets you keep editing a file even if it's moved somewhere else, I think because file editing is done with the actual file ID rather than its bare location on the filesystem.
Windows, on other hand, prevents you from doing this in my experience.
Correct. It's not so much "modern macOS" though, it's a feature of APFS[1].
[1] https://eclecticlight.co/2021/05/29/explainer-deduplication/
Linux can theoretically do this, but only if the editing application keeps the file open between saves, which they don't.
It also keeps a file around on disk with no way to access it as long as it's open.
When are we getting filesystem transactions.