I'm formatting (a single partition on) my USB drive, for read-write use on multiple computers - at the very least Windows (XP and up), Mac OS (not sure which versions) and Linux (distributions which are no more than, say, 4 years old). In the olden days I would probably use FAT32, which I remember to be quite widely supported - but that has a 4GB file limit.
So, in this day and age, and for the OSes I mentioned (perhaps even others) - which filesystem should I choose? My current best guess is NTFS, since I know the Linux support is decent (or better) and for Windows it's native. Is there a better choice?
Notes:
- Unlike this question, I can't accept the 4GB file limit. Also, the answer there suggests filesystems which typically require installing third-party drivers or have other issues.
- I'm not interested in performance/security/fault tolerance or other such features, just portability.
- I'm not asking which filesystem is "better", I just want to maximize the spectrum of systems I can use my USB drive with, without having to install drivers or update the OS.