Interesting, to circumvent the VFAT patent, they're just disabling the creation of files with long names, which is all the patent apparently covers. I wonder if there's actually a way to avoid the patent without limiting functionality. Unfortunately, I have no idea how different your implementation needs to be to be safe from the patent, though.