In Linux puoi avere i file example.JPG
e example.jpg
nella stessa directory.
In Windows hai estensioni con distinzione tra maiuscole e minuscole, ma non puoi inserire questi due file nella stessa directory. Perchè no?
.
per scopi di input e visualizzazione. (Credo sia sicuro affermare che praticamente nessuno usa FAT per nulla tranne l'interoperabilità in questi giorni.) Non so esattamente come NTFS lo faccia, ma suppongo che sia simile a tutti i principali file system Linux, che semplicemente tratta il nome del file come una serie di caratteri. Non c'è niente di speciale lì sull'estensione del file: è semplicemente per convenzione ed è trattato dal file system come parte del nome del file.
ObCaseInsensitive
e superuser.com/q/266110/59271