Slashdot Mirror


User: Hal_Porter

Hal_Porter's activity in the archive.

Stories
0
Comments
8,852
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8,852

  1. Re:Bangladesh on Ekush: A CherryOS For the Windows World? · · Score: 5, Funny

    Well that's it then. Up until now I knew nothing about Bangladesh and cared less, but now you've posted that anecdote I hate everyone there.

    Nuke 'em I say.

  2. MSFT FAT Patent was not a problem on Microsoft FAT Patent Rejected · · Score: 4, Informative

    Because it covers only one method of long filename to short filename conversion.

    The scheme patented covered one possible way to convert long filenames into valid dos names by truncating the name and adding ~nn. Windows does this by counting the number of short names, and using this count as the nn value. E.g.

    ALongFilename1.txt will have short name ALONGF~1.TXT
    ALongFilename2.txt will have short name ALONGF~2.TXT

    This is bad because you need to make multiple scans thought the directory to generate the short filenames. There is another patent for a data structure to speed this process up.

    You don't have to use this short filename generation method - VxWorks dos FS 2.0 uses a hex hash of the long filename for instance. Thus you'd get this

    ALongFilename1.txt will have short name 37f38765.TXT
    ALongFilename2 will have short name (more random gibberish).

    The idea here is that if you never use Dos, the ugliness of the short filenames doesn't really matter because you only see the long ones.

    You could also use the position in the directory for the last two numbers - there are endless possibilities. Provided you link the long filename and short filename correctly - there is a checksum byte in the long filename which links back to the short one, Windows will still be able to see both versions of the filename.

    Of course for many applications like digital cameras, 8.3 is still OK.