: :
CNews  |   | 
0

Linux .

- 6.15. , .

Linux (Linus Torvalds) , - , . Phoronix, (case folding) , Fat Fat 12. HFS+ Apple mac OS NTFS Microsoft Windows HFS+ , NTFS API .

. . , . , , . , FAT, , (Dammit. Case sensitivity is a BUG. The fact that filesystem people *still* think it's a feature, I cannot understand. It's like they revere the old FAT filesystem _so_ much that they have to recreate it badly).

. Linux ( ) , , . Linux .

. , - Linux 6.14 , , , .

case folding Bcachefs ( Linux). , Linux 6.15.

2025 ., , , . , Linux (Linux Kernel Mailing List Archive, LKML).

, . , , , , , . , , , . , ., -- (The only lesson to be learned is that filesystem people never learn. Case-insensitive names are horribly wrong, and you shouldn't have done them at all. The problem wasn't the lack of testing, the problem was implementing it in the first place).

. " ", , "" , . , , . , , , , (The problem is then compounded by "trying to do it right", and in the process doing it horrible wrong indeed, because "right" doesn't exist, but trying to will make random bytes have very magical meaning. And btw, the tests are all completely broken anyway. Last I saw, they didn't actually test for all the really interesting cases - the ones that cause security issues in user land).

, Linux 6.15 . 2025 . CNews , , Nginx, PostgreSQL . , , .

, . , 2025 . Linux , , hdrtest . , . hdrtest, , . Hdrtest Intel.

2024 . AMD64 x86-64. , Linux. .