Working with UTF-8 in the Kernel
My own preferences: No, don&#x27;t, that&#x27;s a bad idea.  Unicode belongs entirely in Userspace.<p>If the main reason for this change is to make end-users lives easier then the solution requires two userspace parts.<p>1) When creating a new filename, check to see if it collides in a case insensitive way.<p>2) A &#x27;filename validation&#x27; tool that scans for filenames that are not normalized in a desired way, and also for case insensitive collisions.<p>BOTH of these tasks should be OPTIONAL and entirely in userspace.