It is a UNIX shell implementation level convention. The file system and the kernel don't care, and a shell is not obliged to honour the convention.