Linus Torvalds is sharing some of his classic and straight-to-the-point wisdom today over file-systems with case-folding / case-insensitive file and folder support.
Stemming from Bcachefs having discovered broken case-folding support for its implementation and now submitted to be fixed this week for Linux 6.15, Linus has written a lengthy post on the Linux kernel mailing list to outline his views on such case folding functionality.
This current Bcachefs case-folding issue also isn’t the first time Linux file-systems have seen problems with case-folding. In the past there have been past issues such as case folding behavior with emojis and other special Unicode characters.
Linus Torvalds wrote on the LKML his feelings around file-system case folding for case-insensitive files/folders:
“The only lesson to be learned is that filesystem people never learn.
Case-insens