Slashdot Mirror


Microsoft FAT Patent Upheld

theodp writes "After initially rejecting Microsoft's File Allocation Table (FAT) patents, the USPTO has ruled them valid. From the article: 'Microsoft has won a debate where they were the only party allowed to speak, in that the patent re-examination process bars the public from rebutting arguments made by Microsoft, said unimpressed Public Patent Foundation President Dan Ravicher.'"

558 comments

  1. So now... by Tuxedo+Jack · · Score: 4, Interesting

    What does that mean to companies that sell stuff like USB flash drives or CF cards? They'll obviously have to pay royalties, of course, and that means a mass migration to a new filesystem to avoid such payments.

    But what new FS will that be? FAT32? EXT2/3?

    --

    Striking fear in the authors of godawful fanfiction, I am here, appearing in darkness, Tuxedo Jack!
    1. Re:So now... by toddbu · · Score: 3, Insightful
      They'll obviously have to pay royalties, of course, and that means a mass migration to a new filesystem to avoid such payments.

      It would be stupid for Microsoft to enforce this patent because of the migration issue. If they were smart, they'd immediately turn around and put this into the public domain. If they don't, I can't see the marketplace relying on the hope that someday Microsoft won't try to enforce the patent. So if they were protecting their own interests that's fine, but they need to send a clear message that this move was only done to make sure that nobody would screw them.

      --
      If you don't want crime to pay, let the government run it.
    2. Re:So now... by Devistater · · Score: 1

      Kinda hard to do a mass migration on all those digital cameras

    3. Re:So now... by tpgp · · Score: 4, Informative

      What does that mean to companies that sell stuff like USB flash drives or CF cards? They'll obviously have to pay royalties, of course,

      Yep, they will pricing has been set to 25c per unit.

      Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      and that means a mass migration to a new filesystem to avoid such payments.

      And exactly what filesystem could that be? That is supported out of the box by 95% of desktop PCs?

      This - if anyone was still wondering why a monopoly is so dangerous in the hands of an immoral company like MS.

      You can use your overwhelming advantage in one market (desktop PCs) to exert influence in another.

      But what new FS will that be? FAT32? EXT2/3?

      Fat32? Patents cover it.

      EXT2/3? Get real. Who wants to install 3rd party drivers every time you plugin your USB device?

      --
      My pics.
    4. Re:So now... by Anonymous Coward · · Score: 2, Interesting

      Maybe Microsoft is just trying to be kind to the world and kill FAT off. It's a terrible filesystem for removable media. Floppies died and needed "recovery" quite often, and I dread the thought of trying to recover a 1G flash disk full of important photos or something.

      NTFS would be an obvious choice for microsoft to go with since it support removable media and journalling. That would probably truly piss off camera makers, however, because NTFS support is probably neither cheap to license nor fun to stuff into cameras. It's a sad state of affairs that the best de facto standard anyone could come up with is FAT, and even worse that I can't think of a good universal replacement. Perhaps the BSD fast file system if only because of its widespread availability and public domain(ish) nature.

    5. Re:So now... by SenorCitizen · · Score: 5, Interesting
      Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      What exactly would prevent these low margin, high volume USB key manufacturers selling their memory sticks unformatted? It's not like hard drive manufacturers have to pay a FAT tax -- it's just the device manufacturers whose stuff actually uses FAT, like digital camera makers.

    6. Re:So now... by tpgp · · Score: 4, Informative
      It would be stupid for Microsoft to enforce this patent because of the migration issue. If they were smart, they'd immediately turn around and put this into the public domain. If they don't, I can't see the marketplace relying on the hope that someday Microsoft won't try to enforce the patent. So if they were protecting their own interests that's fine, but they need to send a clear message that this move was only done to make sure that nobody would screw them

      Wishful thinking aside - Microsoft have allready stated they're going to enforce the patent:

      From Microsoft's FAT licensing page:
      A license for manufacturers of certain consumer electronics devices--Pricing for this license is $0.25 per unit for each of the following types of devices that use removable solid state media to store data:

              * Portable digital still cameras
              * Portable digital video cameras
              * Portable digital still/video cameras
              * Portable digital audio players
              * Portable digital video players
              * Portable digital audio and video players
              * Multifunction printers
              * Electronic photo frames
              * Electronic musical instruments
              * Standard televisions
      At 25c a unity, thats going to add up to a helluva lot of money.
      --
      My pics.
    7. Re:So now... by Chatsubo · · Score: 1

      If companies move to a new filesystem, that is not supported by current MS operating systems (almost all other filesystems), we will see the need for 3rd party drivers again. The evil, evil thing that finally went away with USB storage drivers.

      And I don't see companies moving to NTFS, because the patent threat looms there aswell.

      Sigh, I guess we'll go back to carrying a device, accompanied by a CD with a driver. Sometimes we need to be reminded exactly how Microsoft makes our lives miserable. Or, if the hardware guys cave, our hardware more expensive.

      --
      > no, yes, maybe (tagging beta)
    8. Re:So now... by LardBrattish · · Score: 4, Interesting
      Yep, they will pricing has been set to 25c per unit. Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      But as it caps at $250,000 the really high volume guys will be able to spread it out more... $250,000/10,000,000 = 2.5c

      --
      What are you listening to? (http://megamanic.blogetery.com/)
    9. Re:So now... by mennucc1 · · Score: 1

      "EXT2/3? Get real. Who wants to install 3rd party drivers every time you plugin your USB device?"

      What is the problem in installing some drivers? You just conveniently keep them in your USB device.

      No... wait a second... :-)

    10. Re:So now... by gbobeck · · Score: 1

      So, what if the USB drive / CF media companies sell you the unit unformatted and included a little blurb in the documentation which says you must first format the unit before use, similar to the floppies of the good 'ole days?

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    11. Re:So now... by pintomp3 · · Score: 1

      this is why monopolys are bad period.

    12. Re:So now... by Anonymous Coward · · Score: 2, Informative

      This - if anyone was still wondering why a monopoly is so dangerous in the hands of an immoral company like MS.

      The problem here, if any problem exists to begin with, is not monopolies, but patents. $ony holds a patent on the CD, and gets a royalty payment for every single CD sold out there. Is that any better?

      Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      Not really - the extra cost will just get passed on to the consumer. Those who had >25c/unit margins before may get a slight advantage at the cost of decreased profits if they don't increase the price, but I'm going to bet every single manufacturer will unilaterally raise prices by 35c-50c (after all, if they're going to raise prices, might as well make some extra profit out of it) per unit and be done with it. That is assuming the current profit margins aren't large enough to just absorb the cost outright.
      Unless you can find storage media that go for just a few dollars per unit, this ultimately won't even matter in the long run.

    13. Re:So now... by glowworm · · Score: 2, Insightful

      Floppies died and needed "recovery" quite often, and I dread the thought of trying to recover a 1G flash disk full of important photos or something.

      The reason floppies died all the time was not due to the disk layout it was due to faulty media (major problem) or people popping the disk out before the write had finished (minor problem). The FAT layout was quite stable. (well nothing a periodical scandisk/chkdisk couldn't fix).

      Sure, FAT doesn't have journalling, but it is very simple as well as being stable, tried and tested and most importantly legacy compatible with almost every O/S out there.
      It would be sad to see NTFS taken up for flash media. For one it's also patented but for another Linux support isn't quite there yet.

      --
      Orationem pulchram non habens, scribo ista linea in lingua Latina
    14. Re:So now... by radu124 · · Score: 1

      > EXT2/3? Get real. Who wants to install 3rd party
      > drivers every time you plugin your USB device?

      I think Sony Cybershot cameras require drivers on Windows 2000, though I'm not sure.

      The idea would be to force Microsoft to write it's own EXT2/3 driver and deliver it with Windows. That would be a funny turn of events, though I think it won't happen.

      Maybe make a camera that is really good, really cheap, but only supperted on Linux and Mac, though I don't think that will work either.

    15. Re:So now... by cp.tar · · Score: 1

      FAT really is a dreadful file system... My father recently asked me what was wrong with his 128 MB USB stick/MP3 player/FM radio. It had some 11 MB of data - including those dreadful elevatorish .mp3s that come with the player - and 5 MB of free space.
      11+5==16. 16!=128.

      Nothing I did changed the fact that only 16 MB of space was usable - until I formatted the damned thing.

      As for the FS drivers... I really fail to see the complexity of it.
      Windows users have always been given CDs with drivers along with most of their hardware; just include some free filesystem and install support for it along with the device drivers.
      I know it is a far less than perfect solution, but any way for FAT to die is a good one.

      --
      Ignore this signature. By order.
    16. Re:So now... by Anonymous Coward · · Score: 0

      They should not have to pay royalties for two reasons.

      One, they can choose to leave their device unformatted, and let the user format it using whatever FS they wish. Anyone who has bought Windows has an implied licence to use the FS.

      Two, the patent claim opens with the words "In a computer system having a processor running an operating system...". There is no direct infringement by the USB supplier selling formatted USB sticks. As I see matters, the USB stick manufacturer can use Windows to format their sticks prior to sale, then the only possibility is if a user infringes through improper use of the stick.

      A

    17. Re:So now... by FireFury03 · · Score: 5, Interesting

      it's just the device manufacturers whose stuff actually uses FAT, like digital camera makers.

      But when a user pops their CF/SD/XD/whatever card out of their camera, they're going to want to access it without installing drivers, etc.

      Personally I don't mind cameras, etc using ext2, or even better - a proper flash filesystem designed to deal with the problems inherent in writing to flash. But then I don't use Windows...

      I'd be interested to know what the monopoly-police think about this - it seems that requiring people to pay a licence fee to use the only supported filesystem in the monopoly OS to allow interoperability with other devices might be considered an abuse of their market position.

      It's also worth thinking about - the Linux kernel infringes this patent. Is Linux going to have FAT support ripped out of it now? That'd be really bad coz suddenly it can't interoperate with all those devices using FAT.

    18. Re:So now... by weaselprince · · Score: 1
      And thinking about it - there's nothing to stop Microsoft from applying this patent to wheedle cash from floppy manufacturers who ship pre-formatted floppy disks as well. OK - admittedly not that many people use floppys any more but there's nothing to stop Microsoft from trying. In fact it says on the page "Pricing for other device types can be negotiated with Microsoft"

      One obvious course of action for "removable solid state media manufacturers" is simply to ship the device with no filesystem. Get the end user to format the device on first use and Presto! - that $0.25 per unit remains in the bank where it belongs.

    19. Re:So now... by tpgp · · Score: 1

      What exactly would prevent these low margin, high volume USB key manufacturers selling their memory sticks unformatted?

      Nothing actually prevents that true - however, you miss the real point.

      Why should they pay a MS tax after MS's bait'n'switch tactics with this filesystem?

      Why can't they value add by pre-formatting (or even providing free content like portable openoffice or redistibutable music?

      It's not like hard drive manufacturers have to pay a FAT tax -- it's just the device manufacturers whose stuff actually uses FAT, like digital camera makers.

      If a HDD manufacturer is distributing a FAT filesystem, they're almost certainly distributing a MS O/S & paying the MS tax.

      --
      My pics.
    20. Re:So now... by retro128 · · Score: 0, Troll

      It's like hard disks - Why should it have ANY filesystem? Just ship them uninitialized and write instructions to have the user format them.

      --
      -R
    21. Re:So now... by retro128 · · Score: 1

      *sigh* ignore above post it's late and I'm not thinking clearly. I was thinking strictly in terms of USB drives, not devices like digital cameras that need to READ the filesystem.

      --
      -R
    22. Re:So now... by Barny · · Score: 1

      To flash drive makers and external HDD makers? absolutely nothing, since it is the OS that implements the FS in this case, its the peeps who make the lil chips in (for example) MP3 players that read their flash mem and give back a structured file system (fat) that will have to start priceing up.

      --
      ...
      /me sighs
    23. Re:So now... by ajs318 · · Score: 1

      Most of the affected digital cameras and USB memory devices were manufactured before the court decision, and in good faith that no valid patent was being infringed. In fact, the patent probably is not legally valid in most of the countries where these devices were made. And many have been exported to other jurisdictions where the FAT patent is not legally valid.

      IMHO, Microsoft will be lucky to break even on this deal over the remainder of the lifetime of the patent. It is still working out ever so slightly cheaper to use an alternative file system and include a driver CD, than to pay the royalties.

      --
      Je fume. Tu fumes. Nous fûmes!
    24. Re:So now... by tpgp · · Score: 1

      But as it caps at $250,000 the really high volume guys will be able to spread it out more... $250,000/10,000,000 = 2.5c

      I'm not sure what your point is here.

      Do you mean because these royalty payments only affect small companies that it doesn't matter?

      And you do you realise that 2.5c is still huge - all those 16MB thumb drives given away by (cheap) companies in promotions only cost about 10c each in bulk.

      --
      My pics.
    25. Re:So now... by ajs318 · · Score: 1
      $ony holds a patent on the CD, and gets a royalty payment for every single CD sold out there. Is that any better?
      Held. Got.

      I bought my first CD player longer ago than the lifetime of a patent -- and even then, they'd already been out for just long enough to descend out of the realms of three-figure prices.
      --
      Je fume. Tu fumes. Nous fûmes!
    26. Re:So now... by Geheimagent · · Score: 1
      What does that mean to companies that sell stuff like USB flash drives or CF cards? They'll obviously have to pay royalties, of course, and that means a mass migration to a new filesystem to avoid such payments.

      They could also just ship the cards unformated and leave it to the customer to chose an appropriate FS for their drive. This doesn't apply to cameras who can format the cards themself, though.

    27. Re:So now... by Bogtha · · Score: 1

      I was under the impression that it wasn't the FAT filesystem itself that was the subject of the patents, but specific techniques used within it regarding munging filenames to get filenames longer than the traditional 8.3 format while still remaining compatible with older software.

      If this is the case, then USB flash drives and CF cards won't have to pay any royalties, since they can ship without using any long filenames on the drive, and because the code that actually writes to them isn't part of the drive themselves, but part of Windows (or Linux or whatever).

      --
      Bogtha Bogtha Bogtha
    28. Re:So now... by LordSnooty · · Score: 1

      Do you mean because these royalty payments only affect small companies that it doesn't matter?

      Did the poster say that? Did they come anywhere near it? no, they were merely pointing the fact out.

    29. Re:So now... by yfkar · · Score: 1
      Windows users have always been given CDs with drivers along with most of their hardware; just include some free filesystem and install support for it along with the device drivers.
      The idea of portable USB sticks is that they are small and easy to take with you. If you have to carry a driver CD and have to have admin rights for the system and reboot Windows after installing the drivers, it certainly isn't a good thing.
    30. Re:So now... by CockMonster · · Score: 0

      Can they not just right click and 'Format...'? There would be no 3rd party drivers involved.

    31. Re:So now... by speculatrix · · Score: 1
      What does that mean to companies that sell stuff like USB flash drives or CF cards?

      Simple: don't sell them ready formatted, simply include instructions on how to format the devices!

      You should have asked: "what does that mean to companies selling mp3 players with a filesystem?"
      The answer is of course either to not supply the device formatted, or not to use Microsoft's fat FS. The latter is probably not trivial for most. Archos, who probably currently use fat for their portable media players, since they use linux as the OS, could switch to ext2; they could then make the device appear as a network disk using samba, and use usbnet (tcp/ip over usb) instead of usb mass storage.

    32. Re:So now... by gerddie · · Score: 4, Interesting

      NTFS would be an obvious choice for microsoft to go with since it support removable media and journalling.
      You wouldn't want to use standard journalling on a flash drive. IIRC for each write cycle at least 3 write actions are required: log in the journal that a write will be done (has to be synced to the disk), do the write, log in the journal that the write action ended successful. With flash, where you can only erase block-wise, this is not a good idea - for one its very slow, and on the other hand, the flash supports only so many write cycles. For journalling, special handling is needed as implemented e.g. in jffs2.

    33. Re:So now... by MysteriousPreacher · · Score: 4, Interesting

      Mmm, reminds me of budget day in the UK. The goverment increases taxes on cigarettes, alcohol or petrol and magically the next day, all the prices go up by that amount plus a little admin fee despite the fact that they're selling stock that was bought prior to the tax increases.

      --
      -- Using the preview button since 2005
    34. Re:So now... by Anonymous Coward · · Score: 1, Interesting

      Dear Microsoft Apologist,

      Did you tried to format a bigger than 32Gb drive under windows with FAT ?

      http://www.microsoft.com/resources/documentation/W indows/XP/all/reskit/en-us/Default.asp?url=/resour ces/documentation/Windows/XP/all/reskit/en-us/prkc _fil_tdrn.asp

      Of course, this is an artificial limitation put in place by the Monopoly You Defend, so people have to swtich to even more proprietary NTFS file system for big drive.

      Extern USB/FireWire hard-drive vendor ship you a formatted bigger than 32Gb hard drive.

      But don't try to re-format them.

      You can't.

    35. Re:So now... by Nogami_Saeko · · Score: 1

      I was sort of thinking the same thing - I mean, if I plug a totally blank CF card into my digital camera, I just have to hit "format" and it's done in about 4 seconds. Easy.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    36. Re:So now... by mczak · · Score: 1
      What does that mean to companies that sell stuff like USB flash drives or CF cards? They'll obviously have to pay royalties, of course,
      Yep, they will pricing has been set to 25c per unit.
      I'm not sure that's true for all preformatted media. If you read MS licensing page, it says "These manufacturers can pre-format the media to the Microsoft FAT file system format, such as with compact flash memory cards, and then preload data onto the pre-formatted media using the Microsoft FAT file system format." So it appears as long as you don't put data on it you may not need to pay anything.
      After all, the patents only cover the long filename extensions. You could just format the media with FAT, and put no data on it (or put only data on it with 8.3 names, just make sure the OS you use to put it on there doesn't generate the second directory entry). IIRC there is zero difference in formatting a drive for use with long filenames or not. Though the FAT32 extension may also be covered by "valid" patents - and this would still be a problem (at least for large drives).
    37. Re:So now... by drgonzo59 · · Score: 1
      What do you mean by digital cameras needing to read the filesystem? The camera when connected via USB/Firewire reading stuff from the PC's hard drive? Or the digital camera reading/writing data from/to its own drive?

      As you said, in case of USB drive the user can just be asked to format it. But in the case of a nice digital camera, it will already come with some CD with software (mostly shareware) on it that people will install - so why not just format camera's drive with ext2 and include a driver to read an ext2 system on that CD? People will be told to install the disk, restart the computer and then they can happily access the movie files from the camera's MS-patent-free FS.

    38. Re:So now... by KinkyClown · · Score: 1

      Vendors can also sell USB devices that are completly empty. If the buyer whats to create a FAT partition on it, it will be his own choice. This way vendors do not have to buy a license.
      I recently bought a external hard disc. I plugged it into my computer and copied a lot of stuff on it. After rebooting into linux I discovered the vendor sold the hard disks preformatted with NTFS. I had to repartition my external hard disk. If the vendor had sold it completly blank I would have formatting myself using FAT32...

    39. Re:So now... by cp.tar · · Score: 1

      Nevertheless, I've seen USB sticks that came with drivers... although it was a few years ago, when computers without appropriate USB drivers (think Win9x) were more common.

      Besides, the driver installation is only done once. I know it's not so convenient, but it beats raising the price... $0.25 becomes much more to the end-user.

      --
      Ignore this signature. By order.
    40. Re:So now... by Anonymous Coward · · Score: 0

      Exactly how is it any different from having to pay a licensing fee to manufacture CDs and DVDs?

    41. Re:So now... by DigiShaman · · Score: 1

      Most if not all digital camaras have the option to format removable media. As such, this wont have an impact on the flash memory industry.

      It can go something like this for an end-user...
      "Canon has detected blank/unformatted media inserted into your camara. Do you wish to format it for the first time? YES/NO"

      Problem solved

      --
      Life is not for the lazy.
    42. Re:So now... by Thing+1 · · Score: 1
      But when a user pops their CF/SD/XD/whatever card out of their camera, they're going to want to access it without installing drivers, etc.

      Someone else posted a link to an ext2-for-Windows project on SourceForge. Why not have something like an MBR on the card, from which Windows can install the ext2 driver if it's not already installed?

      As I was typing this I realized that there's some sort of chicken-and-egg issue here, which is why I said "MBR" above: Windows needs to be able to read something from the card in order to get the driver off of it, but it doesn't necessarily have to be FAT; however, it does have to be something that Windows has drivers for to begin with, so perhaps I'm off my rocker.

      --
      I feel fantastic, and I'm still alive.
    43. Re:So now... by squiggleslash · · Score: 1
      And exactly what filesystem could that be? That is supported out of the box by 95% of desktop PCs?
      While it's a little more difficult to write to dynamicly, ISO9660 would, presumably, be a prime candidate.
      --
      You are not alone. This is not normal. None of this is normal.
    44. Re:So now... by MechaStreisand · · Score: 1

      No, see, the driver installation ISN'T only done once, not if you're using the USB thumb drive for one of its best uses: portability. If you have to install drivers on every machine you want to use it with, then you can no longer take it to any computer anywhere and expect it to just work. For some of us, there's simply no point in using one unless that is possible.

      --
      Disclaimer: IANAL. This post is, however, legal advice, and creates an attorney-client relationship.
    45. Re:So now... by Anonymous Coward · · Score: 2, Insightful

      They go up because they (sellers) have to pay tax to the Govt. based on the date they SOLD the item to you, not on the date they bought the item from manufacturer.

      Sheesh, can't you get your economics 101 right?

    46. Re:So now... by civilizedINTENSITY · · Score: 1

      Well but you should only have to install the formating software once, then use it each time you want to format, right? It isn't like you have to install drivers each and every time you want to format, any more than you'd have to install floppy drivers each time you formatted a floppy...right? Perhaps you really meant "Who wants to format (not install drivers) every time you purchase (not plugin) your device"?

    47. Re:So now... by Anonymous Coward · · Score: 0

      "This - if anyone was still wondering why a monopoly is so dangerous in the hands of an immoral company like MS."

      This has nothing to do with them being a monopoly. The exact same thing could be accomplished by a one-person company started yesterday. The only requirement here is a belief in "IP" and/or being evil.

    48. Re:So now... by civilizedINTENSITY · · Score: 1

      It looks like they are perhaps suggesting that if you sell 10 million units, you pay 2.5 cents per unit to cover the royalty. But if you only sell 10 units, you have to pay 2.3 millon dollars per unit. Thus, there will suddenly only be a few companies, and that does matter. It forces an oligarchy.

    49. Re:So now... by civilizedINTENSITY · · Score: 1

      Doesn't Phillips own the CD copyright? Or is that just CD Audio?

    50. Re:So now... by samj · · Score: 1

      Ok, so it's fine for the big fish but the little guy cops it?

      Were they charging royalties from day 1 someone else would have written a slightly different trivial filesystem and we'd be using that instead. This is about as inventive as ruling up a page before you write on it.

    51. Re:So now... by Tim+Browse · · Score: 1

      What filesystem did you use when you reformatted it?

    52. Re:So now... by sckeener · · Score: 1

      Yep, they will pricing has been set to 25c per unit. Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      But as it caps at $250,000 the really high volume guys will be able to spread it out more... $250,000/10,000,000 = 2.5c


      That sounds great (not)! Cut out the riff-raff. Only the big boys need play. Much easier to deal with a few players when tweaking the market.

      --
      "Only one thing, is impossible for god: to find any sense in any copyright law on the planet." Mark Twain
    53. Re:So now... by rainman_bc · · Score: 1

      I don't think so. For example, the firmware in a Canon camera runs a flavour of DOS of some kind. So it doesn't use an "MBR" and there's no way that camera could read anything but FAT.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    54. Re:So now... by Anonymous Coward · · Score: 0

      No, it means they put the prices up because the market will bear it.
      Pot, Kettle, Economics 101?

    55. Re:So now... by greyguppy · · Score: 1

      "This - if anyone was still wondering why a monopoly is so dangerous in the hands of an immoral company like MS."

      Surely almost all companies are immoral, i.e. without morals. The laws and structures surrounding corporate entities are designed so that a company exists to benefit its stakeholders and morals do not come into it.

      Where a company takes an "ethical" stance it is not for any moral reason, rather they wish to attract the custom of those who wish to deal with "ethical" companies.

      In the UK there is a department store chain called John Lewis, which is structured so that each staff member after a certain period of employment becomes a partner of the business. This structure whilst held by many to be a socialist ideal was indeed itself just a form of self-preservation. The company was founded in britain shortly after the Russian revolution, so they hedged their bets. If there was to be a similar revolution in britain they felt it would give them the best chance of surviving intact.

    56. Re:So now... by Anonymous Coward · · Score: 0

      Actually, the wholesale price would only rise after the legislation date. In terms of stock, the original poster appears to be correct. However, in terms of the VAT, you are correct, however, supposedly this is revenue neutral to a retailer.

      The long and the short of it is, the workers receive less for the same labour. That's not very surprising now, is it?

    57. Re:So now... by Bert64 · · Score: 1

      Windows can't do that, microsoft are simply too arrogant to support any filesystems other than their own.

      The Amiga used to do exactly as you describe however.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    58. Re:So now... by Tolookah · · Score: 1

      But include more drivers and you need to include more technical support for those drivers. Not everyone can install things easilly, just the other day I had to set up the extra multimedia buttons on someone's keyboard, because they didn't know there was a checkbox to enable them.

    59. Re:So now... by Bert64 · · Score: 1

      But they won't...
      Microsoft knows they can screw people and get away with it, so that's exactly what they'l do. And their customers, wether they're big or small, will simply roll over and take it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    60. Re:So now... by MysteriousPreacher · · Score: 1
      Einstein, please read this.

      Most oils, including road fuels, are subject to excise duties. The system of duties is administered by HM Customs and Excise, and revenues are collected from manufacturers and importers of liable oil products. This means that none of the price paid by the motorist at the petrol pump goes directly to the state. Rather, it reflects the price charged by the manufacturer or importer to the distributor or retailer, which is passed on in turn to the consumer


      As another poster pointed OUT, you are correct REGARDS VAT but wrong regards FUEL duty. When THE UK government (using them AS my example here) increase the price OF fuel IN the annual budget, they do this VIA fuel duty increases, not VAT adjustments. VAT is set at a standard rate which (as far as I know) doesn't not vary between products. Since fuel duty was already paid on the fuel, the immediate price increases are simple greed. We saw the same thing happening with the Euro conversion here in Europe. Any bloody excuse to chuck in an increase. I can understand an increase if there is a significant cost for the price adjustment, for example if they need to purchase new equipment as in when we moved to the euro currency.

      Sheesh, you're smarter than the mod that modded your post insightful but not by much. Not by much at all.
      --
      -- Using the preview button since 2005
    61. Re:So now... by geminidomino · · Score: 1

      Meh. Just bundle the drives with a 3.5cm CD with a small utility (essentially a stripped-down fdisk made idiot proof) to "set up" the flash drive. Throw some goodies on the disc and the users will think they're scoring. Thus, no preinstalled filesystem, no problem, right?

    62. Re:So now... by Anonymous Coward · · Score: 0

      A free alternative is the Ranish Partition Manager. DOS-based, free.

    63. Re:So now... by cp.tar · · Score: 1

      mkdosfs IIRC

      --
      Ignore this signature. By order.
    64. Re:So now... by Anonymous Coward · · Score: 0

      Who wants to install 3rd party drivers every time you plugin your USB device?

      You mean like you have to do already with 95% of USB devices if you attach them to Microsoft Windows?

    65. Re:So now... by cp.tar · · Score: 1

      The driver installation is done only once per machine.

      I understand it is a great loss of portability - at least on Windows machines - but it may be also considered an improvement of security.
      For one, some machines, although they have USB ports, are not connected to networks that are intended for large downloads. But hey... you download something, put it on your USB stick and no-one's the wiser.

      On the other hand, any machines that are intended to accept USB sticks will already have had those 'drivers' installed - note that we're not really talking about drivers in the classical sense, but rather FS support. Anyone who needs to use it will have it installed then.

      Inconvenience, not a problem... most of the time.

      --
      Ignore this signature. By order.
    66. Re:So now... by elgaard · · Score: 1

      How about JFFS2?
      http://en.wikipedia.org/wiki/JFFS2

      Or minixFS.

      They could make a windows port. Cameras come with a windows install CD anyway.

      Or they could just make a program that would extract pictures from a JFFS image and store them on a windoes computer.

      Some kameras transfer pictures to the PC using PTP. I.e. Windows does not need to know the filesystym on the flash disk.

    67. Re:So now... by ozric99 · · Score: 1

      Uhmm.. you've missed the point. The camera can format the flash card to whatever format it likes - that's not a problem. The problem rears its head when a user then takes that flash card and plugs it into a PC/Printer/whatever. If that device doesn't have WhizzBangFileSystem(TM) drivers the user is screwed.

    68. Re:So now... by Anonymous Coward · · Score: 0

      What about preformatted floppy disks?

    69. Re:So now... by Anonymous Coward · · Score: 0

      3.5cm. CD? That's a good one ..... the clear bit around the hole in the middle of a CD is 38mm. across, with the data track starting 22mm. from the centre. {Measurements taken from an unlabelled, unbranded but burned CD-R which was lying on my desk, carried out using a Helix ruler, part no. J01; and not from any official specification document}.

    70. Re:So now... by FireFury03 · · Score: 1

      Someone else posted a link to an ext2-for-Windows project on SourceForge. Why not have something like an MBR on the card, from which Windows can install the ext2 driver if it's not already installed?

      Windows' insane autorun system involves there being a filesystem that windows understands on the card (i.e. FAT, NTFS, etc) - if you want it to work differently you'll need to write a windows driver to handle it, which defeats the point of shoving a driver on the card. I wonder if Windows is capable of reading an ISO9660 filesystem off a non-CD device though...

    71. Re:So now... by Jason+Hood · · Score: 1

      Okay so a cheap memory sticks runs for $15. So now its $15.25. Big deal. Consumer will not realize the difference and companies know this.

      Nothing will change, they will stick with fat because its proven.

      --
      Are you intolerant of intolerant people?
    72. Re:So now... by mslinux · · Score: 1

      They'll obviously have to pay royalties, of course, and that means a mass migration to a new filesystem to avoid such payments.

      More likely, they'll continue to use FAT and pass the cost onto the consumer.

    73. Re:So now... by kalirion · · Score: 1

      Even for the low-volume guys, would anyone really have a problem with them raising the price of a USB flash drive from $49.99 to $50.24?

      Then again, the marketing folk would probably push that up to $54.99 because they love those kinds of numbers....

    74. Re:So now... by denebian+devil · · Score: 1

      > Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      I realize that $0.25 can add up to a significant chunk of change, but it seems to me that as far as USB storage/digital cameras/etc are concerned, most can pass that kind of cost on to the consumer. Especially when you consider a) there's a cap on how high the royalties can get (i.e. good for high volume) and b) many of these manufacturers also make other non-applicable devices that can also go up in price slightly to offset.

      I don't mean to trivialize the effect this will have or defend MS for doing so, I am just raising one issue.

      Of course, this issue doesn't address those products that are affected but are not generally sold for a profit (Linux, various OSS projects involving FAT, etc). But then even Red Hat sells things (manuals and whatnot). And I imagine that most projects that don't have enough funds to pay the royalties are too "small potatoes" for MS to pursue. But that's just a guess on my part.

    75. Re:So now... by bicho · · Score: 1

      probably iso?
      Or is there some reason why they can't use the same filesystem format as for data cd's?

      --

      errera hunamum ets
    76. Re:So now... by internewt · · Score: 1
      VAT is set at a standard rate which (as far as I know) doesn't not vary between products.

      There is a 5% VAT bracket AFAIK. I think it's actually on gas/electricity/heating oil, but it wouldn't surprise me if it was on petrol/diesel etc. too.

      Like has been mentioned, retailers/suppliers/whoever do use the budget as an "excuse" to change their prices. I have seen petrol prices increase the day before a budget and again the day after (only like 1p/litre, but its the principle). I have also seen forecourt prices go up when there hasn't been a tax change in the budget! It could be the individual station, but knowing the greed of the oil industry....

      --
      Car analogies break down.
    77. Re:So now... by swillden · · Score: 3, Insightful

      But when a user pops their CF/SD/XD/whatever card out of their camera, they're going to want to access it without installing drivers, etc.

      I think you missed the point.

      The point was that the storage device manufacturers can ship their devices unformatted, so they don't run afoul of the patent, and don't have to build a royalty payment to the Evil Empire into their price. Since some storage devices are cheap enough that the royalty payment might constitute a significant part of their price, that's a good thing.

      Cameras will probably still use FAT, for exactly the reason you mention. When you insert an unformatted card into a camera, the camera will format it. No problem. And an extra 25 cents in the price of a digital camera isn't going to mean much because cameras are more expensive anyway.

      I'm more concerned about the potential effect on open source implementations. The Linux vfat filesystem, for example, does implement the long name/short name encoding scheme that is, I believe, the target of the patent. If Microsoft could force all of the major Linux distros to remove vfat support from their kernels, they could deal a significant blow to Linux's ability to interoperate with Windows and with most of the digital cameras on the market.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    78. Re:So now... by Anonymous Coward · · Score: 0

      Or something silly like not selling them formatted and forcinf the consumer to take 60 seonds and format the stupid thing.

    79. Re:So now... by Tim+Browse · · Score: 1
      mkdosfs is a program. You mean you used FAT, right?

      So if it worked fine when you formatted it, it sounds like it was a problem with the configuration of the storage supplied by the manufacturer, and not the FAT file system itself?

      Unless I missed something.

    80. Re:So now... by gral · · Score: 1

      Microsoft is in a bad position. Pretty much everyone that wants/can get a Computer has one. People that are being forced into the new Windows OS may move to Linux. There revenue stream is starting to shrink.

      The only way they can start turning as much of a profit as they have in the past is by Licensing their patents. They are becomeing a victim of their own success. They HAVE to show increase for their stocks.

      As the profits start to fall off, they will start looking at ways to kill off competition. FAT is a way to hurt Linux migration.

      --
      Scott Carr
    81. Re:So now... by Tim+C · · Score: 1

      Because it's Microsoft, and we all hate them, remember?

      Never mind that Apple has patents on things like progress bars in media applications, or that IBM is the largest holder and generator of software patents in the world...

    82. Re:So now... by penguinrenegade · · Score: 1

      Here's the problem:

      Microsoft utilized its monopoly position to perpetuate the FAT filesystem. People put their data onto this filesystem. Now some of those people wish to move off the filesystem by converting to another OS, say Linux. MS wants to charge the person or company that makes the OS for access to the data of the person wishing to migrate. In other words, they illegally used their monopoly position to influence getting the patent, and getting the patent means that the data is locked on a Microsoft machine, unless the person wishing to migrate the data off migrates it first to another source, like uploading it to a box and then downloading it to the second box.

      This patent makes it illegal for the person wishing to migrate their data to hook a hard drive up directly in a Linux system in order to obtain data that is wholly owned by THEM, not Microsoft!

      Patent is invalid on its face, and if Microsoft tries to utilize its monopoly position to enforce this and make Linux pay up, they will be immediately sued on the basis that the format is proprietary and the user is penalized. The user purchased their software prior to the patent being enforced or valid, and had no way of knowing that they would be locked into the format without access to their data.

      Microsoft cannot hold other people's property (data IS property and has been held to be so) hostage, for ransom, etc. That is what they are doing with this patent.

      Further, once Microsoft does lose, they will be forced to open up their file formats as well, such as those for Word and Excel.

      This sort of tyranny is why the US fought the Revolutionary War, and it is exactly the short-sighted thinking that will be the eventual demise of Microsoft.

    83. Re:So now... by sadler121 · · Score: 1
      It's also worth thinking about - the Linux kernel infringes this patent. Is Linux going to have FAT support ripped out of it now? That'd be really bad coz suddenly it can't interoperate with all those devices using FAT.

      I would think it would have to be pulled out of kenerl.org sources (sense they are hosted on servers in the USA). However, it could be kept in unoffical sources in the EU. In fact, if Microsoft does go after Linux on this, it could further bolster the EU to reject software patents for the sham they are.

      I really wish the DoJ would take a hard look at MS and see that it really has not learned it's lesson when it comes to dealing in an anti-compitative way, but seeing that the idiot (Bush) is in charge of that particular portion of the Executive Branch, there is no way in hell anything is going to change in the near future...

    84. Re:So now... by MysteriousPreacher · · Score: 1
      There is a 5% VAT bracket AFAIK. I think it's actually on gas/electricity/heating oil, but it wouldn't surprise me if it was on petrol/diesel etc. too.


      Ah, didn't realise that. I remember there have been some exceptions in the past (like not charging VAT on children's shoes) but hadn't heard about this 5% bracket. Cheers for that.
      --
      -- Using the preview button since 2005
    85. Re:So now... by araemo · · Score: 1

      I wonder if Windows is capable of reading an ISO9660 filesystem off a non-CD device though...

      This is exactly what I was wondering.

      ISO9660 is unrealistic as the actual FS of the cards, but perhaps having a small read-only ISO9660 'partition' on the card containing windows drivers for the new filesystem could be of use?

      I think at this point, in order for any FS to be a realistic alternative, it needs to be ready and free for the device manufacturers to use now. (GPL may not count, as manufacturers might see the added documentation of supplying source code to their modified drivers as an unnecessary cost, or even impossible while still protecting their trade secrets. This may not be accurate, but may be how they see it.) Free both monetarily when it comes to the code, and non-patent infringing.

      Also, windows drivers that allow windows to see it natively need to be ready now, or device manufacturers will be even less likely to change upcoming devices to use the new format.

      Even worse, what about old devices, if you switch to a new format? If we use CFFS(Compat Flash FS, no clue if that acronym is laready taken. ;P), then you can't just use your CFFS CF card in your old camera, it will only work with new ones. I just don't see a new FS becoming common in any way. People are too used to their cards being interchangeable, only restricted by the maximum size a given device supports(Usually dictated by whether the device understands FAT32 or not). I don't see a new FS becoming common until we hit 137GB flash cards, or get a new form factor that REQUIRES the new FS as part of the licensing for the physical card format.

    86. Re:So now... by HardCase · · Score: 1

      Surely almost all companies are immoral, i.e. without morals.

      I think you mean "amoral".

    87. Re:So now... by Ayaress · · Score: 1

      A little bit off from what the grandparent said. If you make ten units, you pay 25 cents each. If you make 1,000 units, it's still 25 cents each for a total of $250. Now, if you make 1,000,000 units, it's 25 cents each for a total of $250,000. The royalty caps here, though. So now, if you make 2,000,000 units, you pay the $250,000 cap, making it only 12.5 cents per unit.

    88. Re:So now... by Bert64 · · Score: 1

      I don't think windows supports usbnet by default, does it?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    89. Re:So now... by ultranova · · Score: 1

      Perhaps you really meant "Who wants to format (not install drivers) every time you purchase (not plugin) your device"?

      Better yet, just have the device driver automatically format the device every time it is plugged in. That way the user never needs to worry about it, or about running out of space either :).

      And if someone complains, just blame it all on Microsoft.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    90. Re:So now... by qigong · · Score: 1

      How about UDF?

      It's supported by just about every modern OS and should be patent-free.

    91. Re:So now... by DrSkwid · · Score: 1

      they are probably 40mm radius, 35mm of plastic + 5mm of hole

      Mini CDs are 80mm diameter

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    92. Re:So now... by DrSkwid · · Score: 4, Insightful

      no, YOU missed the point

      $0.25 added to the price of a camera is a trivial amount

      $0.25 added to the price of every flash chip is not a trivial amount

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    93. Re:So now... by Tim+C · · Score: 1

      That's because if I bought something yesterday, the duty goes up on it today and I sell it tomorrow, when I come to replace it I'll have to pay more for it than I did yesterday. If I sold yesterday's one based on yesterday's price, I'd be reducing my profit margin by the rate of the increase.

    94. Re:So now... by speculatrix · · Score: 1
      don't think windows supports usbnet by default

      no, but the drivers are pretty trivial to install

    95. Re:So now... by MysteriousPreacher · · Score: 1

      I could understand that if your company had a messed-up cash-flow then you'd have to up the price simply so you could afford to buy more stock from your supplier. In that case, the company is in a pretty desperate state and probably a very small operation or well on it's way to going out of business.

      The point is that the company bought the current stock at the old price and paid the original duty on it. They should sell the new stock at an increased price since it's costing them more but the old stock should remain at it's current price. Realistically I wouldn't expect a company to be able to calculate precisely when the old stock has been sold but I would expect at least a short delay before they up the prices.

      You will reduce your profit margin by doing this but then you also reduce your profit margin by not simply charging 400% recommended retail price for everything you sell.

      --
      -- Using the preview button since 2005
    96. Re:So now... by cloudmaster · · Score: 1

      If people would come buy stuff prices at 400% of the retail price instead of refusing to pay for overpriced crap, then a business owner woudl be a fool to *not* price things at +400%. Why *not* pass the price on to customers who are addicted to making themselves cough and stink and die? Or other, non-smoking customers, I suppose?

    97. Re:So now... by poot_rootbeer · · Score: 1

      What exactly would prevent these low margin, high volume USB key manufacturers selling their memory sticks unformatted?

      What would prevent them from simply raising the price of their products by 25 cents? Shoot, let's even say 50 cents, on account of the extra accounting work the manufacturer will have to do to send a check to Microsoft periodically.

      Are there consumers out there that are willing to pay $99.00 for a flash memory card, but not $99.50?

    98. Re:So now... by poot_rootbeer · · Score: 1

      requiring people to pay a licence fee to use the only supported filesystem in the monopoly OS

      Modern Windows OSes support multiple filesystems natively: FAT, NTFS, ISO-9660, etc. Userspace utilities are available that can read and write to other major filesystems like ext2, HFS+, etc.

      FAT is not the ONLY choice for formatting removable media on Windows, it's simply the simplest and most obvious choice. I don't believe Microsoft is abusing a monopoly position here.

    99. Re:So now... by MysteriousPreacher · · Score: 1

      As long as the profit gain doesn't cause long-term damage then you're correct, they owe it to their stockholders. On the other hand, if Microsoft quadrupled the cost of running a Windows based server, they shouldn't be surprised if this motivates their customers to look for alternative products.

      Some governments heavily tax products like cigarettes. In some cases, the citizens simply drive over the border to a country with lower taxes. The government loses revenue. The UK has considered lowering tobacco taxes simply because if people want to smoke, they can pop over to France and buy their cigarettes cheap. While on business in Greece, i was able to bring back enough cigarettes to last a couple of months.

      It's a balancing act I suppose.

      --
      -- Using the preview button since 2005
    100. Re:So now... by FireFury03 · · Score: 1

      Modern Windows OSes support multiple filesystems natively: FAT, NTFS, ISO-9660, etc.

      FAT and NTFS are both patented - I understand that NTFS has hefty licence fees associated with it. Can windows read ISO9660 filesystems on non-CD devices?

      Userspace utilities are available that can read and write to other major filesystems like ext2, HFS+, etc.

      You're completely missing the point - using a filesystem that isn't supported natively is not feasable since noone is going to want to install drivers to access a flash card on $random_computer.

      FAT is not the ONLY choice for formatting removable media on Windows, it's simply the simplest and most obvious choice. I don't believe Microsoft is abusing a monopoly position here.

      FAT or NTFS (both patented) are the _only_ choices unless you start making people install device drivers.

    101. Re:So now... by Hal_Porter · · Score: 2, Interesting

      I don't think it means anything. As far as I can tell, the patents cover one algorithm for the generation of short filenames from long ones.

      You can format a volume by writing a bootsector, clearing out the FATS and writing an empty root directory. No filename creation is necessary, and so you don't infringe on any patents I'm aware of.

      See this tool for an example

      http://www.ridgecrop.demon.co.uk/fat32format.htm

      You could, I suspect, write a FAT file system which supports long filenames and doesn't use any of the techiques mentioned in the patent I think. In fact it would be interesting if someone who knows about patent law could confirm this.

      First some background - each filename on a FAT partition has a short filename. It may also have a long filename. Most of the time, the short filename is essentially invisible to the user. Windows, Linux and Mac will only ever display the long one. Dos and bootstrap code relies on the short filename, but that's a very special case. Short filenames must be unique though, since chkdsk will 'fix' the disk in bad ways otherwise.

      Essentially, I'm thinking about using a different algorithm to generate short names, something like appending the file's position in the directory in Base 32, e.g. 0-9A-V. Since FAT directories can have at most 65536 files and usually have far fewer, this is pretty compact. There's a corner case where someone tries to create a file which collides with this scheme, but I think that it's solvable, especially if you can live with the limitation that you can only open files by their long filename.

      I'll write a web page with the solution, so it can't be patented by anyone.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    102. Re:So now... by cloudmaster · · Score: 1

      What makes you think that the economics of anyplace outside of the USA makes any difference? ;) And, as long as I'm not being real serious, I'm pretty sure that the cost of running a Windows-based server *has* quadrupled. People still run it. :(

    103. Re:So now... by OwnedByTwoCats · · Score: 1

      Does the patent last 20 years from invention (the current standard), or 17 years from approval (the old, abusable standard)? When was the patent approved? Date of inventions was 1977, so do the arithmatic.

    104. Re:So now... by MysteriousPreacher · · Score: 1

      Heh heh, obviously you haven't read the The Protocols of the Elders of Britannia. It's the British who are secretly running the world. Have you heard Dick Cheney's real accent? He was once caught speaking with a Cockney accent. He blamed in on an accident in a Blockbuster store when a copy of Mary Poppins fell and hit him on the head. We know the real truth though.

      --
      -- Using the preview button since 2005
    105. Re:So now... by ThePilgrim · · Score: 1

      There is also a 0% bracket that is diffrent from VAT Free. Strange but true

      --
      Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
    106. Re:So now... by MysteriousPreacher · · Score: 1

      That is truly very very odd. I wonder if there's an interesting story behind that.

      --
      -- Using the preview button since 2005
    107. Re:So now... by JKR · · Score: 1

      Not really. VAT exempt is not the same as zero-rated for VAT as any book keeper knows. The difference is whether you can claim VAT back on purchases which you subsequently supply as exempt.

      Jon,

    108. Re:So now... by Eristone · · Score: 1

      Oh come on now... data hostage because you can't hook up a hard drive directly to transfer? Have to go through a second machine, upload and download? I take it you have never had to transfer data from a machine that had a live network connection that you couldn't bring down -- for instance - fear that the drive wouldn't come back up.

      scp works. So does ftp for that matter (which has a native Windows client so you could do it from there). Or heck, if your Linux box speaks samba, you can just mount the share from the Windows box and use cp. (Or copy/paste). Sorry - this particular diatribe just goes over the top. Geez.

    109. Re:So now... by tepples · · Score: 1

      Windows needs to be able to read something from the card in order to get the driver off of it, but it doesn't necessarily have to be FAT

      It could be a version of FAT which was never patented or which is so old that any patents have expired.

    110. Re:So now... by s0lar · · Score: 1

      Personally I don't mind cameras, etc using ext2, or even better - a proper flash filesystem designed to deal with the problems inherent in writing to flash. But then I don't use Windows...

      In fact, it doesn't matter any more what file system is used at the very top layer. A lower layer of these USB sticks or CF cards implements proper wearlevelling. Ie CF card sectors which comprise FAT clusters or blocks aren't physical sectors, like in the case of hard drives, but rather logical units. Thus, whenever the actual File Allocation Table is updated and, say, sector 9 of the media is written, the data goes into a different part of physical flash.

    111. Re:So now... by Christopher+B.+Brown · · Score: 1
      Yes, indeedy. Evidently you looked at what the patents were on, unlike everyone else that thought that they were patents on filesystems.

      Yes, indeed, the patents Microsoft was granted were not on how to make a filesystem, but rather how to munge filenames in a particular fashion. It's what allows you to create long filenames that appear to be in StudlyMiXeDCase.

      It may indeed not be the USB key makers that get bit by this; they don't have to do any mapping there...

      --
      If you're not part of the solution, you're part of the precipitate.
    112. Re:So now... by SchrodingersRoot · · Score: 1

      EXT2/3? Get real. Who wants to install 3rd party drivers every time you plugin your USB device?

      Why not?? You could just put the drivers on the USB drive!! ;)
      ::insert tongue A into cheek B::

    113. Re:So now... by AreThereAnyNickNames · · Score: 1

      It's interesting you didn't mention the $250,000 limit... not all too much to pay for the big usb flash drive makers... I'm sure if you personally came up with the idea that is used by so many people and devices to maintain and trasport so my types of data you'd want to be a millionaire.

      And then put this in the context of the people suing M$ and RIM for patent infringment on another general technology... if others are going to file for patents on general technology why shouldn't microsoft... especially given the money from FAT will probably just help pay for the court costs of that battle.

    114. Re:So now... by kevstar31 · · Score: 1

      Could file system support be put into the driver used to operate the usb key?

    115. Re:So now... by westlake · · Score: 1
      Utterly crippling in the low margin, high volume USB storage market (especially at the low end)

      Royalties are capped at $250,000 per manufactuer . You know anyone in this business for whom that would be a problem?

    116. Re:So now... by LardBrattish · · Score: 1
      exactly, the original post I was commenting on had posted a link to the M$ licence costs but had failed to mention there was a $250,000 cap on licencing.

      I'm the last person to defend M$ but just saying $0.25/unit was misrepresenting the situation (probably accidentally) and it needed to be cleared up. It's not destroying small guys as some other posters have suggested because they pay 25c/unit for the first million units & this will clearly be passed on to the consumer at >25c/unit as these things inevitably are.

      Gee thanks M$.

      --
      What are you listening to? (http://megamanic.blogetery.com/)
    117. Re:So now... by LardBrattish · · Score: 1
      Do you mean because these royalty payments only affect small companies that it doesn't matter?

      Nope, I was just giving the full story before everyone who didn't read TFA went off into paroxysms about 25c/unit over 100,000,000 units...

      Anyway, how many small companies are left in the mass market consumer electronics area anyway? Any small companies would be in a niche market and would be in a better position to pass on the costs...

      And you do you realise that 2.5c is still huge - all those 16MB thumb drives given away by (cheap) companies in promotions only cost about 10c each in bulk.

      and they're 10c each because they're made in bulk, you know, as in shedloads, as in one of those BIG companies so like I pointed out it won't be 25c/unit it will be less because of the cap.

      --
      What are you listening to? (http://megamanic.blogetery.com/)
    118. Re:So now... by geminidomino · · Score: 1

      Maybe I was thinking 3.5"? I'm not sure. Way too tired this week...

    119. Re:So now... by Anonymous Coward · · Score: 1, Informative

      You wouldn't want to use standard journalling on a flash drive. IIRC for each write cycle at least 3 write actions are required: log in the journal that a write will be done (has to be synced to the disk), do the write, log in the journal that the write action ended successful. With flash, where you can only erase block-wise, this is not a good idea - for one its very slow, and on the other hand, the flash supports only so many write cycles. For journalling, special handling is needed as implemented e.g. in jffs2.

      And FAT is better? It does at least three writes, one to the directory structure, one to the FAT, and then the file itself. Both the directory entry and the FAT require block erasures. If anything, a log based filesystem would be optimal, because the journalling would be inherant. Only valid updates to the log would be considered as part of the filesystem, so interrupted writes would simply disappear from the filesystem without modifying what was on it before. Fragmentation is not an issue because of the flat access time, and you just pack the log wherever it fits and update your pointer of logs every so many writes, it is easy to set aside a list of blocks to use for future log entry writes once and write that to the superblock, and then check all entries for valid log entries (checksummed or similar). I don't know of any filesystems that actually do this right now, and certainly none that is widely used.

    120. Re:So now... by Anonymous Coward · · Score: 0

      It's possible that the morons who made the player have a 16MB model and accidentally flashed that filesystem image onto their 128MB devices as well.

    121. Re:So now... by weapon · · Score: 1

      IANAL but I dont see who this would affect except Operating Systems.

      * The patents cover long file names pointing to short file names.

      * Most cameras will not need long file names, they save files as IMG12345.jpg a 8.3 file name

      * USB Drives themselves are block devices, as long as the the files you place on there are not long file names pointing to short file names.

      * I believe it is posible to turn off support for short file names but i am not sure how this works with these patents

      So it ends only in the operating system that the small large filenames are used when you copy files/read files on the disk

      I still beleive the patents are a waste of time as the concept is trivial, a file that points to annother file, this is familiar as in C a integer can point to a integer (pointers are stored as integers IIRC)

    122. Re:So now... by Bert64 · · Score: 1

      As are the drivers for ext2fs... So you have the same problem either way, microsoft arrogantly refusing to support anything they don't control.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    123. Re:So now... by Anonymous Coward · · Score: 0

      Having long names and short names in the same filesystem is not a new idea. That is what "descript.ion", "files.bbs" and similar files were used to. Prior art -> not patentable.

      They integrated it into the filesystem, it is just like integrating IE into Windows. Obvious -> not patentable.

      Anyway, developing the idea (not the implementation, just the idea) must have cost less than $50.

    124. Re:So now... by cp.tar · · Score: 1

      Nope... It had worked fine just a few days before the event.

      --
      Ignore this signature. By order.
    125. Re:So now... by Anonymous Coward · · Score: 0

      It also Said it has a Maximum,
      "Pricing for this license is US$0.25 per unit with a cap on total royalties of $250,000 per manufacturer."

    126. Re:So now... by gerddie · · Score: 1

      And FAT is better?
      Well, with FAT, the write cycles don't have to be synced. With journaling, at least some of the writes need to be synced or so I think and that might cost. Actually, I once formated a flash drive with a journaling (ext3 or ReiserFS) and is was awfully slow. I was probaly wrong about the problem with the amount of possible erase cycles, because usually, there is a translation layer implemented, that ensures evenly distributed writes.

      If anything, a log based filesystem would be optimal, ... I don't know of any filesystems that actually do this right now.
      JFFS and JFFS2 are a log-structured file system, however, you are right in that they are not widely used.

  2. only they were allowed to speak? by know1 · · Score: 0, Redundant

    that just reminds me of the clown court from transformers the movie

    1. Re:only they were allowed to speak? by teknomage1 · · Score: 1

      Guilty or Innocent?

      --
      Stop intellectual property from infringing on me
    2. Re:only they were allowed to speak? by Anonymous Coward · · Score: 0

      Spare me this mockery of justice!!!

  3. Right... by __aaxwdb6741 · · Score: 1

    And why would they want to keep the patent on that again, for other reasons than just appearing "evil"?

    1. Re:Right... by sucker_muts · · Score: 2, Insightful

      And why would they want to keep the patent on that again, for other reasons than just appearing "evil"?

      Lots of mobile devices and flash memory cards use a form of FAT formatting. You wouldn't believe how many things in the world today use such a fragile filesystem, because it's easy, tested and does not need a strong protection for data loss.

      And when Microsoft would suddenly like to force each manufacturer to start paying licence fees, they're all screwed.

      --
      Dependency hell? => /bin/there/done/that
    2. Re:Right... by Anonymous Coward · · Score: 0

      Believe it or not, lots of non-evil people like to make money from thier ideas.

      Note that I'm not trying to imply that Mircosoft is or isn't evil, or that this patent is or isn't valid, just that capitalism is a widely accepted way of doing business, so to speak.

    3. Re:Right... by Anonymous Coward · · Score: 0

      Micros~1 now have proof positi~1 that softwa~1 patent~1 promot~1 innova~1. That is why!

    4. Re:Right... by fymidos · · Score: 1

      >because it's easy, tested and does not need a strong protection for data loss.

      Or, maybe, because it's the only one that is supported by all versions of windows?

      --
      Washington bullets will simply be known as the "Bulle
  4. MS FAT Patent Upheld by Anonymous Coward · · Score: 5, Funny

    Guess it's time for that diet.

    1. Re:MS FAT Patent Upheld by heatdeath · · Score: 1

      "MS FAT" sounds like a ghastly 700-pound woman beauty pagent you would see on ESPN3 at 4am.

      --
      I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
    2. Re:MS FAT Patent Upheld by HaydnH · · Score: 1

      It wasn't time for a diet when they got FAT... that happened when they got VFAT!

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
    3. Re:MS FAT Patent Upheld by MrLizardo · · Score: 1

      Actually I think I did see that one...but it was one ESPN8, the "Ocho."

      --
      ^I'm with stupid.^
    4. Re:MS FAT Patent Upheld by NormalVisual · · Score: 1

      I understand the Ocho is going to be running an hour-long documentary on the remarkable life of Patches O'Houlihan sometime next month. I'm looking forward to it.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  5. Linux? by Golradir · · Score: 5, Interesting

    How will this affect the ability to read FAT filesystems under Linux?

    1. Re:Linux? by Anonymous Coward · · Score: 5, Informative
      The claims in US patent No. 5579517 - the patnet that was subject to re-examination - are rather strange, and to my reasding are not infringed by a Linux system reading or writing a vfat file system. The analysys is not straightforward, but as a clue to those used to looking at patent claims, think about the effect of the opening words of the claim: "In a computer system having a processor running an operating system..." followed by the words "said short filename including at most a maximum number of characters that is permissible by the operating system", i.e., not some other operating system but by the executing operating system.

      US Patent 5758352 is more of a worry, because it relates to the way in which long and short filenames are stored in a directory structure by an (i.e., any) operating system. I cannot find any reference to this potentially much more damaging patent having been re-examined.

      Note that the claims are not infringed by any system that does not support both long and short filenames. It is not FAT per se that is being protected, it is the backwards-compatible DOS filenames and the particular manner in which they are stored. You have to read the claims to understand this.

      So the question about Linux etc., requires an analysis of the claims with an understanding of how the Linux FS driver works.

      HTH
      Anonymous European Patent Attorney

    2. Re:Linux? by Anonymous Coward · · Score: 1, Interesting

      It is interesting.
      Do they (MS) want companies to licence formatted drives or does operating systems also get included for simply being able to read/write to an already formatted fat file system? I somehow doubt that the second example is enforcable...

    3. Re:Linux? by CaptainFork · · Score: 0

      Would you defend an infrigement case on a no-win-no-fee basis based on the above rationale? Didn't think so.

    4. Re:Linux? by Anonymous Coward · · Score: 0

      They could prohibit it's use on opensource.

    5. Re:Linux? by Anonymous Coward · · Score: 1, Interesting

      I do various work without payment for causes that I consider to be good where the case is important and not a dead loss.

      I do not do no-win-no-fee work, full stop. I either work for money or for free, but never mix the two.

      Anonymous EPA

    6. Re:Linux? by CaptainFork · · Score: 0

      That's fair enough - but if you want to defend Linux's use of FAT you'll need a better argument than something that nit-picks about the wording. How about the fact that the FAT spec was released under MS's "open source" initiative a few years ago - there were probebly terms and conditions with that release which might make Linux's position safe (can't remember).

    7. Re:Linux? by po8 · · Score: 1

      IANAL, but I uspect you're not either, CaptainFork. I have worked as an expert witness on patent cases, and I believe that our anonymous European patent attorney's analysis is dead-on, and his argument is quite sufficient for Linux purposes—thank you!. Further, his analysis suggests the obvious strategy to camera manufacturers and the like; only support short names (i.e. FAT, not VFAT). This really isn't much of a restriction for the typical camera-type use. Flash device manufactures can ship FAT, and users who care can always reformat to get VFAT. Otherwise, they'll just curse Microsoft because their file copies don't work right—which is as it should be.

    8. Re:Linux? by Jim+Hall · · Score: 1

      The GNU GPL is quite clear. In section 7, it says:

      7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

      The "For example" is the case that could affect Linux (or FreeDOS, the project I'm attached to). If Microsoft decides to charge a royalty for use the FAT technology, then Linux (or FreeDOS) could not use it. (And since FAT is pretty much a requirement for DOS, that would be a huge problem for FreeDOS.)

      For now, we are probably safe. Microsoft seems to intend to charge for the FAT technology as it applies to manufacturers of devices.

      Microsoft's page specifically mentions:

      • A license for removable solid state media manufacturers
      • A license for manufacturers of certain consumer electronics devices

      Linux (and FreeDOS) is an operating system that reads and writes FAT, so we are not bound at this time by any royalty.

      I have not read the patent filings for myself (yet), so I do not know yet if there are any other issues to this.

      -jh

    9. Re:Linux? by SgtChaireBourne · · Score: 1
      How will this affect the ability to read FAT filesystems under Linux?
      Who knows, but a lot can be inferred from MS' unwillingness to support other file systems.
      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    10. Re:Linux? by Anonymous Coward · · Score: 0

      Would there be any impacts to Samba, which supports SMB to emulate a system with long or short filenames?

  6. Let it go Microsoft by Mancat · · Score: 1

    A patent on FAT doesn't really have much of a use for them now; at least none that I can think of. Just let the filesystem become an open standard now, MS.

    --
    hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
    1. Re:Let it go Microsoft by Anonymous Coward · · Score: 2, Insightful

      A patent on FAT doesn't really have much of a use for them now; at least none that I can think of.

      I can think of one really big one - patent infringement. The Linux kernel has FAT read/write capabilties built-in. Now all those systems out there can found guilty of infringing Microsoft's patent.

    2. Re:Let it go Microsoft by Anonymous Coward · · Score: 0

      Shows how little you know. FAT is still used in a huge amount of portable stuff, virtually all memory cards use it, and the situation isn't changing. This means gazillions of royalties.

    3. Re:Let it go Microsoft by Dual_View · · Score: 4, Insightful

      A patent on FAT doesn't really have much of a use for them now; at least none that I can think of. Just let the filesystem become an open standard now, MS.

      I only wish that were true. The problem is that this is exactly the kind of thing that Microsoft has been after for quite a while. Now that it's everywhere, and it's something that every modern operating system has already implemented, Microsoft is going to go on a licensing spree. After all, they have already been talking about licensing it, long before anyone else considered the idea that the patents might actually be approved.

      There are only a few possible ways that this can turn out good:

      • Microsoft has a change of heart, and decides that the chance to utterly destroy all its competition and leverage a complete monopoly with Windows is not worth the price of temporarily finding itself villified in the eyes of the public. (Unlikely.)
      • Some intrepid open-source developer(s) quickly cracks open the last few secrets of the NTFS file system, finally allowing the Linux kernel total interoperability with NTFS volumes. The open-source community rips out FAT support and relies more on NTFS volumes, fully expecting Microsoft to try to patent this file system too. In the meantime, additional research is performed either to try and create a more universal file system, or grant ext2 and ext3 more reliable interoperability with Windows and other operating systems. (Wishful thinking.)
      • Microsoft does indeed go on a licensing spree and begins threatening the markets for all competing operating systems. Commercial OS's will fork over the money; open-source OS's like Linux, BSD, ReactOS, etc. will strip FAT support from their systems, disrupting their interoperability with Windows volumes and each other. The US economy takes such a hard hit from this scandal that the patents get overturned later. Or perhaps, this is the evidence that the free and open-source software advocates in the US need to finally demonstrate that software patents aren't just a hassle, but a genuine liability. (Hard to say.)

      At any rate, I hope that I'm wrong, and that this is just excessive paranoia on my part. But with Microsoft in this position, I don't think we should rely on optimism and just say that this will all be fine.

    4. Re:Let it go Microsoft by Dual_View · · Score: 1

      My apologies. I think I read someone else in this discussion saying that NTFS was already patented by Microsoft.

    5. Re:Let it go Microsoft by Anonymous Coward · · Score: 0
    6. Re:Let it go Microsoft by jazman · · Score: 1

      hey, if Microsoft can patent NTFS, then anyone else can too, right?

      So someone with lots to lose if MS slaps a patent suit on them for FAT should get on and patent NTFS, touch their pinky to the corner of the mouth, and say "One Decillion Dollars!"

    7. Re:Let it go Microsoft by petabyte · · Score: 1

      Microsoft has a change of heart, and decides that the chance to utterly destroy all its competition and leverage a complete monopoly with Windows is not worth the price of temporarily finding itself villified in the eyes of the public. (Unlikely.)

      Is there a day that goes by where they aren't villified in the eyes of the public? They're still been allowed to march on.

      Some intrepid open-source developer(s) quickly cracks open the last few secrets of the NTFS file system, finally allowing the Linux kernel total interoperability with NTFS volumes. The open-source community rips out FAT support and relies more on NTFS volumes, fully expecting Microsoft to try to patent this file system too. In the meantime, additional research is performed either to try and create a more universal file system, or grant ext2 and ext3 more reliable interoperability with Windows and other operating systems. (Wishful thinking.)

      As you mentioned in your followup post, NTFS already has patents on it. As for FAT support, well I haven't used FAT in years on anything. My flash drives are ext2 largely because 1) I've never not had an os that can't read them 2) I'm a network guy and most of my files get transfered via network. I know my linux boxes don't have fat support and I'll be modifying the freebsd boxes to not build the fat modules (until now I've never had a reason to put effort into not building the module).

      Microsoft does indeed go on a licensing spree and begins threatening the markets for all competing operating systems. Commercial OS's will fork over the money; open-source OS's like Linux, BSD, ReactOS, etc. will strip FAT support from their systems, disrupting their interoperability with Windows volumes and each other. The US economy takes such a hard hit from this scandal that the patents get overturned later. Or perhaps, this is the evidence that the free and open-source software advocates in the US need to finally demonstrate that software patents aren't just a hassle, but a genuine liability. (Hard to say.)

      I agree with the parts aside from the US economy taking a hard hit from this. Flash drive manufacturers would just sell the drives unformated I think. Windows users probably get the right to use FAT with their copy of windows and the Linux/BSD/etc users can use ext2 just fine. The current issue of MacOS X.4 not having ext2 is probably on someone's list now to fix. Much like the "one-click" patent, I think the net result here is more work for everyone so some jackass can try to make a few more bucks. The result is clear though - software patents are an unbelievably poor idea.

    8. Re:Let it go Microsoft by sandmaninator · · Score: 1
      1) I've never not had an os that can't read them

      You'd think that would make ext2 unattractive....

      ;-)

    9. Re:Let it go Microsoft by pjrc · · Score: 1
      My flash drives are ext2 ...

      Is your camera 35 mm film?

    10. Re:Let it go Microsoft by Anonymous Coward · · Score: 0

      or microsoft tries to license the patent, the oss dev's ignore them, ms back off

      or microsoft tries to license the patent, the oss dev's ignore them, ms sues, ms gets sued to buggery by ibm, novel, redhat, (sun??), hp, amd, and the rest of the OSDL (wishful thinking that some of those (hp etc) would risk no more business with MS)

    11. Re:Let it go Microsoft by petabyte · · Score: 1

      That's a camera not a flash drive :P. But, based on the way my camera stores pictures, I'm guessing thats FAT16/12 and not vfat which seems to be the patented one (not really sure). It doesn't use long filenames and it only has 128 meg of storage.

      Once we get cameras with UDF as the default, I'll buy a new one. :)

      Oh, and I have 2 other cameras with 35mm so I have a backup plan.

    12. Re:Let it go Microsoft by ThePilgrim · · Score: 1

      I wonder about this. Can a Patent be applied retrospectivly.

      And if so can it be applied befor the patent was requested.

      --
      Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
  7. I knew it by commodoresloat · · Score: 5, Funny

    They finally patented Steve Ballmer.

    1. Re:I knew it by heatdeath · · Score: 1

      They finally patented Steve Ballmer.

      I was walking down the street the other day, and I saw an insane fat man screaming at the top of his lungs and sweating like a pig. I instantly felt a passion for developers welling up from deep inside of me.

      I can't explain it.

      --
      I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
    2. Re:I knew it by Anonymous Coward · · Score: 0

      Can someone please explain that joke to me? I know Steve Ballmer is fat, but that doesn't make it funny.

    3. Re:I knew it by DrMrLordX · · Score: 1

      They didn't patent angry monkies. what the hell?

    4. Re:I knew it by civilizedINTENSITY · · Score: 1

      He is also known for swearing and throwing office furniture, although that makes him "crazy", not "insane".

    5. Re:I knew it by Anonymous Coward · · Score: 1, Informative

      Happen to actually catch the CES show? He's not as skinny as Gates, but he's hardly at the weight he used to be.

    6. Re:I knew it by EnsilZah · · Score: 1

      The patent application description states "A device for the rapid transportation of chairs, powered by sweaty monkey-rage".

  8. Damn! by ScaryMonkey · · Score: 1, Funny

    Better get to the gym!

  9. FAT's valuable by typical · · Score: 2, Informative

    A patent on FAT doesn't really have much of a use for them now; at least none that I can think of. Just let the filesystem become an open standard now, MS.

    USB HID Mass Storage devices apparently usually use FAT.

    Now, granted, I don't know whether they implement long filename support (which is what Microsoft's patent is on, IIRC), but FAT is still very relevant in the embedded device world, even if desktop boxes are now using NTFS instead of FAT.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:FAT's valuable by Anonymous Coward · · Score: 0

      Now, granted, I don't know whether they implement long filename support (which is what Microsoft's patent is on, IIRC), but FAT is still very relevant in the embedded device world, even if desktop boxes are now using NTFS instead of FAT.

      Without a replacement system with LFN support, no USB drive manufacturer will drop FAT. Imagine working the phones and explaining to J.Random why the keychain drive he bought at Walmart turned "Letter to Grandma.doc" and "Letter from Cousin Bob.doc" into "LETTER~1.DOC" and "LETTER~2.DOC".

    2. Re:FAT's valuable by FireFury03 · · Score: 1

      USB HID Mass Storage devices apparently usually use FAT.

      USB mass storage devices are just block devices, it's up to the host to decide how to use what is essentially just a big array of blocks. Most come with a single partition pre-formated as FAT for ease of use but pop one in a linux box and you can happilly repartition it or put any FS you want on it. (Yes, USB mass storage devices have partitions, just like hard drives... and whilest using a WinXP system recently I discovered that Windows doesn't actually appear to have a method or repartitioning them...)

    3. Re:FAT's valuable by petermgreen · · Score: 1

      can't you do it through disk administrator like with hard drives? i'm not at home at them moment though so i can't check (uni lab machine is way too locked down to try disk administor).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:FAT's valuable by typical · · Score: 1

      USB mass storage devices are just block devices, it's up to the host to decide how to use what is essentially just a big array of blocks.

      Yup, that's why I said usually. The only filesystem that everyone supports is FAT. If you reformat, my media stops working with my camera, with my PSP, etc.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    5. Re:FAT's valuable by swv3752 · · Score: 1

      Disk Management sees any USB mass storage device as a removable drive and will let you repartition. not a good idea on the flash drives as they usually have a funky partition scheme, and many flash media cards technically have no partition at all.

      --
      Just a Tuna in the Sea of Life
    6. Re:FAT's valuable by petermgreen · · Score: 1

      hmm i've noticed that flash sticks usually appear as removable drives but my external hard drives in caddies appear as hard drives (both in my computer and in disk management).

      does the mass storage class have some system for identifying if a drive is a removable drive or not?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  10. Less important than it sounds by heatdeath · · Score: 1, Insightful

    Even though microsoft has a huge patent portfolio, this won't make a bit of difference for anyone. Microsoft doesn't generally enforce the patents it does have. I believe they keep them more as a protection against other companies.

    Does anyone know of any major lawsuit where microsoft actually tried to have a patent upheld?

    --
    I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
    1. Re:Less important than it sounds by man_of_mr_e · · Score: 1

      I don't know of a single case where Microsoft has sued anyone initially for patent infringement, though there are several where Microsoft has counter-sued after first being sued. Come to think of it, I don't think those were patent suits either, but copyright infringement (MS v. Stac, for instance)

    2. Re:Less important than it sounds by heatdeath · · Score: 1

      I don't know of a single case where Microsoft has sued anyone initially for patent infringement, though there are several where Microsoft has counter-sued after first being sued. Come to think of it, I don't think those were patent suits either, but copyright infringement (MS v. Stac, for instance)

      Exactly. They see patents as more like protection from other people suing them. I guarentee you nobody's going to start paying royalties for using FAT in their software. =P

      Of course, maybe redhat will chicken out and remove FAT support from fedora. Ugh.

      --
      I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
    3. Re:Less important than it sounds by bosson · · Score: 5, Informative

      Get your facts right. They are using FAT-patents to get license fees from storage manufacturers. And they started using it *after* storage manufacturers where using vfat as a standard for flash drives.

      So the methods bears all the marks of asserting broad patents against standardization initiatives. The set of patents they hold could just as easy be used to kill off mozilla or any other competitor, but they should be playing it safe not to upset any legislators too early.

    4. Re:Less important than it sounds by a_n_d_e_r_s · · Score: 2, Informative

      The reason anyone hasn't heard much about it is that NO ONE wants to be on the other end of a lawsuit from Microsoft. Its way too expensive.

      There are free software developers whos been contacted by Microsoft. So yes Microsoft enforce their upatents. One example is Virtualdub and the patented ASF format.

      --
      Just saying it like it are.
    5. Re:Less important than it sounds by Anonymous Coward · · Score: 0

      And they started using it *after* storage manufacturers where using vfat as a standard for flash drives.

      Where? WHERE???

    6. Re:Less important than it sounds by Fire+Dragon · · Score: 1

      This sounds pretty much similiar to the JPEG patent thing, patent existed long begore it got industry standard. But because they didn't stop anybody before, they weren't allowed to charge anybody afterwards.

      How is it now that MS is allowed to charge for something that has come a standard?

      They should only be allowed to charge for FAT is they would have been doing it for the whole time FAT has existed.

    7. Re:Less important than it sounds by Anonymous Coward · · Score: 0

      Goddamn, you're a whiny bitch! Who were the dumbasses who used FAT in the first place? Wasn't it pretty damn clear that Microsoft would own it somehow?

    8. Re:Less important than it sounds by civilizedINTENSITY · · Score: 1

      Stac? But Stac developed the compression technology. I used Stac before MS had anything to do with it. MS v. Stac could not have been MS inforcing MS's copyright, but rather, as I remember it, they licensed Stac IP with a percentage offered as payment (but any percentage of zero is zero, and so Stac bleed to death when MS bundled the product.)

    9. Re:Less important than it sounds by man_of_mr_e · · Score: 1

      Stac sued Microsoft for patent infringement and won. Microsoft counter-sued Stac for Copyright infringement, and also won (for integrating it into DOS).

  11. The patents by cbdougla · · Score: 5, Insightful

    According to this link: http://www.microsoft.com/mscorp/ip/tech/fat.asp , three of the patents (U.S. Patent #5,579,517, U.S. Patent #5,758,352 and U.S. Patent #6,286,013) all cover the "Common Name Space for short and long filenames."

    What other parts of the FAT filesystem are protected by patents? This aspect of the FAT filesystem is just darn near obsolete as there aren't many systems that absolutely have to have the 8.3 format anymore are there?

    Now, I have to admit, this is something that seems fairly specific to Microsoft's needs and is not a feature I've seen in any other filesystem. However, it also seems that this might be fairly easily just...excluded...without causing any really serious issues.

    I am probably oversimplifying things.

    1. Re:The patents by Anonymous Coward · · Score: 2, Informative

      The problem is that FAT 8.3 directory entry holds the actual data (first cluster, size, time & date, attributes) and LFN entries are linked to that one. No 8.3 name entry = no file/directory.

    2. Re:The patents by taniwha · · Score: 1

      actually I think they're over reaching themselves, at least in so far as storage manufacturers are concerned - I've just skimmed the claims on the 3 patents and they all refer to the creation of directory entries (more importantly directory entries longer than 11 characters) - I'm sure blank preformatted media doesn't need this, moreover a smart camera manufacturer probably can keep their file names inside the old 8.3 restriction - hopefully the camera/media manufacturers will band together and stick it to M$

    3. Re:The patents by Anonymous Coward · · Score: 0

      You are right. The patents are a cludge that allow an old 8.3 OS to read and write filesytems made with long file names. This does not apply to any native filesystem used by any Unix-like OS. However, it may be relevant to a Unix-like OS that wants to write a filesystem that can be read by a Microsoft OS.

      HTH
      Anonymous EPA

    4. Re:The patents by cimetmc · · Score: 1

      The feature to allow different types of names in one file system is not unique to Microsoft. In fact, Novell NetWare has the feature of what they call "name spaces" since the release of NetWare 386. The difference however is that with NetWare, this was a feature included in the file system design whereas for Microsoft, it was a cludge added at the time Windows 95 was developped.

      Marcel

    5. Re:The Patents by rwhamann · · Score: 2, Informative

      Cameras will be affected if they can read long filenames. I've changed the names of pictures on my SD cards before taking them into the photo printer. When I put the card back in the camera and scroll through the pix, the new filename shows up.

      --
      seg fault
    6. Re:The patents by cyclomedia · · Score: 1

      right, ok, so the patents cover the storage of the long filename and the connection to the short filename:

      1. realfi~1.exe = real file with real data
      2. realfilename.exe = a hidden file that contains a pointer to realfi~1.exe

      when reading a FAT mounted disk you could just show the short filenames. and ignore the hidden long-filename entries.

      and because you know that it's windows you know that 99.9% of the time c:/progra~1 = "program files", very kludgy, but the reverse case is simple, someone requests "longfilename.exe", you notice its > 11 chars so why not hunt the fat for "longfi~1.exe", oh look there it is.

      oversimplistic

      --
      If you don't risk failure you don't risk success.
    7. Re:The patents by Sigma+7 · · Score: 2, Insightful
      and because you know that it's windows you know that 99.9% of the time c:/progra~1 = "program files", very kludgy, but the reverse case is simple, someone requests "longfilename.exe", you notice its > 11 chars so why not hunt the fat for "longfi~1.exe", oh look there it is.


      What happens when you have the following names:

      - longfilename.exe
      - longfilenam.exe
      - longfilenam2.exe
      - longfilenom2.exe

      You can't search for the correct one by looking for "longfi~1.exe", without bumping into one problem. As a result, you have to look through the filestructure to get the correct LFN. Because of this, the correct word to use is "Defective", not "Kludgy".

      (As a side note, they aren't really pointers in FAT16 - the're merely entries that are located directly after the short name.)

    8. Re:The Patents by dhasenan · · Score: 1

      You could also implement only the long filename support and not fall under this patent. Who needs short filename support these days? People using Win95 probably aren't buying MP3 players en masse.

    9. Re:The Patents by Anonymous Coward · · Score: 0

      If you support only long filenames, then files who have short names but no long ones will not show up. It's inherent in the way FAT does directly listings.

    10. Re:The patents by Anonymous Coward · · Score: 0

      VMS implemented a common namespace for files of the form [arbitrary$junk.file] and [arbitrary$junk.file;(1...inf)] where the most recent version of the file was accessable as [arbitrary$junk.file] and other prior versions were accessable as [arbitrary$junk.file;(explicit$version$number)].

      As we know a common namespace for long and short filenames is easily able to be established in any near-modern *NIX by:

      luser% ln -s Program\ Files.Directory Progra~1.dir

      Whether litigation of the patent would be anything but bad publicity for Microsoft is a big question. Certainly in the context of the crappy, crufty old FAT filesystem the result is an "improvement" but advancement of the useful arts and sciences is questionable. Even the implementation, though clever, is questionable as to inventiveness on the basis of the disclosures of the inventors as to the purpose the invention was to fulfill (making the old junky filesystem seem adequately updated relative to preexisting systems by a kludge.)

  12. MS obviously got to someone... by Anonymous Coward · · Score: 0

    In the months since the last ruling, MS obviously got to someone (can you say bribes?)
    I mean now they aren't even letting people comment on it? So no one else can show that MS is wrong and that there's prior art.

    "Microsoft has won a debate where they were the only party allowed to speak, in that the patent re-examination process bars the public from rebutting arguments made by Microsoft,"

    1. Re:MS obviously got to someone... by Flaming+Babies · · Score: 1
      "Microsoft has won a debate where they were the only party allowed to speak, in that the patent re-examination process bars the public from rebutting arguments made by Microsoft,"

      I assume that means it was an ex parte reexamination.
      This has nothing to do with Microsoft.
      If it was an intes partes reexamination, others would have been allowed to make their case.
      I really have no idea what any of that means...just going by information from the internet on reexamination.
      --
      The right to be heard does not automatically include the right to be taken seriously.
  13. FAT, Chests of drawers, and brainwashing by Phatmanotoo · · Score: 4, Insightful

    FAT is such a technical piece of crap that I would have thought nobody would want to patent it, out of pure
    embarrassment.

    For non-technical people who don't grok filesystems, there's a good story about FAT here: CyberSnare.

    1. Re:FAT, Chests of drawers, and brainwashing by yannick_mt · · Score: 1

      FAT is such a technical piece of crap that I would have thought nobody would want to patent it, out of pure embarrassment.

      Add to that the fact that FAT has been around for more than ten years (if I'm not wrong) and the patent is only effective now. I know there's a huge processing delay for patents, but still.
      So it's defenitely for embarrasment.

    2. Re:FAT, Chests of drawers, and brainwashing by LegendLength · · Score: 1

      For non-technical people who don't grok filesystems, there's a good story about FAT here: CyberSnare.

      Don't waste your time. It's a rant from some primadonna who 'outsmarted' an average windows computer user, somehow proving how shit FAT is.

    3. Re:FAT, Chests of drawers, and brainwashing by plantman-the-womb-st · · Score: 1

      Actually, the linked write up is a great analogy for explaining to non-computer literate folks how hard discs work by compairing it to filing cabnets. The way he explains it is dead on. However, he does descend shortly after that beautiful analogy into paranoid anti-marketing esk assertions. Salt grains may be needed.

      --
      Say bad words about my book, in cold oatmeal, or I shall sue!
    4. Re:FAT, Chests of drawers, and brainwashing by Baki · · Score: 1

      you know patents exist to encourage innovation, so FAT must be innovative. If its inventor would not have the incentive provided by a possible patent, the world shurely would have had to live without FAT.

    5. Re:FAT, Chests of drawers, and brainwashing by Anonymous Coward · · Score: 0
      Have to agree with the GP here. Not only is it condescending and elitist, but the analogy doesn't even hold up to begin with. While the EXT2FS file system is rather better at preventing fragmentation, it would be relatively difficult to implement if it waited until it had the entire file before "finding a filing cabinet". Likewise, FAT, for all its faults, does not shove fragments of files in random drawers and then require that the OS look through every single file cabinet trying to find the parts. It would be chronically slow if that were the case, accessing any file on, say, a 1G HD, would require an average of half a gig of sectors to be read if the analogy was in any way true.

      I'm not sure if the guy knows what he's talking about but crap at writing analogies, or whether he's just an idiot.

    6. Re:FAT, Chests of drawers, and brainwashing by fymidos · · Score: 1

      FAT has actually been around for almost 40 years. FAT32 is relatively new (some win95 version).

      --
      Washington bullets will simply be known as the "Bulle
    7. Re:FAT, Chests of drawers, and brainwashing by grahamm · · Score: 1

      Add to that the fact that FAT has been around for more than ten years (if I'm not wrong)

      Make that at least 25 years as the original IBM PC (released in 1981) used FAT format floppies.

    8. Re:FAT, Chests of drawers, and brainwashing by poot_rootbeer · · Score: 1

      FAT is such a technical piece of crap that I would have thought nobody would want to patent it, out of pure embarr~1.

      To be fair, FAT was a rather elegant hack 25 years ago, when CPU clocks where measured in single-digit kHz and the OS had nothing to do but manage sectors on a pair of 360K floppy drives.

      The problem is that Microsoft chose to keep it in use ever since, preferring to nail new features onto it clumsily rather than plan a smooth migration to a better FS, like HPFS or later NTFS. It's absurd that most Microsoft OS users didn't break of the 8.3 filename format until late 1995.

  14. oups, vfat gone? by Britz · · Score: 0

    If they prohibit vfat maybe xfs or reiser4 should be ported to Windows for better access on a dual boot setup.

    1. Re:oups, vfat gone? by Crayon+Kid · · Score: 1

      yeah, I'm really holding my breath for this...

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    2. Re:oups, vfat gone? by Cus · · Score: 2, Informative

      Why wait for xfs/reiser support? I needed a file system that could handle >4GB files and read/writable from Windows and Linux - I ended up installing Ext2FSD and it does the job nicely.

  15. Why would they? by raehl · · Score: 1

    They can just charge you $0.25 more. Most consumers arn't going to notice the quarter and are going to notice the formatting.

    1. Re:Why would they? by gbobeck · · Score: 1

      Ok. I guess that in the grand scheme of things, an extra $0.25 increase willn't be noticed by end consumers.

      Stupid Question: Are we talking classic FAT (FAT12, with its 32MB volume limit) or are we talking about all FATs?

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  16. next move by pintomp3 · · Score: 0, Redundant

    will be interesting to see if they just tuck it into their already fat (sorry) patent portfolio or actually try to collect on it. i doubt the later will be the case, as FAT so old and is already used everywhere by everyone. i don't even see much use as a pre-emptive patent. i can't see anyone suing anyone for using it.

    1. Re:next move by Devistater · · Score: 1

      They already said a few years ago they were going to charge charging companies for it. One memory card company even signed a deal with them. Then all this patent stuff happened. Now that the way is clear again, what makes you think it will be any differant?

  17. Ok, 2 questions by ami-in-hamburg · · Score: 1

    1) Is there a USB mp3 player that can be formatted and still be usable with some type of Linux file system? I need to buy one anyway so why not go with a model that doesn't require FAT/FAT32

    2) I may be wrong but I don't think SuSE 10, which is what I use, comes with the ability to employ a FAT type file system. When I setup my system I don't recall seeing FAT as a choice for the file system format when I was slicing up my disk partitioins. If that is indeed the case, how could this patent be a "threat to Linux which can't be distributed with any patented technologies"?

    1. Re:Ok, 2 questions by Yaztromo · · Score: 1
      1. The only MP3 player that I know of which will work with a non-FAT filesystem is the iPod, which on the Mac can be formatted as HFS/HFS+. Unfortunately, I don't think this is really going to help you as a Linux user, as you'll probably need a Mac to reinitialize/reformat the iPod to use HFS/HFS+, may need to install extra software to be able to mount HFS/HFS+ partitions under Linux, and will need to run iTunes through some sort of emulator to manage your music. Ick. Every other flash or hard disk based digital music player that I know of uses a variation of FAT.
      2. The various Linux partition managers typically don't give FAT as an option when organizing your hard drive, due to a whole whack of limitations it imposes which makes it unsuitable for use on hard disks (including, but not limited to, partition size issues, partition position issues, lack of advanced Unix-style file attribute storage, and lack of ACL facilities). However, for most distros it is indeed installed, as it's typically the filesystem preferred for use with diskettes, USB keys, and by digital cameras, so it's most likely there, somewhere.

      Yaz.

    2. Re:Ok, 2 questions by Knuckles · · Score: 1

      1) You can format it with whatever fs you want. I'd recommend against journalling filesystems, at least on smaller devices, because the journal itself needs quite some space, and journalling won't buy you much anyway. However, a Windows box will only be able to read/write FAT or NTFS. (ext2/ext3 fs drivers are available for windows, but are quite a hassle)

      2) SuSE doesn't offer it because you don't want to -install- Linux on a FAT system. FAT is unreliable and does no support many features of modern file systems (e.g., permissions). But you still want your Linux box to be able to read/write the USB stick from work, so losing legal FAT support would suck

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    3. Re:Ok, 2 questions by Knuckles · · Score: 1

      Oh, you said USB mp3 player. Scratch my answer 1) then, it's only valid for regular USB sticks. The other guy that replied got it right

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    4. Re:Ok, 2 questions by Anonymous Coward · · Score: 0

      Linux can't use FAT as it's main file system because FAT is too limited (no permissions, users, groups, symlinks, devices and so on)[1]. But it does have the ability to read and write FAT filesystems and this is often used for the data partition in dual-boot systems, because both Linux and Windows can get to the same data. So, removing FAT would not prevent the system from booting or anything, but it would be a problem for lots of users that depend on the feature.

      [1] Not entirely correct, as there exists a filesystem called UMSDOS which layers the missing pieces on top of FAT, and makes it possible to install Linux in a directory on a FAT filesystem. However, this is slow, and not used very much, especially not now that everyone runs XP and NTFS, and don't have a FAT filesystem anyway.

    5. Re:Ok, 2 questions by syzler · · Score: 1

      The iPod can use HFS+ which is supported by the Linux kernel. I have been using it since the 2.4 series kernel. I started using it instead of vfat on my iPod before I bought a Mac because it supports Unix file permissions and ownerships which is nice since I also used it to transfer files between multiple Linux workstations.

    6. Re:Ok, 2 questions by Jetson · · Score: 1
      Is there a USB mp3 player that can be formatted and still be usable with some type of Linux file system? I need to buy one anyway so why not go with a model that doesn't require FAT/FAT32

      There are models that don't use FAT, but that doesn't make them any more Linux-friendly. I have an MPIO player with 512Mb of internal flash and a USB port. It doesn't use FAT, or at least hides it from the PC. The *ONLY* way to get music onto the player's internal memory is using a Windows-only proprietary file-transfer program that enforces DRM-like restrictions by only transferring files in one direction. The good news is that it also has an SD slot which *does* use FAT. The proprietary software does strange things to the filesystem that make it misbehave when the card is loaded into a different device, but the player will read music loaded onto the card from other devices.

    7. Re:Ok, 2 questions by speculatrix · · Score: 1
      Is there a USB mp3 player that can be formatted and still be usable with some type of Linux file system? I need to buy one anyway so why not go with a model that doesn't require FAT/FAT32

      as someone else said: yes, the iPod. Also, the Archos boxes are linux based, as are a number of others, so they could use ext2/ext3/jffs etc.

      the snag is providing plug-and-play usb mass storage

    8. Re:Ok, 2 questions by syzler · · Score: 1

      The only MP3 player that I know of which will work with a non-FAT filesystem is the iPod, which on the Mac can be formatted as HFS/HFS+. Unfortunately, I don't think this is really going to help you as a Linux user, as you'll probably need a Mac to reinitialize/reformat the iPod to use HFS/HFS+, may need to install extra software to be able to

      The iPod looks like any other usb-storage device to a Linux system. In order to switch the iPod to HFS+ using a Linux system, you will need to compile support into your Kernel for "Apple's Extended HFS File System" and "Macintosh partition map support" which is available in both the 2.4 and 2.6 kernels. You will also need HFSUtils which are installed with Slackware (I don't know about other distros).

      mount HFS/HFS+ partitions under Linux, and will need to run iTunes through some sort of emulator to manage your music. Ick.

      Or you could use one of the open source iPod applications such as gtkpod, gnupod, mypod, or one of many others. I've only used GTKPod which has worked great for me.

    9. Re:Ok, 2 questions by Yaztromo · · Score: 1
      The iPod looks like any other usb-storage device to a Linux system. In order to switch the iPod to HFS+ using a Linux system, you will need to compile support into your Kernel for "Apple's Extended HFS File System" and "Macintosh partition map support" which is available in both the 2.4 and 2.6 kernels. You will also need HFSUtils which are installed with Slackware (I don't know about other distros).

      That would be the "extra software" part :).

      Actually, I believe that the iPod initialization is more than a simple HFS/HFS+ reformat, which is why I suggested they may need to initialize their handheld on a Mac. The hidden directories need to be built, as well as some other file data written.

      To be honest, I don't know how much of this is taken care of by the host system at initialization time, how much is handled by the iPod's built-in software, and how much by iTunes, and I'm not about to blank out my iPod to run any experiments. I do run a few Linux boxes here, but as I'm using a firewire cabled iPod, don't have firewire on any of my Linux boxes, and own a PowerBook, I've never felt the need to interface my iPod to my Linux boxes.

      All in all, it sounds to me like a lot of effort just to avoid using FAT in your digital music player.

      Besides which, this is a US patent, so for those of us outside the US, I don't see it as a significant problem for Linux distros (not that I recall the last time I ever used FAT under Linux -- I think at this point I only use FAT on the SD cards I use with my digital camera and my Palm, neither of which are ever attached to any of my Linux boxes).

      Yaz.

    10. Re:Ok, 2 questions by JBv · · Score: 1

      Why did you buy it if it is so crippled? Or was it offered?

    11. Re:Ok, 2 questions by Jetson · · Score: 1

      I bought it "as-is", and the package didn't say anything about requiring MS Windows in order to transfer music. I guess the company just assumed that everyone runs Windows... I wouldn't have minded so much if th software wasn't complete crap.

    12. Re:Ok, 2 questions by civilizedINTENSITY · · Score: 1

      Indeed, it is a US patent, so everyone who lives in a country with treaties with the US that specify compliance will be screwed just as we are. Currently, this is a big part of gaining free trade status with the US. So doesn't this mean that Europe, China, Japan, Australia, and S.America are screwed? Or what?

  18. software that can create it? by Anonymous Coward · · Score: 3, Interesting

    what about software that can create a FAT file system? Do those entities who distribute such software have to pay? How about users who format a drive, are they required now?

  19. USB Sticks and CF cards by el_womble · · Score: 5, Interesting

    I'm under no obligation to use FAT on my USB sticks. They come with a FAT filing table, but the functionality of the device isn't compromised by my using a different file system. USB stick manufacturers could simply sell their wares unformatted like the old floppy days, or you could pay $0.50 more and get a formatted one. Let the consumer decide.

    As for digital cameras... well that was their decision. Unless I, as a consumer, am going to get fined for buying a piece of hardware that was unlicenced I don't care. The patents on FAT were no secret. They were, as are all the other patents, kept in a public place, next to the patents for lenses, CCDs, batteries and jpeg compression. As with any other patent, if you want to use the tech you have to pay the licence... and then pass that cost onto the customer.

    Having a single filesystem that is accessible to all is good for everyone, especially Windows users. If Microsoft make it difficult to use digital cameras with their operating systems then they're going to piss a lot of people off. Digital cameras are one of the few reasons people buy a new computer so making it difficult to use digital cameras on Windows systems is not in their interests but perhaps worse for Microsoft is that people will install software that lets them use EXT3, Reiser4, UFS or heavens forbid, HFS+. People could use harddisks from other operating systems, with no need to defrag, decent meta information and genuine multi-user support!

    I work with OS X, Debian and NT4 on a daily basis. The only way I can predicitably transfer files between them is using FAT16/32, and the limiting factor is NTs lousy support for alien filesystems. Microsoft should place FAT in the public domain. Its not strong enough to warrent a licence, and should really have become extinct along side the floppy disk. Charging people a licence to use a technology that was chosen because of a weakness in your main project, your operating system, is as lame as lecturers teaching from their own book.

    --
    Scared of flying, pointy things snce 1979!
    1. Re:USB Sticks and CF cards by taniwha · · Score: 1
      actually that's a great point and I bet one of two things will happen:
      • all cards/sticks/what have you come blank and get formatted by your camera/etc (where you'll pay the 25c)
      • M$ will sue to get all the media vendors to add 25c to their costs and some non-windows user will counter-sue because M$ is leveraging their monopoly
      I bet for the first because M$ will tread warily around the second.

      On the other hand the world is probably ready for a simple public domain file system that's unencumbered by patents or copyright. FAT's one saving grace is that it's simple and easy to implement, for most of these applications performance isn't a big deal, simplicity and robustness is much more important.

    2. Re:USB Sticks and CF cards by LordLucless · · Score: 4, Insightful

      As for digital cameras... well that was their decision. Unless I, as a consumer, am going to get fined for buying a piece of hardware that was unlicenced I don't care. The patents on FAT were no secret. They were, as are all the other patents, kept in a public place, next to the patents for lenses, CCDs, batteries and jpeg compression. As with any other patent, if you want to use the tech you have to pay the licence... and then pass that cost onto the customer.

      Except that these patents weren't around when they were making these decisions. These FAT patents were *rejected*. Why would a company base a decision around patents that were rejected by the UPTO? This is yet another example of the USPTO's stupidity - VFAT was created how long ago? Some where between 92 and 95 IIRC. So at least 10 years ago. VFAT has had 10 years to creep into all corners of the industry, and only now it's going to start costing money? Imagine if 5 years after the motor industry really got going, the patent for internal combustion engines was finally approved. Progress of science and useful arts my ass.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    3. Re:USB Sticks and CF cards by wild_berry · · Score: 1

      I should point you in this direction: http://yro.slashdot.org/comments.pl?sid=173613&cid =14444511 points out the Sourceforge projects for ext2 support in Windows, OSX and OS/2. Linking to them by cut-n-paste would be karma-whoring.

    4. Re:USB Sticks and CF cards by deander2 · · Score: 4, Informative

      Actually someone named George B. Selden (who had never built an automobile) held a patent on a "road engine". All American car manufacturers paid royalties to him until Henry Ford came along, who blatantly ignored it (and later got it overturned).

      Patent trolls are nothing new to society.

    5. Re:USB Sticks and CF cards by Bob9113 · · Score: 1

      I work with OS X, Debian and NT4 on a daily basis. The only way I can predicitably transfer files between them is using FAT16/32, and the limiting factor is NTs lousy support for alien filesystems. Microsoft should place FAT in the public domain. Its not strong enough to warrent a licence, and should really have become extinct along side the floppy disk. Charging people a licence to use a technology that was chosen because of a weakness in your main project, your operating system, is as lame as lecturers teaching from their own book.

      A little bit of info that may affect your analysis; MS is an abusive monopoly. They do not want you to be able to transfer files. The only reason they support standard networking protocols for transferring files is because Unix was there first and is still ahead in numbers; they had no choice. Incompatibility is not a weakness, it is a feature.

    6. Re:USB Sticks and CF cards by Anonymous Coward · · Score: 0

      Society loses since decent people don't want to have anything to do with it..

      Sadly..

  20. Ship unformatted dammit. by Anonymous Coward · · Score: 4, Insightful

    People, people, this means nothing. The vendors will just ship their USB drives, and flash media unformatted, and YOU will have to format it as whatever you want. It just so happens that FAT is idea for flash media since there is no metadata to update with every access, thus not destroying the flash media by reading it. (Last accessed date, what a stupid thing to have on flash media)

    1. Re:Ship unformatted dammit. by teh+moges · · Score: 1

      Yes, this is a perfect option for those of us who actually know how to do such things. The popularity of USB drives of late has been that its a true plug-and-play device. You plug it in. It works. No messing about. If MS starts to enforce this, it means a rise in the cost of these products, or the releasing of drivers with these products which sell primarily as "plug and play usb drives". Either way, MS enforces, sales drop, price increases more and more. It really is confusing why MS would make such a money grab, the only resonable suggestion has been "you try sue us, and we bill you for those 100,000 FAT partitions you didn't pay us for". A "power move" such as when they got the state of California to verify all it's copies of windows, just because they "thought" there was some illegal copies. It was more a move to threaten any other governments.

    2. Re:Ship unformatted dammit. by Vo0k · · Score: 2, Informative


      -o noadate

      generic FAT is a very bad idea for flash media. Every write operation no matter where on the media causes a write operation in one area. Your flash media can survive a million writes so theoretically you can write 100 million files as long as you randomize/distribute their locations evenly over the media. Sorry, with each file write, no matter where, FAT gets updated, a single location gets written. After a million writes it dies. Bummer.
      Manufacturers overcome it by placing FAT on separate chip of extended lifetime or virtually mapping 'flat diskspace' to physical chip address space and migrating it from time to time, so that FAT "wanders". Won't be quite possible if you format the media at home.

      --
      Anagram("United States of America") == "Dine out, taste a Mac, fries"
    3. Re:Ship unformatted dammit. by StupdPeople · · Score: 0

      I think they will choose to pay 0.25c per unit instead of having to pay a support team to answer "I've just plugged my MP3 Player and I can't copy music, it says it's unformatted". I mean, I would love to see that all people know how to format a partition, what a filesystem is... but, at least here, most people that own a MP3 Player don't know that.

    4. Re:Ship unformatted dammit. by Anonymous Coward · · Score: 0

      Please read my comment in that thread: http://yro.slashdot.org/comments.pl?sid=173613&cid =14444489

      Thanks.

    5. Re:Ship unformatted dammit. by petermgreen · · Score: 1

      afaict the remapping method (i never heared of the extra strong space method before but i can see it as a possibility) is pretty much filesystem agnostic and invisible to the PC so it shouldn't matter who writes the partition fat filesystem on the PC visible block device.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    6. Re:Ship unformatted dammit. by oztiks · · Score: 2, Insightful

      One of the issues with this is because some usb flash devices, especially mobile phones have presets and data already on them. If they provided them unformatted it would be a huge step backwards in the industry, further to that it will mean doors fling open for another contender.

      Ext2/3 would be a good choice but last time i looked getting these fs' to work under window was slow and painful (not saying its changed now).

      We still have ISO format to use, plus there are dozens of other platform fs types that can be used. The fact that MS has done this has "detracted" the standard nature and board use of their fs product, in my view its an over all step back for them because its left an incomparability in the mix.

      Heck, i just purchased a sony mobile phone with 256 megs of flash space on it, it was a fat1632M fs, what happens there? is sony (who hates ms) going to just bend over and pay royalties, errr no? they'll just gladly step to one side and watch as ms unstandardizes themselfs with the rest of the market.

    7. Re:Ship unformatted dammit. by NaruVonWilkins · · Score: 1

      Oh, so I plug my CF card into my Canon device, and it tells me I have to format it before I can take pictures? I can imagine I'd pick a different vendor after that.

    8. Re:Ship unformatted dammit. by swv3752 · · Score: 1

      Most flash media uses jfs and is transparent to users reformating or repartioning the device. The repartioning is iffy if you are doing it in Windows but the theory is sound, just Windows is crap.

      --
      Just a Tuna in the Sea of Life
  21. Easy Workaround by koolman2 · · Score: 4, Insightful

    There's an easy way to get around this: simply ship drives unformatted, and include instructions on how to format it. I'm sure there are other ways to get around it on devices such as digital cameras and such as well.

    1. Re:Easy Workaround by Rik+Sweeney · · Score: 1

      I'm sure there are other ways to get around it on devices such as digital cameras and such as well.

      I guess the camera would have to be able to format the card when you insert it. Getting Joe Sixpack to format a card before he puts it into his camera just isn't going to work.

    2. Re:Easy Workaround by virtualsid · · Score: 1

      I'm pretty sure you wouldn't even need instructions.

      I haven't got a USB 'drive' handy, but I'm sure when I've plugged in an unformatted card I get a warning (on my camera) which goes along the lines of "Unformatted card, format? yes/no".

      It's not technologically a hard process to format a FAT filesystem is it?
      Even if current devices don't have this feature, maybe they can put it in - and they've probably already thought of it, as it makes consumers lives easier.

      Sid

    3. Re:Easy Workaround by Anonymous Coward · · Score: 0

      Amazing how much stupid comments can be modded up to +4.

      See my comment on //yro.slashdot.org/comments.pl?sid=173613&cid=1444 4489

      --

      Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment.

      It's been 10 minutes since you last successfully posted a comment

    4. Re:Easy Workaround by green1 · · Score: 1

      the problem with simply getting the camera/other device to format the card is that the camera/other device manufacturer still has to pay the patent royalty even though the media manufacturer didn't...

      the only way aroud this that I see is for the camera/other device not to use FAT but instead use a different file system, the problem there being that you would no longer be able to pop the card out and read it in a windows machine without third party drivers... however I have noticed a trend among camera manufacturers insisting you use THEIR software to download from the cameras, so needing their special software to read the cards isn't that much of a stretch (as much as I think it's an appalling setup)

    5. Re:Easy Workaround by abdulla · · Score: 1

      I was thinking, use the same FS CDs do. I'm not sure how far that idea goes, but that could be one viable solution.

  22. Makes sense by Puzzles · · Score: 3, Insightful

    One thing comes to mind with me: iPod tax

    --
    "So don't get programmed by anybody but yourself" --Bill S. Preston, Esquire
    1. Re:Makes sense by DarkJC · · Score: 1

      Don't iPods ship HFS+ formatted? I know they used to, but I guess they may have switched over to FAT with it's recent popularity. I remember having to format my iPod before use.

    2. Re:Makes sense by bfree · · Score: 1

      While it appears not to be a tax on the storage itself, it is a tax on every device which wants to read it. It will be interesting to see if we do hear anything about an Ipod tax ... Apple could probably switch to another filesystem as easily as anyone, either switching to udf (the only writable common format I've seen mentioned so far) or by adding the driver install to the iTunes install. It is the like of digital camera makers, printer manufacturers (the ones who stick in card readers for direct printing) and perhaps even all the competing (i.e. non Windows) smart-phone/pda manufacturers who will be put between a rock and a hard place to pay the fat tax ... unless udf is the answer for them all?

      --

      Never underestimate the dark side of the Source

    3. Re:Makes sense by Rick+and+Roll · · Score: 1

      For the shuffle, in order to store data, you need to go into iTunes and tell it to allocate some space for files. Once you've done that, you can use the space on any PC without installing drivers. So presumably they use VFAT once that's been done. And there would probably be a hardware component, as mentioned in other posts, to migrate the FAT so the same area doesn't get written to with every write.

    4. Re:Makes sense by boxer · · Score: 1

      Depends. The HP-branded iPods came pre-formatted VFAT, but those are no longer a concern, I suppose. "Genuine" Apple iPods (not so sure about shuffle/nano) do come formatted HFS+ (the windows version of iTunes will reformat it for you).

      It seems far more likely that Apple would just roll an HFS+ driver into the Windows version of iTunes. It'd limit your ability to use it as a portable HD, and it'd lock you into using iTunes, but I suspect that most Windows iPod users don't use them for portable storage and I don't see why you wouldn't want to use iTunes if you've got an iPod.

      I know, I know, it's a bit heavy for just playing tracks back and the MP3 encoding isn't as good as LAME, but that's what WinAmp is for. Use iTunes for managing the library and talking to the player, and feel free to use the right tool for the job for other tasks. It's not that hard.

    5. Re:Makes sense by tepples · · Score: 1

      It seems far more likely that Apple would just roll an HFS+ driver into the Windows version of iTunes. It'd limit your ability to use it as a portable HD

      Not really. FAT with short file names was published in 1981, so any patents have expired. This patent covers VFAT, a method to encode long file names in FAT. If Apple or any other maker of removable media doesn't want to pay up for the VFAT license, then the iPod could have two partitions: one big partition in HFS+ and one tiny read-only partition in short-file-name FAT containing an HFS+ driver.

  23. Re:So now... [I think they avoid it in the 1st pl] by Hellasboy · · Score: 1

    I don't remember if it was my last USB Jump Drive or SD card that I bought, but the packaging on it said that I would need to format it in order to use it. Since the cards don't come formatted and the user needs to format it, doesn't the company avoid paying the licensing fee?

    I guess this would suck for those USB memory companies that are adding software to their sticks.

    --

    "Tread softly because you tread on my dreams"
  24. patent re-examination process bars... by Anonymous Coward · · Score: 0

    Those would be even slower than the windows ones.

  25. Food chain by scsirob · · Score: 2, Interesting

    Where in the food chain does Microsoft expect to get these $25c from? For instance, 32MB USB Flash keys are produced millions at a time for about $10c each in Asia. Are they going to ask $25c for each manufacturer, causing the end-user price to more than double? Or will they charge the end-user?

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
    1. Re:Food chain by richy+freeway · · Score: 1

      You've lost me completely. Are you talking dollars or cents?

    2. Re:Food chain by Crayon+Kid · · Score: 1

      What do they care? To the GP's question I answer: "whatever makes them the more money".

      No, manufacturers won't migrate to another FS, because they need their stuff to work with Windows and there's only FAT and NTFS to choose from. Can't use exotic stuff like ext2/3 because it would need a driver to work with Windows (does such a driver even exist, and is it free or cheaper to license?) Can't use the stuff that DVD/CD use because it's designed to be read-only. I wonder about the DVD-RAM FS though, but, again, licensing issues...

      So they'll just pay through the nose, or, realistically, put the squeeze on the consumers by increasing the price for USB sticks. And that's why flash media keeps being stinking expensive and will never replace the floppy disk in the foreseeable future as a nearly universal, cheap and instant R/W access media.

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    3. Re:Food chain by dabraun · · Score: 3, Informative

      Actually, it's hard to see how the flash drives are even impacted by this issue - they don't have a filesystem (unless the manufacturer formats them which they really don't have to) - the filesystem is used by the software that reads and writes to them. So, it may impact digital cameras, or other OS's that write to FAT, or even printers that can read directly from memory cards - but I don't see how it would impact the card itself any more than it would impact a hard drive or other form of generic storage.

    4. Re:Food chain by ichigo+2.0 · · Score: 2, Insightful

      It doesn't matter where in the chain they take the 25 cents, it will still only raise the end-user price by 25 cents.

    5. Re:Food chain by redhog · · Score: 4, Informative

      There are Free Software ext2 drivers for all major OSes:
      Windows: http://freshmeat.net/projects/ext2ifs/
      MacOS X: http://freshmeat.net/projects/ext2fs/
      OS/2: http://freshmeat.net/projects/ext2-os2/

      The problem is, they don't come pre-installed...

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    6. Re:Food chain by LurkerXXX · · Score: 1

      Exactly why do the USB flask keys need to be preformatted??? The device that uses them can format them. They are media, and don't need to be linked to any specific format type out of the box. That being said, many consumers (joe sixpacks) may readily chip in an extra $.25 when they buy one to get one preformatted. In the olden days you used to be able to buy Floppies unformatted or preformatted. Preformatted usually cost more. Then again formatting those took a bit longer than it takes to format a flash drive ;)

    7. Re:Food chain by Hammer · · Score: 1

      Nope!
      Every step in the food chain has a generic "add x% to any purchase price" factor. So the extra 25 cents will, if applied early in the chain, cost the end user several dollars.
      This has nothing to do with logic, it's economics :-(

    8. Re:Food chain by Thing+1 · · Score: 1
      It doesn't matter where in the chain they take the 25 cents, it will still only raise the end-user price by 25 cents.
      Not really. It'll raise the component costs by 25c. However, administrative costs will also go up, as they'll have to spend resources reviewing the contract, signing it, accounting for the number of units sold, etc.

      End-user price might go up a couple bucks.

      --
      I feel fantastic, and I'm still alive.
    9. Re:Food chain by dnoyeb · · Score: 1

      Its more likely MS will request 'agreements' that has manufacturers paying for FAT but getting some new MS exclusive format for much less. They will try to leverage this for more exclusivity.

    10. Re:Food chain by QuantaStarFire · · Score: 5, Insightful
      The problem is, they don't come pre-installed...

      They're also kinda buggy. I'm using them right now since I couldn't format my 120GB IDE drive for FAT32 past 32GB or so (and there was no way in hell I was splitting it up into 4 pieces), and I wasn't too sure what else I could use to format for FAT32, so I used ext2.

      It's been interesting what happens. If I look in a folder with thumbnails, it generates a thumb.db file, followed by a thumb.db::encryptable file. When you delete the ::encryptable file, Windows tends to choke (though it still deletes), so you have to delete several times if you've got a lot of images or video to delete.

      I've also had problems with installing/uninstalling software. It wouldn't allow me to install World of Warcraft at all on it. I installed Final Fantasy XI on it, but then ran into problems that it couldn't save my settings. Even worse was that when I tried to uninstall it, I'd bluescreen and have to do it again. What I ended up doing was just deleting the folder from the disk, then uninstalling (which worked, which boggled my mind because there was nothing left for it to uninstall except registry entries).

      They've been fine otherwise, but I'd rather have my FAT32 back. It's far less buggy, and it's fairly stable in Linux as well.

    11. Re:Food chain by civilizedINTENSITY · · Score: 1

      "paying for FAT but getting some new MS exclusive format"...ha! FAT *is* now MS exclusive, except as they choose to sell access, that is the point

    12. Re:Food chain by baadger · · Score: 4, Informative
      There are infact several choices of upto date maintained Ext2/3 drivers for Windows.

      1. ext2fsd which has support for Win64 (x64)
      2. ext2ifs by John Newbigin (the one linked by parent). It says on the website "This version probably does not work under XP SP2".
      3. ext2ifs by Stephan Schreiber. It's freeware but doesn't appear to be Open Source (so presumeably contains no GPL'd code). There are Windows XP screenshots on the site and it's x86 only.
    13. Re:Food chain by fymidos · · Score: 1

      It doesn't work that way:

      Not every such device that is made is actually sold, and the consumer pays for the unsold units as well. Taxes are proportional to the price:VAT for instance, will be applied to these 25c. A few companies might think that continuing this business is not a good idea => less supply drives the price up. A number of companies will prefer to use their own format => less supply, development costs, price goes up.
      And as a consumer, how many of these devices have you bought? If you add all these up i'd say that you would be out a few dozen dollars by now.
      You just can't disrupt a healthy market like that without affecting the end user...

      But anyway, i don't see how microsoft can enforce this patent without the fear of lawsuits: VFAT is only preffered because its the only format supported by all MS operating systems, 90+% of computers worldwide: MS is practically asking for a fee for devices that need to communicate with your windows box, which is propably illegal.

      --
      Washington bullets will simply be known as the "Bulle
    14. Re:Food chain by QMO · · Score: 2, Interesting

      So, you don't think that a box of pre-formatted floppies would increase in price by $2.50?

      --
      Exam 4/C again. Maybe I'll do better this time.
    15. Re:Food chain by CloakedMirror · · Score: 5, Insightful

      Hmmm...how hard is this to figure out? Let's see...

      I got it! Let's not pre-install any file system! Woah! That's a dangerous idea!

      The fact that the manufacturer may pre-install a FAT based file system does not equate to the manufacturer being required to pre-install any file system.

      Memory, whether in the form of RAM, EPROM (in all its various flavors), or some sort of spinning opto/mechanical media, does not have a file system until someone puts one there. Send out unformatted flash cards and they get whatever file system is applied by the user's equipment!

      "Score:4, Informative"? You have alot of room to talk about moderation!

      --
      Evolutionary thinking will move you down the road, revolutionary thinking will put you on a new road!
    16. Re:Food chain by MobyDisk · · Score: 5, Interesting

      The grandparent posted is correct.

      1) Even if they do have FAT pre-installed, that doesn't matter. A patent applies to the device that is using the FAT system (camera, computer, etc.), not the media it is on. (For example: A patent woudl apply to a printing press, but not to the book that is printed by the press.)
      2) His point is that they don't have to have it pre-installed anyway. The device you put it in can do the formatting easily enough.

      Also, just because something is modded-up that you think is wrong, doesn't mean that the moderation system is bad. You may be modded down merely for the comment.

    17. Re:Food chain by Marillion · · Score: 4, Informative

      A device like a USB key fob is blank storage. Like a really big floppy. It doesn't violate because it doesn't have an algorithm that implements FAT. Cameras, on the other hand, have to save their images in a structured way. They do implement a FAT algorithm.

      --
      This is a boring sig
    18. Re:Food chain by Your+Anus · · Score: 2, Insightful

      I wonder which force drives customers stronger: the simple convenience of plugging the thumb drive in and having Winderz read it immediately, or the lowest price. Any thumb drive that has to pay royalties for the convenience, which requires a filesystem, is going to lose the price advantage by having to pay for that filesystem.

      --

      In the USA, we like stuff watered down, like beer, television, and freedom.
    19. Re:Food chain by lowrydr310 · · Score: 1
      What about NTFS?

      I've been toying around with Ubuntu and I'm still can't figure out how to handle a drive that I want to read and write within both Windows and Linux. Someone told me NTFS support for reading and writing with Linux has been around for a while, but as far as I can tell it's still considered experimental.

      I could go with FAT32, but how reliable is it for a 40GB partition? Why doesn't MS just open up NTFS and sell a driver for Linux?

    20. Re:Food chain by iamwahoo2 · · Score: 1

      The grandparent listed devices that have the ability to read/write in FAT filesystem. They contain the necessary algorithms to do this. They are the devices that have to pay royalties. Memory devices like flash keys do not have this ability to read/write to any particular filesystem.

    21. Re:Food chain by Jaysyn · · Score: 1

      My Thumbdrive works fine with my Linux box.

      Jaysyn

      --
      There is a war going on for your mind.
    22. Re:Food chain by Bert64 · · Score: 1

      Using the DVD/CD filesystems would also not work with windows...
      Windows will only bind such filesystems to devices it sees as being CD/DVD devices.
      Unix systems on the other hand, see all drives as block devices and will happily bind any filesystem to them.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:Food chain by LightForce3 · · Score: 1

      The 32 GB limit for FAT32 volumes is an arbitrary limit imposed by Windows, probably to encourage people to move to NTFS. The actual limit of the FAT32 filesystem is on the order of hundreds of GB, possibly more (I can't remember off the top of my head).

      Anyway, you should be able to use a Mac or Linux to format the entire drive as a single FAT32 volume.

    24. Re:Food chain by iamwahoo2 · · Score: 1

      I have had no reliability problems in using FAT32 for shared partitions.

    25. Re:Food chain by chrish · · Score: 1

      Just FYI, you can format FAT drives greater than 40GB... you just can't do it with the tools that come with Windows. It's a false limitation to "force" you to use NTFS (which is better anyway, except if you need to share the filesystem between operating systems).

      I've got an 80GB drive in a USB enclosure formatted as FAT32 so I can use it with my XP boxes and my iBook. IIRC I formatted it using OS X's Disk Utility, but I could've done it with any of a dozen other tools (Partition Magic probably, any bootable Linux installation disc that supports USB drives, etc.).

      --
      - chrish
    26. Re:Food chain by warsql · · Score: 2, Funny

      Probably because 32 GB ought to be enough for anyone.

      --
      878659 - yep its prime.
    27. Re:Food chain by Crayon+Kid · · Score: 1

      Why doesn't MS just open up NTFS and sell a driver for Linux?

      Because they have absolutely no incentive for something that would make Linux more attractive. If there are people out there that don't go for Linux because it doesn't do NTFS, Microsoft wants them and their money.

      Besides, creating a full, native, NTFS Linux driver would be too dangerous. Sooner or later it would be reverse engineered and would find its way into the desktops everywhere. Look at mplayer or mp3, they breach all kinds of patents and nobody cares and stil uses them. Once a NTFS driver would appear there would be no way to stop it from spreading.

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    28. Re:Food chain by Yartrebo · · Score: 1

      Patents apply to both the device and the use of the device.

      The flash card manufacturer, floppy drive manufacturer, OS distributor, and probably the OS writer are all violating the patent.

    29. Re:Food chain by Svartalf · · Score: 1

      The choking is because the thumb.db::encryptable would be part of Windows being injected onto the filesystem. Part of the bookkeeping that XP uses on alien filesystems. Deleting it, you deleted part of what XP needs to use the ext2 filesystem on that drive.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    30. Re:Food chain by KermitJunior · · Score: 1

      I think he means $0.25, but noting it as $25c meant 25 cents in Dollars... that is American or something.

      That or the whole quantum collapse thing...

      --
      There is a Universal Life Value Check it
    31. Re:Food chain by KermitJunior · · Score: 1

      Or format it in Windows as 32GB and then use knoppix and QTParted to resize it to full capacity (think free and working PQMagic (that it, it won't choke like PQMagic does sometimes)).

      --
      There is a Universal Life Value Check it
    32. Re:Food chain by Mercano · · Score: 1

      Yes, but a pattent for a printing press can't be used to charge royalties to a paper manufacturer. At least, unless they are making some special paper that only works with and is a key part of MyPress technology. Otherwise, if thier customers choose to use patented technology on thier product, good for them, its the customer's problem.

      --
      #include <signature.h>
    33. Re:Food chain by Dining+Philanderer · · Score: 1

      I wonder if Microsoft will offer a $2.50 rebate on the box of 10 floppies that was $10, but free after the mail in rebate on THOSE...

      I hate rebates, the only one who is sure to win is the tax man...

      --
      Are we perfect? No. But where I should move when I renounce my U.S. citizenship, North Korea, Libya, China, or Iran?
    34. Re:Food chain by IAmTheDave · · Score: 1

      Meow.

      --
      Excuse my speling.
      Making The Bar Project
    35. Re:Food chain by diamondsw · · Score: 1

      Except, no, you're wrong. Manufacturers format it as FAT, but don't have to. I can format it as FAT, FAT32, HFS+, EXT3 - the card won't care. My camera will, but the card is a dumb storage device - there is no "FAT algorithm" on the card itself. All handling of FAT is done by the host operating system. Cameras, for instance, have to have FAT software to know how to write to the card. Computers have to have FAT software to know how to read it. The card does not.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    36. Re:Food chain by diamondsw · · Score: 4, Informative

      The problem is, they don't come supported either. From the web page:

      It is written for OS X 10.2-10.3.

      No, they didn't just omit 10.4 accidentally, or not update the page. It doesn't work at all:

      Apple completely changed the kernel interfaces in Tiger and as such, a lot of work needs to be done to get the Ext2 driver running on Tiger. I started some of this work last year after WWDC, but there is still a lot to do and I don't have the time to finish things up right now.

      ...

      I've started getting back to bringing up the driver on Tiger. Progress is going well, everything is compiling (but not necessarily running) except for the vnops file. I still have to implement locking and then testing before a release can happen.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    37. Re:Food chain by srmalloy · · Score: 1
      A device like a USB key fob is blank storage. Like a really big floppy. It doesn't violate because it doesn't have an algorithm that implements FAT. Cameras, on the other hand, have to save their images in a structured way. They do implement a FAT algorithm.

      Not always. My two SanDisk Micro USB drives both came with a filesystem already on the drive, with the SanDisk encryption software on them. So the patent would apply to the device.

    38. Re:Food chain by rpdillon · · Score: 1

      Yeah, especially since the article even says that Lexar already struck a deal with MS to license FAT for their drives in anticipation of this outcome.

    39. Re:Food chain by mrchaotica · · Score: 1

      So basically, it's government-supported extortion. Wonderful.

      Also, you know that if Microsoft weren't a monopoly, we could all just abandon Windows and FAT and be much better off..

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    40. Re:Food chain by miley · · Score: 1

      I don't get it. Does this mean that anything that could possibly use this file system needs to pay the license? For instance, I'm a mac user -- none of my disks will actually use the FAT system, but it could if purchased by a windows user. If the disk mfr pays the license, they would have wasted the $.25 (wonder if we will be able to get a msft refund). Seems pretty similar to software actually. Just because my hard disk is capable of running msft office, doesn't mean that I'll actually install it -- and I don't have to pay for a license if I don't.

    41. Re:Food chain by Hal_Porter · · Score: 1

      You can format big drives to FAT32 in Windows with this tool

      http://www.ridgecrop.demon.co.uk/fat32format.htm

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    42. Re:Food chain by msoftsucks · · Score: 1

      Your problems formating a hardrive larger than 32GB is a direct result of M$'s greedy behavior. They are trying every which way to prevent Linux from being able to interoperate with Windows. Under M$'s reasoning, if you want a partition larger than 32GB you must format with NTFS. This makes it difficult to use this drive with both Windows & Linux because the drivers for NTFS on Linux may/may not be reliable. They are a pain to install and properly get them to work. The 32GB limit is an artificial one tht M$ has created in order to make your life more difficult with Linux. If you want a solution to this problem, see Linux mkdosfs for Windows NT/2K/XP. This cool utility allows you to create FAT32 partitions larger than 32GB. The other solution to this artificial difficulty to totally abandon Windows. If M$ does not wish us to interoperate with Linux, then maybe the answer is to eliminate the problem by eliminating the difficult Windows. Plain and simple.

      --
      Quit playing Monopoly with Bill.
      Linux - of the people, by the people, and for the people.
    43. Re:Food chain by jinxidoru · · Score: 1

      There are Free Software ext2 drivers for all major OSes
      The problem is, they don't come pre-installed...


      The other problem is that they don't work very well. I had ext2fs installed and anytime I plugged in my iPod it would crash my computer because I guess it would try to read my iPod as ext2. I eventually got sick of uninstalling ext2fs everytime I wanted to sync my iPod and reformatted my LaCie in FAT32. Oh well.

    44. Re:Food chain by yourlord · · Score: 1
      They're also kinda buggy. I'm using them right now since I couldn't format my 120GB IDE drive for FAT32 past 32GB or so (and there was no way in hell I was splitting it up into 4 pieces), and I wasn't too sure what else I could use to format for FAT32, so I used ext2.


      Microsoft forces a limit on the partition size you can format with FAT32 in windows(I suspect to force you onto NTFS). Windows is able to use a larger FAT32 partition that has already been formated via some other means though. Boot into linux and format the FAT32 partition using mkfs.vfat and it will work fine in both linux and windows.

    45. Re:Food chain by Kuxman · · Score: 1
      Reading NTFS has existed for some time (first released in 1997 - and is quite stable). Writing to NTFS, however, is a whole other ball park.

      From http://linux-ntfs.sourceforge.net/info/ntfs.html:
      The new driver, introduced in 2.5.11, has some write code, but it's very limited. The driver can overwrite existing files, but it cannot change the length, add new or delete existing files.

      Adding write support will take a long time. NTFS is built like a database. Any changes you make, necessitate making changes in many places, for consistency. Make a mistake and the filesystem will be damaged, make too many mistakes and the filesystem will be destroyed.

      MS could "open up" NTFS and sell the driver, but Linux would not be able to use it. No software under the GPL may contain licensed technology that requires royalty fees.

      --
      http://www.asti-usa.com
    46. Re:Food chain by evilneko · · Score: 1

      I haven't had any issues (aside from the ever-present waste) using FAT32 on drives double or more that size.

      --
      Slashdot - where to disagree, is to be a troll
    47. Re:Food chain by ncc74656 · · Score: 1
      Can't use exotic stuff like ext2/3 because it would need a driver to work with Windows (does such a driver even exist, and is it free or cheaper to license?)

      Yes to both questions.

      It works fairly well, too. The only snag I've seen so far is that ext2/ext3 partitions aren't automatically mounted/unmounted. For fixed storage, this is OK. For removable storage, though, if you disconnect a partition while it's still mounted, your computer will bluescreen.

      (The ext2 IFS installs an app in the Control Panel for controlling what partitions get mounted where. Ideally, better integration with Windows would let you just fire up diskmgmt.msc and manage ext2/ext3 partitions the same way you handle FAT and NTFS partitions.)

      I've used it on several computers at home and at work, and performance is acceptable. It's not as fast as NTFS, but the ext2 IFS under Windows is faster at reading ext3 filesystems under Windows than Captive NTFS is at reading NTFS partitions under Linux. (Linux's built-in NTFS support is much faster than Captive NTFS (and also works on more than just x86 Linux), but it's read-only for most purposes.) For a dual-boot system, I'd recommend shrinking your NTFS partitions to the minimum needed to hold Windows and its apps, and then use ext3 for the rest of your storage.

      --
      20 January 2017: the End of an Error.
    48. Re:Food chain by Sparr0 · · Score: 1

      Windows isnt quite that limited. Ever try formatting flash media as ISO9660? or UDF? Windows supports something like 8-12 filesystems depending on how you count them. Pales in comparison to Linux and Mac's 100+, but not as shabby as the 2-3 that most people suggest.

    49. Re:Food chain by dokebi · · Score: 1

      The reason you can't format past 32GB with Fat32 is not because FAT32 doesn't support it. FAT32 can support up to 2TB (http://en.wikipedia.org/wiki/File_Allocation_Tabl e#FAT32), and Windows can read/write to very large FAT32 drives just fine. Microsoft is coercing people to use NTFS instead, so they disabled formatting beyond 32GB in Win2k/XP.

      Try formatting your drive as FAT32 with Linux/BSD or a third party software (partition magic). I've done this with a 200GB external drive that I share between computers, and it works fine. Just be mindful of FAT32's 4GB file size limit.

      --
      In Soviet Russia, articles before post read *you*!
    50. Re:Food chain by lowrydr310 · · Score: 1
      MS could "open up" NTFS and sell the driver, but Linux would not be able to use it. No software under the GPL may contain licensed technology that requires royalty fees.

      You mean I can't run non-GPL software on linux? Suppose MS releases a NTFS driver - does it have to be GPLed?

    51. Re:Food chain by visgoth · · Score: 1

      At this point I wouldn't trade the shit off my shoe for a box of floppies.

      --
      My patience is infinite, my time is not.
    52. Re:Food chain by TrancePhreak · · Score: 1

      If you read the parent of your post, you will see that devices containing the FAT filesystem are not included. Devices that can read/write the FAT filesystem are. This means USB flash keys are not included, as the USB device does not handle the file system, it only handles reading and writing of raw data (Much like any drive).

      --

      -]Phreak Out[-
    53. Re:Food chain by pixelpusher220 · · Score: 1

      The drive is generally unimportant, since as you say any FileSystem can be used.

      However, if your Mac software is capable of *reading* a FAT drive then yes in the future MS can demand royalties on that piece of software.

      My guess is they don't go after the various USB drives/storage devices, but more after the software that recognizes/reads/writes TO those devices using the FAT format. Much easier to go after the camera makers than all of the compact flash producers.


      --
      People in cars cause accidents....accidents in cars cause people :-D
    54. Re:Food chain by rts008 · · Score: 0

      FAT 32 will support drives up to 137 GB with LBA enabled, but as far as writing to FAT 32, you can only make/move data in 4.3-7 GB chunks at a time. (ie: trying to backup drive to seperate drive, or write to DVD- writing to DVD it is diffucult to completely "fill up" a 4.7 GB DVD, it will usually give you errors with anything over 4.3 GB in my experience with both Win98se and WinXP w/FAT 32- converting XP to NTFS allowed me to "fill up" DVD)

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    55. Re:Food chain by Hydroksyde · · Score: 1

      If it does make a significant difference to the price, there will be budget ones that come with instructions on how to set them up.

    56. Re:Food chain by TheJorge · · Score: 1

      Not to go back to the old anti-trust soapbox, but what's to stop a hypothetical Microsoft from "patching" windows so as not to accept any non-preformatted drives? And then charge $5/unit rather than 25c? Of course, there could be 3rd party formatters and you'd still need a way to format previously-formatted disks, but I'd guess the average user would end up paying that much more per gadget.

      Seriously, though, I'm sure the only result will be that everyone will buy unformatted hardware, most will blindly click "yes" when asked if they want to format it thinking it's just another step in installation, and very little changes. Had they pulled this back in the days of mass floppy disk purchases when you could choose formatted for 2c more than unformatted disks and save yourself the hassel, this might have had a greater impact.

    57. Re:Food chain by giorgosts · · Score: 1

      Any project that can read from LVM? (default ubuntu install - dual boot with windows xp). This driver for win32 doesn't seem to read anything but /boot

    58. Re:Food chain by Psyrg · · Score: 1

      The 32GB FAT32 limit appears to be a Windows formatter issue. If you use MKFS-FAT32 you can produce a FAT32 partition that will be readable by Windows up to as size of 128GB. Apparently Windows cannot read a drive bigger than this as the driver is incapable of doing so. I understand this has something to do with the driver being only a 16 bit device (although you shouldn't quote me on that).

      I have a 120GB drive in my computer that is formatted in one partition in FAT32 so I know this works. In future I'm going to be using a file server for my data so that both Widnows and Linux can read it over SMB or NFS. I feel that is the only tidy solution to this problem right now.

    59. Re:Food chain by Directrix1 · · Score: 1

      NTFS read support works great. Write support is limited to existing files where the write operation don't change the file size. FAT32 sucks. And MS will never sell a driver for linux, you kidding? I use ext2 without any problems. On a tangent, I think what open source needs is a single installer (per platform) auto updated cross-platform set of OS plugins, popular app plugins, and popular apps: crossplatform filesystem (ext3?), crossplatform gui (wxWidgets and SDL??), crossplatform video and audio codecs (the ogg Theora / Vorbis), xplat browser (Firefox), xplat email and calendaring (Mozilla Lightning when finished), and office software (openoffice), etc. Since its hard to get users to install anything so make it easy by letting them install it all from one place at one time. Maybe port synaptic and apt-get to all those platforms with a default set of options checked, and have it auto update from repositories for Windows and Mac OS X.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    60. Re:Food chain by tyrotyro · · Score: 1

      There are a few programs out there that will let you format a drive larger than 32GB in FAT32.

      Here are some free ones:
      SwissKnife
      h2format (direct download link)

      --
      Here's a guy who enjoys his job: The UPS Man
    61. Re:Food chain by petermgreen · · Score: 1

      i've seen several people reporting issues with theese drivers above. do you know if any form of comparative stress testing has been performed on theese drivers?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    62. Re:Food chain by dcam · · Score: 1

      You can create FAT32 partitions larger than 32Gb using mkdosfs.

      The 32Gb limit is an artifical one imposed by Microsoft, I am guessing partly because they want to force people to NTFS. I forget what the actual limit is (a quick bit of googling willl bring it up).

      --
      meh
    63. Re:Food chain by Anonymous Coward · · Score: 0

      Who uses floppy disks, honestly. I don't even know why they sell those dam things anymore.

    64. Re:Food chain by sumdumass · · Score: 1

      A better example might be the camera uses fat32 to store images on the memory card so it would require a license. The card iteself could avoid the license if it wasn't formated and the camera or computer conected to it did the formating instead of the manunfacturer.

      This is an interesting situation. It could be possible for MS to lockout all competing OSs or even worse drive the cost to the point they woulnd't be economicaly competitive to replace or even co-exist with thier windows platform. I wonder if it would give any rise to the anti-trust groups and if any legal options would be explored by them. They could use the same argument of MS using thier monopoly powers to force compatability with windows and then trying to lock out comeptition form the position gained durring that activity.

      It would be nice to see a competing filesystem come into play and be simple to install. There are definatly better filesystems then fat32 and aguably NTFS. This could be the start of an exciting time or the end of how we know compouters today. BTW, i think thie rpattenes only deal with improvments to fat not the whole fat spec in itself.

    65. Re:Food chain by sumdumass · · Score: 1

      As other will tell you, the 32 gig limit in XP is artificial for various reasons. I found a tool that can use as much space that is mechanicaly possible upto around 2 terrabyte in theory. I say mechanicaly possible because the older IDE adressing space gives limitation as well as the newer 48 bit adressing scheme. Some even older IDE controlers are limited to 8 gig even.

      Free Fdisk is amazing. The greatest part is that it understands linux and other OS's filesystem partitions well. Under regular Fdisk, it only show a portion of the partition information EXT and other *'nix partitions use.

      I generaly make a regular windows 98se bootdisk from bootdisk.com . You can do this on any windows operatying system. Then after extracting the zip files freefdisk come in, i copy the program directory directly to the boot floppy. Boot to the startup floppy and cd /program then run fdisk form there. Just make sure your workign with the corect drive. It is sometimes preferable to unplug the other harddrives (if any) so you can have more then one partition marked as active as well as make sure your working with the corect drive. After the partition is created you should be able to use the regular format program from the boot disk or the computer. On the same freefdisk site there is a free format utility too but I usualy use the native windows format commands though.

    66. Re:Food chain by sumdumass · · Score: 1

      I think what we will see is parent companies or coops springing up. MS has licesned thier fat file system at 25 cents upto a maximum of $250,000 per manunfacturer or license. If all the manufactuers go with the coop idea, they woudl hit the 250,000 quickly and not worry about it again. This might stiffle competition but could be a good workaround.

      As to the question of it being legal? I'm waiting for this to goto court. Some might argue that MS's monoply pratices gave them the position to demand royalties while other might argue a bait and switch were microsoft enouraged the use of thier file systems while sitting on the pattend to create a market to exploit. Some yet might argue both so i think the question of legality would be asked and answered. It wouldn't surprise me if somethign gets added onto the EU's antitrust settlement demands with the media players. IT sounds like it plays directly along with the other arguments that MS already lost.

    67. Re:Food chain by Anonymous Coward · · Score: 0

      It's obviously going to cost $6.04 you silly people.

    68. Re:Food chain by Marillion · · Score: 1

      This could be a terrible precident. If I make a floppy disk, give it to a friend, do I have to pay the license?

      --
      This is a boring sig
    69. Re:Food chain by Anonymous Coward · · Score: 0

      unless there is a secret version of ext2fsd it blows, i had a very hard time copying data off of an ext2 formated backup drive to an ntfs drive, after ~40MB it would choke and stall out. There is NO good ext2 NOR ext3 drivers out there, than again, there is no hury in providing drivers for windows.

    70. Re:Food chain by baadger · · Score: 1

      I wouldnt say there is a hurry in providing decent NTFS drivers for Linux, although they're obviously at a disadvantage it's taking a long time.

    71. Re:Food chain by Kuxman · · Score: 1

      Now, IANAL, but I belive you can run non-GPL software on linux legally... it's done all the time. But the linux distributions (Ubuntu, SUSE, etc.) are GPLed software, so they may not be released with royalty code. As a user, you can install it, but distros can't come with it by default

      --
      http://www.asti-usa.com
    72. Re:Food chain by Anonymous Coward · · Score: 0
      They're also kinda buggy. I'm using them right now since I couldn't format my 120GB IDE drive for FAT32 past 32GB or so (and there was no way in hell I was splitting it up into 4 pieces), and I wasn't too sure what else I could use to format for FAT32, so I used ext2.
      you can too format FAT32 past 32GB.. I have a 130GB FAT32 partition on my 200GB hard disk. I use it to keep all the data easily accessible from both windows and linux. It's just that windows won't do FAT32 partitions for you bigger than 32GB: I suspect the reason is they want you to use NTFS. The way I did it is by using a debian net install CD to do my partitioning. Then I let windows NTFS format it's own partition, and it can access the 130GB fat32 partition just fine.
    73. Re:Food chain by Lotharus · · Score: 1

      WTF operating system are you using? If you're using NT-based (such as Win2k or WinXP), format the volume NTFS. If you're using Win98 (and therefore have no NTFS), do us a favor and take your spyware-, virus-, and vulnerability-riddled machine off the internet immediately.

      ..And you can format a partition larger than 32GB with FAT32 -- FAT32 can address drives up to 2 or 4 TB IIRC -- Windows just won't let you. You'll have to use another tool to do it.

    74. Re:Food chain by mycall · · Score: 1

      you might not of been able to uninstall WOW because of the spyware it runs.. you cannot delete a file if another process has that file opened (unless you force close that handle).

    75. Re:Food chain by QuantaStarFire · · Score: 1
      The other solution to this artificial difficulty to totally abandon Windows.

      I actually wouldn't mind ditching Windows, but I still haven't settled on a distro, and Windows won't run FFXI using Cedega. It just doesn't like it at all. I also need VB.NET to do schoolwork on.

      It's good to know I can create FAT32 partitions thru GNU/Linux though. I wasn't sure how I managed it before. I thought I did it thru XP, but it must have been when I started trying out different distros.

      Thanks for the info. :)

  26. Is the patent... by Anonymous Coward · · Score: 1, Interesting

    ...covering storage media as well as the devices that use it?
    In that case, manufacturers could deliver their media units unformatted!
    Wouldn't that be a solution to avoid the 0.25$/unit?

  27. Corruption a Certainty by ObsessiveMathsFreak · · Score: 1, Interesting

    In the months since the last ruling, MS obviously got to someone (can you say bribes?)

    Well, they have spent considerable sums of money "lobbying" members of the US congress, and probably other parliments as well.

    But I take it you meant that actual brown paper bags full of cash were paid to certain persons of influence within the USPTO. Quite frankly, I think that not only is this a possibility, it is also a very likely one.

    The USPTO is a corrupt organisation. Incompetance is the worst form of corruption, and they are certainly guilty of that. But I think even the most conservative of oberservers would have to admit that there is simply too many suspect happenings within the office to attribute soley to bereaucratic bumbling.

    --
    May the Maths Be with you!
  28. hmm ... by Anonymous Coward · · Score: 0

    does that FAT come with a chair monkeyboy?

  29. What if... by islanduniverse · · Score: 0, Redundant

    Well what's to stop manufacturers putting in the instructions that after purchasing such a device that the customer has to format it themselves? If the device needs software, surely that comes on a CD anyway?

  30. Good Thing? by TwentyQuestions · · Score: 2, Informative

    I'm actually glade MS won this. I think it will help clear the way for more devices to use more secure and open-source friendly file systems. But I doubt MS will try to crack the whip on people making technology to read FAT. It just doesnt make sense, plus the income would be so low. And as for drives coming preformatted with FAT. Alot of the flash drives and even some MP3 players I have received from Japan use FAT but dont come preformatted.

    1. Re:Good Thing? by Coeurderoy · · Score: 2, Insightful

      Microsoft just has to "crack the whip" at Suse/Novell, RedHat, Mandriva and Circular (*ubuntu) and stop them from shipping FAT drivers.

      So no interoperability with: USB keys, Digital Cameras, MP3/Video Players, etc ...
      Or in another word no Desktop Linux except for a couple of died in the whool hackers that are willing to download the driver in Brasil/Lithuania/Transdniestrian Moldovia/...

      M$ does not need to stop ALL linux users, 60/80% are enough.

      Just look at the difficulties we have with deCSS on Linux.
      Where actually it becomes LESS illegal to download a blockbuster on a P2P network than to play the DVD you PAID for (of course depending of where you leave, but in Europe it is pretty much the case).

      So it is a very bad news, somebody should fully investigate all the persons in the USPTO involved, and send them to jail.

    2. Re:Good Thing? by scharkalvin · · Score: 1

      Er, most of those usb drives DO come preformated, because they come with the DRIVER clearly as the first
      file in the device!

    3. Re:Good Thing? by Anonymous Coward · · Score: 0

      There's a bunch of reasons why this isn't good, but one good thing is that this totally screws MS's case with the EU! (for anyone who's been living on Mars the last year or so, the EU wants MS to open up some of it's interfaces e.g. SMB. I don't know if this includes filesystems, but regardless, if MS starts demanding money from third party manufactures, this will not help their case).

    4. Re:Good Thing? by Benanov · · Score: 1

      You mean Canonical instead of Circular for Ubuntu.

  31. Did you mean the Quintisons? by Anonymous Coward · · Score: 0

    I can't say I remember any clowns in the movie so did you mean the Quintisons? Alas I can't find a good page describing just them. I'm guessing the bit you mean where Kup and Hot Rod are given a "trial" (where the heads spin round saying GUILTY) and are dropped into a robot shark infested pool...

    1. Re:Did you mean the Quintisons? by Anonymous Coward · · Score: 0

      Actually, the Quintessons (http://en.wikipedia.org/wiki/Quintessons) with nice pictures, including one of the Quintesson judge!

    2. Re:Did you mean the Quintisons? by Too+many+errors,+bai · · Score: 0, Offtopic

      Yep, that was the bit. "Spare me this mockery of justice!"

  32. FAT cat by telchine · · Score: 2, Funny

    They might as well register FAT cat as a trademark whilst they're at it :-)

  33. FAT sucks, but there's no alternative by Jesus_666 · · Score: 2, Interesting

    FAT sucks, but it's ubiquitous. There is no other file system that does what FAT does: Run pretty much everywhere. I take a FAT-formatted USB drive, plug it into a Win box and put some files on it, then I put it into my Linux box and copy the files to my home directory, then I put it into my iBook and do the same there. With a different file system I might have needed to install drivers or use some other method of moving my files around.

    Until we can get another file system to where FAT is now we're pretty much stuck with FAT. Unfortunately Microsoft won't support a non-Microsoft file system and NTFS (or any other new file system from Redmond) won't be released as freely as FAT is. Unless the next big rewritable medium has a portable, adaptable (to different media) and modern file system we'll be stuck with FAT until MSFT gets forced to release the NTFS specs or until the Unices reach a 50% market share on the desktop, whichever comes first.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    1. Re:FAT sucks, but there's no alternative by zerocool^ · · Score: 1


      ISO9660

      Now that's universal.

      --
      sig?
    2. Re:FAT sucks, but there's no alternative by Qzukk · · Score: 1

      Eh, you're making a mistake by lumping it all in as FAT. FAT12 was released in 1981, and any implementation using the 1981 version of it would certainly not be covered by patents. FAT16 was released in 1984 with msdos 3, which means that if Microsoft had waited the full year allowed after publication, and filed extensions for the full 20 year patent coverage, that its protection would have expired last year.

      The solution then, is to make a tiny FAT16 partition on each device holding whatever device driver is used to access the rest, provided for osx, windows, and linux.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:FAT sucks, but there's no alternative by Jesus_666 · · Score: 2, Insightful

      The problem with that is that you somehow have to provide drivers for each and every version of OS X, Linux and Windows for each and every architecture that supports the medium (in the case of USB mass storage that's a lot of architectures). You can expect Windows to need at least drivers for Win98/ME, Win2k, WinXP and Vista (maybe even more than one driver for Vista, with the different versions and IA-32/AMD64). OS X needs two drivers minimum (10.0 compatible for PPC and Intel), probably more like six different versions (10.0 to 10.4 for PPC, 10.4 for Intel). As for Linux you'd need userland drivers (making certain kernel options neccessary) for each architecture and minor kernel version - that's about thirty drivers for Linux. The drivers alone would eat up much of a 128 MB USB stick. Sure, you can leave some OSes out by using a file system that's already in use (like ext3), but...

      There still are other OSes that might be used to access the medium. If they don't natively support whichever file system you use they can't access your files at all. Even worse: Some clueless user might confuse the FAT16 partition with the main partition and "erase all those old driver files" to make room, mking the drive unusable in most OSes. And no, you can't make the driver partition read-only because you need to be able to put new drivers on it - you don't want your medium to be obsoleted just because a new kernel that's binary incompatible with the existing drivers comes sout, do you?


      Besides, I'm lumping it all together as FAT32. FAT12 is only used on floppy disks anymore and FAT16 has been superseded by FAT32. Still, FAT32 is one of the worst file systems in use today and should be replaced by something better. I'm not even speaking about patents, FAT32 is just becoming old. It's good enough for today, but if we don't think about a replacement now we won't have one ready when we need it in ten years (plus/minus a couple).

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  34. FAT tax? by todd10k · · Score: 3, Funny

    A fax tax you say? At 25 cents a pound, half of slashdot now owe microsoft 100 bucks.

    1. Re:FAT tax? by slavemowgli · · Score: 1

      100 bucks? That's about 55 pounds - hey, I'd actually be glad to lose those! :)

      --
      quidquid latine dictum sit altum videtur.
    2. Re:FAT tax? by guitaristx · · Score: 1

      Let's hope that those 55 pounds are what's inhibiting the correct operation of your higher brain fuctions. $100 / ($0.25 / lb) = 400lbs.

      --
      I pity the foo that isn't metasyntactic
  35. Chain of events by daBass · · Score: 3, Informative

    1. Microsoft spearheads USB standard
    2. "Mass Storage Class" added to USB that is so low level, the OS uses it as any disk, needing to support it's file systems
    3. 95% of computers run windows and the ones that support USB only support FAT, forcing device manufacturers to use that as filesystem.
    4. Patent filesystem and demand royalties after the fact
    5. No need for "???"
    6. Profit!

    Yup, they planned this all along, the sneaky bastards.

  36. More accurate history of FAT by Beryllium+Sphere(tm) · · Score: 4, Interesting

    Marc McDonald is the inventor of FAT. If memory serves it was created to support Altair Disk Basic.

    Bill Gates has received the credit in print. The confusion probably happened because Bill Gates identifies himself completely with Microsoft.

    Marc designed it to be optimized for floppies, with an allocation table sized to stay resident even in the tiny RAM of the machines of those days. He always thought it was a little silly to use it on hard disks.

    1. Re:More accurate history of FAT by Anonymous Coward · · Score: 4, Funny

      You are a tad incorrect, sir.

      Ronald McDonald http://en.wikipedia.org/wiki/Ronald_Mcdonald is the inventor of FAT. He has been shipping it to his clients for years now. Obviously this constitutes as prior art; One can see millions and millions of people who are dependant on FAT.

      Fat is the basis for several of Ronald McDonald's technologies, including but not limited to:

      - McCheeseburgers
      - McFries
      - Chicken McNuggets
      - McGrittles
      - McDonalds Coffee

      He has tried to enforce his patents with the help of City Hall http://en.wikipedia.org/wiki/Mayor_McCheese and the Police Chief, Big Mac, but unfortunatly a criminal only known by the psuedonym "The Hamburgler" http://www.shermangalleries.com.au/artists_exhib/a rtists/lindeman/images/hamburgler.jpg has been infringing for years.

    2. Re:More accurate history of FAT by swilver · · Score: 2, Informative
      It is silly to use on harddisks :) With FAT16 for example, a 2 GB partition was forced to use 32kB blocks, resulting in huge overhead for small files, not to mention having a ~60000 file limit for each partition.

      FAT32 isn't much better. For a modern 120 GB harddisk, the FAT table would consume 125 MB (using 4 kB blocks), which is a bit too big to keep in RAM all the time. Large file performance would start to suffer, especially seek performance. Although the concept of FAT is nice, for larger disks using bitmaps + extents results in far better performance with far less memory overhead.

    3. Re:More accurate history of FAT by po8 · · Score: 2, Informative

      Actually, FAT was a pretty straightforward clone of the CP/M filesystem, with a bit of "optimization" for the 8088. I'm not sure who at DR did the CP/M filesystem.

      (I had a CP/M box back in the day, and my first internship job was to build FAT (PC-DOS 1.1) filesystem tools for a UNIX workstation. Microsoft not only didn't charge us royalties (AFAIK), they provided us with internal documentation on how FAT worked. Those were the days...)

    4. Re:More accurate history of FAT by Anonymous Coward · · Score: 0

      It is silly to use on harddisks :) With FAT16 for example, a 2 GB partition was forced to use 32kB blocks, resulting in huge overhead for small files, not to mention having a ~60000 file limit for each partition.

      Keep in mind that a 100MB hard disk would have been gigantic at the time.

    5. Re:More accurate history of FAT by Anonymous Coward · · Score: 0

      FAT32 isn't much better. For a modern 120 GB harddisk, the FAT table would consume 125 MB (using 4 kB blocks)

      Your biased oppinion is putting FAT32 in the worst possible light. No sane person/OS (including Windows) will format 120GB hard disk with 4kiB clusters.

    6. Re:More accurate history of FAT by swilver · · Score: 1

      Sure it will, NTFS will happily use 4 kB (or smaller) on even a 300 GB drive. Windows + FAT32 will probably not allow you to do it (because of the huge FAT table I mentioned) but using larger blocks results in other major pains; you get a huge amount of overhead for small files. For example, if you have 200.000 files, and 16 kB blocks, then on average each of those files wastes about 8 kB, or about 1.6 GB.

  37. Patenting arrays? by tchernobog · · Score: 4, Interesting

    What can you possibly patent about a FAT table? It's more or less a huge array!
    While the rest of the world is exploring new ways to implement filesystems and thus producing innovation, what one of the most rich and powerful software company in the world does?

    It bloody well enforce patents about twenty-five-years old bloody technologies.
    Silly of me to think they were working to finish that WinFS of theirs, instead.

    Look out for your helloworlds, they'll be knocking at your door with patent no. 1340032423 very soon.

    PS: How much for these patents to expire? Fortunately I live in Europe, so I can keep FAT support in my GNU/Linux kernel ;-)

    --
    42.
    1. Re:Patenting arrays? by Tim+C · · Score: 1

      It bloody well enforce patents about twenty-five-years old bloody technologies.
      Silly of me to think they were working to finish that WinFS of theirs, instead.


      Well, it'd be the programmers working to finish WinFS and the legal team enforcing the patent, so they could be doing both at once...

    2. Re:Patenting arrays? by ALecs · · Score: 1



      Despite the debate about the OS being GNU/Linux, your _kernel_ is called "Linux". GNU's kernel is called "hurd" and I'm willing to bet you don't use it. :)

    3. Re:Patenting arrays? by cortana · · Score: 1
      "[Microsoft] bloody well enforce patents about twenty-five-years old bloody technologies ..."
      "
      If you look the patents up, you can see that they were filed between 1995 and 1997. The technologies are only 9-11 years old. So Americans only have to endure this madness for another 10 years or so.
    4. Re:Patenting arrays? by Anonymous Coward · · Score: 0

      What can you possibly patent about a FAT table? It's more or less a huge array!

      A linked list. There were earlier filesystems that used an array.

      But that's irrelevant, since the patents don't cover FAT, they cover the hack on top of FAT that allows long file names.

    5. Re:Patenting arrays? by ad0gg · · Score: 1

      I didn't read the article but from my understanding of the Microsoft's FAT patent, its on extended names longer than 8 characters, I believe.

      --

      Have you ever been to a turkish prison?

    6. Re:Patenting arrays? by Anonymous Coward · · Score: 0

      Score:-1, Bad Grammar/Incoherent

  38. Short file names? by Richard+W.M.+Jones · · Score: 2, Interesting
    Every digital camera I've ever used (which is only about 5 or 6, so I may be wrong here) has only used short filenames. 'IMG_1234.JPG'. These aren't even covered by the patent. So why do they pay royalties?

    Rich.

    1. Re:Short file names? by tpgp · · Score: 2, Informative
      Every digital camera I've ever used (which is only about 5 or 6, so I may be wrong here) has only used short filenames. 'IMG_1234.JPG'. These aren't even covered by the patent.

      From the page I linked to:
      Additionally, the FAT file system licensing package includes rights to FAT file system innovations for which Microsoft has filed a claim for a patent that the U.S. Patent Office has not yet granted. This licensing program also provides licensees with rights to Microsoft FAT file system issued and pending patents outside the United States and to the Microsoft FAT file system specification and certain test specifications.
      So why do they pay royalties?

      To prevent the chance that Microsoft will sue you in the future or in an overseas market.
      --
      My pics.
  39. play them at their own game by Stanneh · · Score: 2, Informative

    why dont the manufacurers team up make their own file system and force microsoft to pay them loyalty's to support it in windows?

    --
    I Predict A Riot
    1. Re:play them at their own game by el_womble · · Score: 1

      yeah, that will work...

      Microsoft: Turns out we own the world, give us all your money.
      Manufacturers: Hah, not so fast Softie, your not the only one who can make hashtables look like a novel invention. We've got our FileSystem : DukeNukemFS!
      Microsoft: So...?
      Manufacturers : Well we're going to use that in all our cameras, mp3 players and stuff... why arn't you scared?
      Microsoft: Because we're not going to support it.
      Manufacturers : What do you mean you're not going to support it?
      Microsoft: Well, we control 90% of the computer market. We decided what works and what doesn't. Your hardware is only as good as the support we LET you provide. Not only will we not support it, but expect the next "Software Update" to break any third party drives you think you can sneak by us. Continue with your folly, and support the other major OSs... oh there arn't any... my bad.
      Manufacturers: You are evil!
      Microsoft: Yup, now give me your money, turn round and take it like the little beotchs that you are.

      Who knows, maybe Microsoft will repent and place FAT in the public domain, but this is money, lots of money, for old rope. Yes FAT is a lousy filesystem. Yes, hardware manufacturers could use a free FS, but Microsoft is under no obligation to make it work, stably, with their OS, and thats where the money is.

      Look at the iPod. Out of the box it comes with a very nice HFS+ filesystem. If its simple to get Windows to work with another FS, why didn't Apple ship iTunes with a HFS+ compatibility layer? Instead you have to cripple your fancy new iPod with FAT32 if you want it to work with XP. Now, just because Apple didn't do it doesn't mean it impossible, but they do pride themselves on the "It just works" mentality. Getting an iPod to work with XP is trivial, but its a step past "it just works".

      --
      Scared of flying, pointy things snce 1979!
  40. what the "fat" patents actually cover, and tactics by waterbear · · Score: 4, Insightful

    Let's recall that even previous slashdot coverage of this issue -- as well as coverage elswhere -- identified that the "fat" patents are written to claim, not the fat-fs as such, but rather, ways of handling long filenames in connection with an underlying fat-fs. (I don't have the links by me to hand right now, sorry.)

    That would be much less than a patent on fat as such.

    When I last looked at the claims, it did seem that the ways claimed in the patent for handling the long filenames could be subgeneric, i.e. less than exhaustive of all the possibilities. (Granted that a situation like that can still mean that claims are wide enough to be a nuisance.)

    So it would probably be more useful to the FOSS community to look at what is actually left from the actual MS patent claims, and whether they leave unpatented, free outside the claims, any other ways of handling the long filenames.

    This would be as well as taking account of the possibility that the confirmed patent claims would still be invalidated by prior art or any other reason if it came to a court fight with the opposing party taking a full part there to provide full counterarguments.

    This case and its result underline -- again -- the inadequacy of the US patent re-examination procedure -- mainly because of the unequal treatment that it gives to the party wishing to oppose the patent.

    A failed attempt to get the patent invalidated is unhelpful to the community, because the patent holder can always point to the result when the prior art arguments come up again, and can argue that they have already been officially considered and rejected, so no need to review them.

    It would arguably be better not to use US re-examination in the first place, if there is an assessment that the patent holder could wriggle out of the allegations of prior art when the other party is not there to answer -- because stopped by the procedure from answering to nail the errors in the arguments of the patent-holder.

    It might also be recommendable for the PPF, instead of rushing in to raise proceedings that fail when there is no current and urgent need actually to bring them at that point in time, instead to give wide publicity first to the evidence and arguments against a nuisance patent, and to encourage debate about it.

    The resulting debate could bring facts to light, e.g. that strengthen the prior art arguments.

    New facts and evaluations can also shed light on the defendable scope of the claims, and make it clearer what techniques actually lie free outside them -- maybe even indicating that invalidation proceedings are not necessary.

    At least, wider discussion can make it a bit easier for PPF or anybody else to weigh up the prospects of success before weighing in with action.

    -wb-

  41. You still have to pay by Suchetha · · Score: 1

    Ever hear of the "microsoft tax" that you pay when you buy a computer? well guess where another such tax is going to be applied to.

    whether you use it FAT formatted or not, the manufacturer will be paying the tax to billyboy and transferring the cost (and then some) to you

    good luck evading this one

    Suchetha

    --

    learn from yesterday, plan for tomorrow, party tonight
    or one out of three ain't bad
    1. Re:You still have to pay by Anonymous Coward · · Score: 0

      Yeah, somehow I don't think MS can do jack to a bunch of flash manufactures in Korea. It's a little bit different (read: a lot different) than offering a huge discount on Windows to PC builders if they force Windows onto every machine sold. What does MS have to offer foreign flash manufacturers? Or domestic ones for that matter (not that there are any)? Nothing. They didn't establish the OS tax with law, they did it with bribery. Bribery ain't going to work here.

  42. CP/M 2.2 Prior art? by crusty_architect · · Score: 4, Interesting

    As usual with these things, I am struggling with how MS have gotten around what I would see as prior art. The CP/M file system, developed by Digital Research in ~ 1977. I wrote a defrag and badblock utility for CP/M and CP/M-86 in the 80's, and it's not a huge leap from the CP/M FS to a FAT FS. DR are long dead but it still begs the question....did MS really dream this up?

    1. Re:CP/M 2.2 Prior art? by Alioth · · Score: 3, Interesting

      The patent isn't over FAT, the patent is over storing long filenames in FAT, i.e. MICROS~1 instead of Microsoft. Therefore, cameras etc. just need to not support this method of long filenames to avoid the patent.

    2. Re:CP/M 2.2 Prior art? by Anonymous Coward · · Score: 0
      No, CP/M is not relevant prior art.

      The patents relate to the way in which vfat can mix long and short filenames in a backwards-compatible manner. CP/M did not have long filenames at all.

      These patents are not directed to the FAT filesystem per se, but to the directory structure used in the later FAT systems.

      HTH
      Anonymous EPA

  43. alternatives and extent by FlippyTheSkillsaw · · Score: 3, Insightful

    People are asking what the alternatives are. Well, ext filesystems are great, if you're using Linux, but they are totally unreasonable if you, like 98% of the market, is using Windows. Get rid of that idea.

    What about one of the ISO filesystems? There's an ISO for CDROM filesystems, and I imagine that thing isn't always read-only. If anyone has a flash disk and wants to format it as an ISO9660 filesystem and see if Windows can read/write it, that would be nice of them. I don't have either.

    Second, what product is hit by this? People are going on about shipping unformatted media, but think about it: most devices that use the media have to speak FAT as well. Your camera can't write a file to the flash card if it doesn't understand how to read and write to it, even if rudimentary. The unformatted argument only works for media that will only be used on a PC, which seems like it will be a small minority.

    So then, is it the media or the device that will be pinned? If it's the device, that is bad news for open source. That means we lost our ability to write to disks that can be read by Windows. Hey, if the ISO9660 thing from above works, I see no reason why we couldn't format floppies that way, but we still couldn't read them. Will they be able to retroactively collect royalties from Linux distro organizers? Now that is a scary idea. How many copies of Linux have been distributed, even if not used?

    How does this work with interoperability? Would it now be illegal to interoperate with a FAT formatted disk without coming to an agreement with microsoft?

    1. Re:alternatives and extent by m50d · · Score: 3, Informative
      What about one of the ISO filesystems? There's an ISO for CDROM filesystems, and I imagine that thing isn't always read-only. If anyone has a flash disk and wants to format it as an ISO9660 filesystem and see if Windows can read/write it, that would be nice of them. I don't have either.

      ISO9660 is completely non-writeable - the filesystem is designed in such a way that you simply can't write to it. However, its successor, UDF, is writeable, and is already being used by flash drives which are too big for FAT (>32GB).

      Second, what product is hit by this? People are going on about shipping unformatted media, but think about it: most devices that use the media have to speak FAT as well. Your camera can't write a file to the flash card if it doesn't understand how to read and write to it, even if rudimentary. The unformatted argument only works for media that will only be used on a PC, which seems like it will be a small minority.

      Absolutely. Anything that has to access its own disk is at risk - the main things I see are cameras, MP3 players and possibly PDAs. A camera could just use another filesystem and be accessible via PTP, and since that just specifies how to transfer files, I suppose in theory it could be used for MP3 players as well, it has support from all major OSes.

      --
      I am trolling
    2. Re:alternatives and extent by ihavnoid · · Score: 1

      First, I'm sad to say that ISO9660 is designed to be read-only, thus lacks features that are essential for rewriting stuff. Yes, there can be some ways to make it writable, but it would require the system to be extremely inefficient, and/or have many restrictions on possible operations. (for example, you may have a filesystem that won't return erased space to free space, unless you reformat the filesystem. Maybe possible for digital cameras, but I'd rather pay 25 cents.)

      I think the best move that the 'potential' victims to do is to file a lawsuit against Microsoft for invalidating the patent. However, I'm not sure if there would be any company which would be happy to take the risk.

    3. Re:alternatives and extent by petermgreen · · Score: 1

      However, its successor, UDF, is writeable, and is already being used by flash drives which are too big for FAT (>32GB).

      source please. this smells like bullshit

      1: i don't think i've ever seen a flash drive as big as 32GB. were you thinking of an external hdd maybe.
      2: iirc the limit for FAT32 is somewhere arround 4 terabytes. This is still the territory of large raid arrays! maybe you were thinking of the broken formatting tool in win2K/XP. For the record i have two hard drives in usb enclosures one used to be in internal hard drive in a 98 box the other was formatted on win98 whilst in the usb enclosure. All partitions on the drives are over 32 gigabyte and windows XP has no trouble handling them.
      3: last i checked windows couldn't handle the writable versions of udf without third party drivers this may have changed with XP though.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:alternatives and extent by Anonymous Coward · · Score: 0
      People are asking what the alternatives are. Well, ext filesystems are great, if you're using Linux, but they are totally unreasonable if you, like 98% of the market, is using Windows. Get rid of that idea.
      Ever tried ext2fsd ?
    5. Re:alternatives and extent by m50d · · Score: 1
      1: i don't think i've ever seen a flash drive as big as 32GB. were you thinking of an external hdd maybe.

      I've seen 6G SD cards for sale, so I wouldn't be at all surprised that 32G in USB drive size existed, but it might have been hard drives. Doesn't really matter.

      2: iirc the limit for FAT32 is somewhere arround 4 terabytes. This is still the territory of large raid arrays! maybe you were thinking of the broken formatting tool in win2K/XP. For the record i have two hard drives in usb enclosures one used to be in internal hard drive in a 98 box the other was formatted on win98 whilst in the usb enclosure. All partitions on the drives are over 32 gigabyte and windows XP has no trouble handling them.

      Just what I read was the reason for it. Maybe manufacturers think it's not a good idea to have a drive the user can't easily reformat.

      3: last i checked windows couldn't handle the writable versions of udf without third party drivers this may have changed with XP though.

      I'd be surprised but it's possible. Doesn't really matter though - as long as it can read it, you could have the driver on the drive.

      --
      I am trolling
  44. My god, ... it's full of digits by Moflamby-2042 · · Score: 0
    It's sad to hear that interesting and novel discoveries in the manner by which a system operates can be owned. It marks a whole set of numbers in procedural code space with arrogant flags saying "I discovered/bought the rights to these numbers, don't use any of these on your own free projects or depend on it too heavily. I can charge for it in the future at any time I wish!".

    Should we be allowed to own numbers? Or the effect they have if interpreted by a machine? Can you own the 'intent' of all number/program generated by something like:

    ...
    for (i = 0; i < inf; i++)
    if (program_does_not_core_dump_within_5_minutes(i))
    file_for_patent(i);
    ...
    Abstract computers can represent anything you like, and do this as best as the rules you specify. Rules in machine code I'm familiar with come from local properties of a program's numerical / bit representation. That is, aspects of the number the system is sensitive to. This is incredibly powerful. Corporations that own number sets to leverage control over an otherwise freely traversible number-procedural space are scariest to me because they can close off interesting roads ahead in this domain to the non-paying public.

    Behemoth corporations with a vested interest in silencing truly free software and stifling various number sharing freedoms despite the happy optimistic nature of their commercials are the last ones I'd wish to be entrusted with such power. Fortunately, there are plenty of alternatives to get to the good stuff on the road ahead, and a silly FAT file system will always be available to the various distributions out of country or at least in some encrypted form if the laws get bad enough. If the laws concerning oppressive numeric ownership get too bad, encryption illegalized, and the revolutions fail, and nothing is very much fun anymore, well, I doubt I'd be hanging around anyway (unless hanging around is enforced too).
  45. Third profitable entity by Epeeist · · Score: 1


    > 6. Profit!

    So that makes Windows, Office and FAT the three things that MS produces that create a profit.

    1. Re:Third profitable entity by telchine · · Score: 1

      Nah. Microsoft Bob makes a profit now, they're selling it on to the Afghans who don't know better.

  46. Re:So now... What FS? UDF by Trevelyan · · Score: 1

    My guess would be UDF, since it seems some already have. eg For more file attribute or larger files support.

    It may have been designed for Optical media, but it is suited to any ROM with/without some sort of limited write support. eg Flash memory.

  47. Let's use NTFS instead ! by Anonymous Coward · · Score: 0

    Oh wait...

  48. Re:So now... [I think they avoid it in the 1st pl] by zcat_NZ · · Score: 1

    Last time I stuck a 'factory-new' drive into a Windows box, Windows helpfully identified the drive then offered to partition and format it for me.

    I would assume it does the same thing for unformatted USB storage. Shipping blank or preformatted USB sticks is a non-issue.

    mp3 players, cameras, etc where the firmware itself needs to be able to read and/or write FAT is where the money will be coming from.

    Another nice advantage for Microsoft; All the mainstream Linux distros will have to drop FAT support from their default install, it'll become a downloadable extra like mp3, flash, java, libcss, etc.. a minor annoyance for most Linux users, but IME little annoyances like this are helping hold back desktop linux.

    --
    455fe10422ca29c4933f95052b792ab2
  49. What about UDF? by m50d · · Score: 5, Interesting

    Every OS supports it for the purposes of reading DVDs. It may not have been designed for flash drives, but it works on them fine. And it's an ISO standard.

    --
    I am trolling
    1. Re:What about UDF? by Baki · · Score: 4, Interesting

      Interesting suggestion. I just read the spec, and it seems to have been designed to be truely universal. It supports attributes found in any operating system and can be adapted to any medium (all kinds of block size etc. are free and thus can be set to values to accomodate any type of medium).

      I think it is a bit heavy, but nowadays that should not really matter.

    2. Re:What about UDF? by moyix · · Score: 1

      All OSes have read support for UDF, certainly, but do they have write support? To cite an analagous example, I tried recently to mount an ISO image on loopback in linux (so as to change the contents of a CD before burning it), only to find that the linux ISO9660 driver can't write that filesystem, and one needs to use mkisofs to get the job done.

    3. Re:What about UDF? by moyix · · Score: 5, Informative

      Update:

      So this probably won't work as a universal filesystem unless some pressure is put on MS and Apple to get native support for writing to UDF, unfortunately :\

    4. Re:What about UDF? by po8 · · Score: 1

      Note that if an OS has UDF read support, you could ship UDF write support code for it on the storage device.

    5. Re:What about UDF? by petermgreen · · Score: 1

      the normal variants of iso9660 (there is level 3 which is writable but i don't think anyone uses it) pretty much can't be written to without completely re-building them (or at least moving lots of data arround) by design.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    6. Re:What about UDF? by Myria · · Score: 1

      Sorry, won't work.

      Windows NT has two sets of file system drivers, CD-ROM file systems and block device file systems. UDF is registered only as a CD-ROM file system, so if you stick in a USB flash drive with a UDF image written on it, it won't work.

      The primary reason they do this seems to be the sector size difference (512 vs. 2048).

      Melissa

      --
      "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
    7. Re:What about UDF? by bigpat · · Score: 1

      but the consensus from the interweb is

      Are we for real calling it the "interweb" now? I thought this was still just a psuedo nerd joke along the lines of 'thems internets'.

  50. Unformatted media by herve_masson · · Score: 1

    I really don't mind to buy unformatted USB drives, just the way I used to buy unformatted floppy disks in the past.

  51. Re: $25c by some+guy+I+know · · Score: 5, Funny
    You've lost me completely. Are you talking dollars or cents?
    $25c is obviously twenty-five dollar-cents, which will become to either 25 dollars or 25 cents when its quantum state collapses.
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  52. C# by Lobais · · Score: 2, Interesting

    If you put this into perspective on the mono case. Then what will happen when the c# "standard" is widely used?

    1. Re:C# by Teckla · · Score: 1

      If you put this into perspective on the mono case. Then what will happen when the c# "standard" is widely used?

      I'm glad someone mentioned this, even though you didn't get moderated up.

      It scares me that the Mono folks are dismissing the possibility of Microsoft crushing Mono with patents some day, while at the same time, Microsoft has decided to patent a non-novel, widespread technology and charge royalties.

    2. Re:C# by Blob+Pet · · Score: 1
      --
      "...today consumers have been conditioned to think of beer when they see a bullfrog..."
  53. MOD PARENT UP by Anonymous Coward · · Score: 5, Insightful
    There is no technical reason to use FAT at all, it is only in common usage because of Microsofts desktop monopoly. FAT was used by vendors for the benefit of Microsoft customers, Microsoft respond by stabbing everyone in the back. Time to start petitioning OEM's to ship a GPL'd 3rd party Windows filesystem driver by default, then we petition for device support.

    C# and CLR on linux people take note, Microsoft never acts in good faith. Why file for patents unless you plan to enforce them? Ever heard the phrase "trust a fox"?

    1. Re:MOD PARENT UP by Tim+C · · Score: 1, Insightful

      Why file for patents unless you plan to enforce them?

      IBM is the world's single largest holder of software patents, both holding more patents than anyone else and generating them at a greater rate than anyone else. By your logic, we need to worry about them, too, despite all the support they give open source.

    2. Re:MOD PARENT UP by cortana · · Score: 3, Insightful

      Only an idiot *doesn't* worry about IBM's patent warchest.

    3. Re:MOD PARENT UP by Anonymous Coward · · Score: 0

      By your logic, we need to worry about them, too, despite all the support they give open source.

      China gives lots of "support" to western style capitalism by opening up all their cheap prison labor to Walmart, etc. It doesn't mean we shouldn't be worrying about their military build up. Damn right you had better worry about IBM also. When the market goes sour, you can bet they will do whatever is necessary to keep the shareholders happy.

    4. Re:MOD PARENT UP by chrome · · Score: 1

      Ever heard the phrase "trust a fox"?

      I'm sure I heard this elsewhere (Aesop's fables?), was watching an old episode of CSI last night and a murderer was behind bars and was explaining to Grissom why he killed.

      I'm working from memory here because I rather liked the way it was told, so bear with me.

      There once was a Turtle and a Scorpion, who had to cross a river. The Scorpion asked if the Turtle could carry him across. The Turtle asked "How do I know you won't sting me before we reach the other side?". The Scorpion replied "You can trust me.". Halfway across the river, the Scorpion stings the Turtle. The Turtle wailed "Why did you do that? Now we will both die!" just before they sink beneath the water. The Scorpion replies, "I cannot help it. I am a Scorpion, it is in my nature.".

      I'm sure the wording is completely wrong. I had a quick look, but there was many different interpretations of this fable. Anyway, I like it. Not sure if it is relevant to the topic at hand though :)

    5. Re:MOD PARENT UP by DanAnderson26 · · Score: 1

      I think it is a scorpion and a frog.

  54. Hey, he's right. by Jesus_666 · · Score: 1

    That's a well-deserved Intersting, I hope that you get a few more for that comment. UDF really seems to be on the way to ubiquity - according to the 'pedia future versions are even supposed to be engineered towards storage media such as hard drives.

    Let's just hope that ten years from now we save our supposed-to-be-portable data on UDF-formatted drives instead of still using FAT.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  55. FAT32 limits by FlippyTheSkillsaw · · Score: 1

    http://www.microsoft.com/resources/documentation/W indows/XP/all/reskit/en-us/prkc_fil_tdrn.asp

    This states that FAT32 is not limited in the specs, but by implementation.
    The limitation of 32GB volumes only applies to creating volumes with XP, but a camera or whatever that has been formatted by the manufacturer can be larger.

    The more important limit is the 4GB per file limit. It's not so much a limit for a photo-only camera, but for any recording device that records over time, it can be quite important. Obviously there would be workarounds (like DVDs) by using a series of smaller files, but that's a hack.

    I'm sure there are flash drives larger than 32GB that exist, though they are probably working into the thousands of dollars. Even if it's not strictly flash, there are plenty of hard drives that emulate flash (ironic, isn't it?). Just about any of the cheap compact flash cards that are above 4GB use microdrives. The filesystem ideas don't change because it's not solid state.

  56. Use ext2 or 3 instead by TehBeer · · Score: 1

    Yeah, use journalised ext FS instead. Why not?

    It works on my machines.

  57. PTP and removable flash by FlippyTheSkillsaw · · Score: 1

    PTP is only half-way. Plenty of people still pull the card out of the camera and stick it in their computer. This wouldn't work without special software. Even a lot of printers I see take cards to print directly from them.

  58. A woman's perspective . . . by pariahdecss · · Score: 0, Offtopic

    So my wife says to me, "Honey, do I look FAT in this filesystem ?"
    I replied, "Sweetie, I married you for your trust fund not your cluster size."

    Recycled from a previous incarnation/incantation . . .

  59. Embedded filesystems library affected by Yseboodt · · Score: 5, Informative

    I'm the author of the Embedded filesystems library. (http://sf.net/projects/efsl)

    I've read the patents, they all cover the long filenames ability in the FAT filesystem. So basically as long as I do not implement long filesystem support, the EFSL should be free from patent problems.

    If anyone with a deeper understanding of legalese is willing to comment on this, I and the users of EFSL would be grateful.

    Since EFSL is targetted at embedded devices, it is used commercially (I am using it in a commercial product as well, and I know of several other projects that are doing the same) and thus the companies using it should know wheter or not they can use EFSL without paying a fee to microsoft.

    FAT is about the ugliest filesystem around, it's a shame they dare to ask licensing fees for it.

  60. Not for the Mac... by John+Nowak · · Score: 2, Informative

    There is no ext2/ext3 support for 10.4. It only exists for earlier versions.

    1. Re:Not for the Mac... by Slashcrap · · Score: 1

      There is no ext2/ext3 support for 10.4. It only exists for earlier versions.

      Why would you need to access Linux files when your Mac is so pretty?

      Isn't it just like spitting in Steve Job's eye?

      I should point out that the above is a joke before I get hundreds of Mac owners agreeing with me.

    2. Re:Not for the Mac... by John+Nowak · · Score: 1

      For what it is worth, all PPC linux distros I have tried (Ubuntu and Slackintosh anyway) have HFS+ support compiled in out of the box. To mount your OS X partition, you just do:

      # mkdir /mnt/osx (or whatever you want to call it -- you only have to do this once)
      # mount -t hfsplus /dev/hdaN /mnt/osx (change hdaN to wherever your OS X partition is)
      # cd /mnt/osx (takes you to the "root" of your OS X partition)

      Because of this, you can share files between partitions fine. Just make sure the "shared" folder is on the HFS+ partition. :-) No need to use FAT32 or anything like that. The only downside is that you can't edit anything inside your ext2/ext3/reiserfs partition when on OS X, but generally you wouldn't want/need to do that anyway. Sharing files is all you need to do. If you want to administer your Linux partition, reboot into Linux. ;-)

  61. Rockridge & Joliet? by Midnight+Thunder · · Score: 1

    Would this not also effect the Joliet and Rockridge extensions used on ISO 9660 CDs?

    --
    Jumpstart the tartan drive.
    1. Re:Rockridge & Joliet? by panthro · · Score: 1

      Rock Ridge is a POSIX-related IEEE standard that has nothing to do with Microsoft. Joliet is as far as I know an open specification that Microsoft endorses but does not license, and even if they could and did license it, Joliet filesystems are backwards compatible with standard ISO 9660. Neither of these extensions have anything to do with FAT.

      --
      If you're not part of the solution, you're part of the precipitate.
  62. Concerned? by samj · · Score: 1

    You should be. Put your money where your mouth is and go join the Electronic Frontier Foundation (EFF), as they're doing some good work regarding patents.

  63. The Patents by Midnight+Thunder · · Score: 3, Informative
    I think to understand what it means to companies, then we need to look at what the patents are:

    Patent: 5,579,517
    Title: Common name space for long and short filenames
    Filed: 24 April 1995

    An operating system provides a common name space for both long filenames and short filenames. In this common namespace, a long filename and a short filename are provided for each file. Each file has a short filename directory entry and may have at least one long filename directory entry associated with it. The number of long filename directory entries that are associated with a file depends on the number of characters in the long filename of the file. The long filename directory entries are configured to minimize compatibility problems with existing installed program bases.

    Patent: 5,758,352
    Title: Common name space for long and short filenames
    Filed: 5 September 1996

    An operating system provides a common name space for both long filenames and short filenames. In this common namespace, a long filename and a short filename are provided for each file. Each file has a short filename directory entry and may have at least one long filename directory entry associated with it. The number of long filename directory entries that are associated with a file depends on the number of characters in the long filename of the file. The long filename directory entries are configured to minimize compatibility problems with existing installed program bases.

    Patent: 6,286,013
    Title: Method and system for providing a common name space for long and short file names in an operating system
    Filed: 28 January 1997

    An operating system provides a common name space for both long filenames and short filenames. In this common namespace, a long filename and a short filename are provided for each file. Each file has a short filename directory entry and may have at least one long filename directory entry associated with it. The number of long filename directory entries that are associated with a file depends on the number of characters in the long filename of the file. The long filename directory entries are configured to minimize compatibility problems with existing installed program bases.


    So the patents in question all cover the same issue of a "common name space for long and short filenames". This would effect anyone using vfat and also potentially effect Rockridge and Joliet extensions for ISO 9660.

    One thing to note, from looking at the licensing page, is that only "consumer electronics devices" and "removable solid state media manufacturers" are targeted. For the moment operating systems aren't listed.

    One thing I have to ask myself whether makers of digital cameras would be legaly required to have to pay this license, despite them being listed in the "consumer electronics devices" section. The reason I ask this is because all the digital cameras I have seen to date still use 8.3 format file names (for example my Nikon is DSCN0000.jpg), therefore they are not using the technologies referenced by the patents.
    --
    Jumpstart the tartan drive.
  64. Joe WindowsUser doesn't know how to format volumes by Vandil+X · · Score: 1

    Plain and simple.

    Or worse, XP pops up a wizard asking Joe WindowsUser how to partition the new device. He then looks for a CD in the blister-plastic packaging that sadly only includes a Win98 USB Mass Storage Driver.. so he's stuck with a "useless" Thumb drive that he promptly returns to Wal-Mart.

    --
    Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
  65. What about use in Linux?... by scharkalvin · · Score: 1

    Well IANAL but it seems M$ wants to tax the makers of devices that use the fat filesystem.
    If linux supports reading and writing to such devices but NOT formating them (IE:
    interoperates with such devices but NOT creating such filesystems) them maybe we are ok.
    We should be able to read the fat filesystem on a digital camera (the maker of the camera
    must pay the tax since it formats the memory sticks/cards). I think you CAN create an ext2
    filesystem on a USB drive if you want to, but most come FAT preformated. If windows can
    format a USB drive, then makers of such devices will ship them unformated and owe M$ nothing.
    Pass the buck to windows to format the device, maybe even with NTFS (which would render
    interoperation of a usb stick with Linux and windows impossible.) I hope nobody decides
    to remove the fatfs driver from the kernel just yet (though we might have to remove the
    ability to format the fs). Still if M$ gets payment from the makers of such devices it might
    be content not to try to milk BOTH ends of the cash cow. After all if such devices won't work
    on Linux maybe that would cut somewhat into sales. (maybe new digicams will internally
    RUN Linux and use Linux FS to screw Bill??)

  66. uhhh, yeah! [was: So now...] by element-o.p. · · Score: 1

    Quote: That'd be really bad coz suddenly it [Linux] can't interoperate with all those devices using FAT. /Quote Bingo! That's what my money says Microsoft *really* intended by this move. Micro$oft doesn't give a rip about interoperability; they are big enough that they don't *have* to worry if their products work with other software vendors' products, because they know their users will buy M$ anyway. How many Windows users really think to themselves, "hmmm...I wonder if this Microsoft product will play nicely with my Linux boxen?"

    --
    MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    1. Re:uhhh, yeah! [was: So now...] by conteXXt · · Score: 1

      I am loving this.

      It's exactly what the doom-sayers have been predicting and it has now come to pass.

      But NOTHING and I do mean NOTHING will pry Windows out of most peoples computers.

      Why? They do not think objectively. They DO think Windows is computers.

      It boggles the mind how gullible people are, but one just has to look at elections in most countries for a very concrete example.

      Sad as it is.

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    2. Re:uhhh, yeah! [was: So now...] by Yartrebo · · Score: 1

      They also tend to be incredibly lazy. Many people I know won't even try Linux because they don't want to switch, but they can't even use MS Windows with any reasonable proficiency because they never spent any time trying to learn how to use it but have a little script by their desk for how to load MS Word and open a file or how to connect to the internet and check e-mail. Invariably their computers are loaded with spyware and only half functional and they would be far better served by Linux.

    3. Re:uhhh, yeah! [was: So now...] by Anonymous Coward · · Score: 0

      Problem isn't Linux vs MS there... its technology vs stupid users... Any computer savy person knows not to open those links but stupid users keep click on them... Linux rootkits would spam out and users would gladly type in their password so they can be eligible to win a free ipod and mass infect their systems. Only reason we DON'T see this is because Linux has the tech savys and 90% of windows users are the stupid users.

      Once those ratios are reversed I'd bet money the problem would flip flop.

  67. Is it possible M$ wants a slice of the iPod pie? by NimbleSquirrel · · Score: 2, Informative
    I know the obvious impications for this patent include M$ trying to shut out OSes such as Linux, but I don't think that is as likely as everyone makes out. For a start it seems that M$ are going after device manufacturers that have physical products that use FAT filesystems. Bringing a lawsuit against software that just interacts with FAT would be a little harder to fight (especially with the likes of IBM and Novell to potentially fight against). I think preventing people from interacting with FAT filesystems would have M$ in trouble from an antitrust standpoint, so they are going after devices where there is an actual FAT filesystem rather than the potential a mere interaction with one (if that view makes sense - it was rather late when I wrote this)

    There is one device that I can think off that needs the FAT filesystem preinstalled: the humble iPod.

    All the recent iPods come with FAT32 as the filesystem (originally added for Windows users). They originally used HFS+, but that is no longer the case (and hasn't been for quite some time).

    http://en.wikipedia.org/wiki/IPod

    I am aware that the FAT Licensing page puts a supposed $250,000 cap, but this is M$ and they can change their minds or have other nasty clauses in Licensing agreements that would be unfavourable to companies like Apple. Towards the bottom of the page they even say: "Sometimes, companies may want to negotiate broader or narrower rights than the standard Microsoft license for FAT file systems. In this case, prices may vary." M$ could easily use this to shut iPods out of the Windows market (if they are forced to return to using HFS+ filesystems).

    These patents could be very handy iPod killers if M$ wants to use them as such.

  68. "Gouging" by XanC · · Score: 1
    This kind of thing comes up in discussions about "price gouging" all the time.


    The price that a merchant charges for an item is based on his cost to replace that item on the shelf.

    1. Re:"Gouging" by Yartrebo · · Score: 1

      Actually, it's based on what people will bear. If he guesses that his neighboring merchants will raise prices a lot, he'll follow along since he can safely do so. If he feels they will hold their prices, he'll be forced to hold also else loose many customers.

      Katrina was a good example. Citgo held their prices to a fairly mild increase (about how much the wholesale gasoline market increased). In locales with a Citgo station, the competition was forced to keep their prices lower than in locales without one. This effect was most pronounced in the Gulf and Florida regions, because of the fear that gasoline supplies had been cut. Citgo was driven by an edict from President Chavez rather than any economic decision, but it still effected what the competition could charge.

  69. non m$ dos? by Alchemar · · Score: 2, Interesting

    How will this effect other DOS systems like DR DOS and FreeDOS?

  70. unbefuckinglievable by Anonymous Coward · · Score: 0

    This is an outrage.

    To the USPTO: I am a practitioner in the field - This is obvious.

  71. Re: $25c by Jaysyn · · Score: 0

    Sounds like the stock market to me.

    Jaysyn

    --
    There is a war going on for your mind.
  72. The sky is just overcast, not falling. by Miamicanes · · Score: 1

    It appears that Microsoft is at least responsible enough to be a patent whore (like IBM) rather than a patent troll (like SCO). The difference between the two? Patent whores have open, transparent licensing terms and use them to earn royalties, not put others out of business or drive them to drop the product in disgust. Twenty-five cents (apparently, capped off at some quantity that most flash manufacturers will exceed anyway) isn't going to break the bank on a flash drive. Even if the manufacturer passes along 100% of the cost and every distributor along the way marks it up 100%, you've added maybe a buck or two to a device selling for more than $25 anyway (not counting drives sold at a loss the day after Thanksgiving).

    Actually, the annual cap was a brilliant move by Microsoft. By ensuring that the largest vendors (like Camera makers themselves) pay only a pittance, they're minimizing the risk that someone like Canon might try to roll out its own filesystem to avoid paying royalties. At 2-5 cents per card, it just wouldn't be worth the support headaches.

    Plus, as a few have pointed out, a manufacturer could sidestep the royalties by simply not formatting the drive. What's likely to happen is that mass-market flash (bought by Joe Clueless at Wal Mart) will be sold formatted, but made by companies that make enough to easily exceed the capped royalties and end up paying 10 cents per unit or less, and bulk eBay flash (made by smaller companies that would have to pay the full amount) will be sold unformatted, with the expectation that anyone buying a crate of flash drives [or buying on eBay, or buying at a flea market] can be subjected to a little more inconvenience since they can't easily return it the moment they discover it's not formatted and will have to either throw it in a drawer or actually read the instructions and figure out how to format it themselves.

  73. Dumb Question by ConceptJunkie · · Score: 1

    Since FAT has been around for 25 years, how is that MS has a patent on it that hasn't expired?!

    --
    You are in a maze of twisty little passages, all alike.
  74. Could this be the first step in leveraging DRM? by Veretax · · Score: 0

    This whole discussion really brings me back to the issues over digital rights management inherent in the PC. What is to stop MS from enforcing this patent and then quietly using its monopoly power to direct vendors to another file system which would contain components to further limit our rights for digital content? I don't know about you guys, but that thought gives me the shivers.

  75. No need to ship unformatted by Paul+Crowley · · Score: 1

    Ship with an old-style FAT filesystem, without vfat. VFAT is backwards compatible, so the devices can write to it just as if it's VFAT.

    The device manufacturers will have to pay, but not the media manufacturers.

    The irony is that what M$ have patented is their workaround for their own fuckup. And people used it not because it was good, but to stay compatible with them. Get into bed with Microsoft and they will screw you.

  76. Re:Is it possible M$ wants a slice of the iPod pie by gellenburg · · Score: 2, Informative

    The one fortunate thing about this is not only does it apply to iPods, it also applies to every single other media player out there too.

    Now, if M$ chooses not to enforce their patent against WMA devices, things could get interesting. Legally, they could. However, I think you'll see a huge public outcry and backlash if they chose to.

  77. Yes you CAN! by Soruk · · Score: 1

    You can indeed format a larger disc FAT32 - I have a 120GB disc and a 200GB disc both formatted FAT32, which I formatted myself.

    mkdosfs will do it quite happily. And Windows (and Linux) will be happy reading and writing that disc.

    So, all you need is a Knoppix disc if you don't have dual-boot on that machine.

    --
    -- Soruk
    1. Re:Yes you CAN! by Anonymous Coward · · Score: 0

      Good idea !

      The post I was replying to was proposing that disk vendor stop formatting their drive and let the user do it to avoid paying the fee.

      Under your brillant idea, disk vendors should stop pre-formatting drives, and just ship a knoppix CD and a 2 pages instruction booklet with it.

      You seem to have the real 'click'. You could probably work in Marketing.

    2. Re:Yes you CAN! by Soruk · · Score: 1

      The smaller devices have no problem whatever (e.g. flash). The larger hard discs, if they're going on a Windows-only system are most likely to get formatted NTFS. On a Linux-only system there is no problem. On a dual-boot system (or the drive is removable, e.g. USB) Linux can be used to format it, and more than likely you already have the tools installed.

      The only time an issue arises is, say, trying to use it on a Win9x single-boot system, and such systems are getting fewer (and those may have other hardware issues preventing discs over a certain size being recognised by the system at all).

      Return to the bridge from whence you came, troll.

      --
      -- Soruk
    3. Re:Yes you CAN! by Anonymous Coward · · Score: 0

      Wtf are you talking about ? I am no troll, I am the original poster you replied to . Twice.

      > The larger hard discs, if they're going on a Windows-only system are most likely to get formatted NTFS.

      I specifically said USB/FireWire disk. You know, those disk that come with an enclosure and (sometimes) a power cord. If you buy such a disk, say, a 400Gb Seagate drive, it will be formatted FAT.

      Why ? Well, because they don't want to have both a mac and windows version.

      And such formatting cannot be re-produced under windows with default tool.

      That you can reproduce them with a knoppix CD, is anecdotal at best.

      So the "solution" the grand-grand-grand-grand-parent proposes (selling them unformatted and letting the user FAT-format them) is dumb.

      The vendor have to provide the drive FAT-formatted.

      Vendor have to pay microsoft for each drive.

      Of course, I am dishonest. They could sell them unformatted and let the user format them for default use by the operating system.

      And user will curse them because of the 1Hour+ process of formatting a 400Gb under windows (and, yes, I know, they could boot under knoppix to format in faster).

      > The only time an issue arises is, say, trying to use it on a Win9x single-boot system

      (And let my bridge alone, please)

    4. Re:Yes you CAN! by angulion · · Score: 1

      I have to disagree with you on this one.
      The vendor do not have to provide the drive FAT-formatted, in fact, the LaCie 300Gb drive I bought about half a year ago was preformatted with HFS+ (or what Mac native format is) and a leafleat with instructions if you wish to format it to NTFS in windows.

      (I encrypted it and formatted it with reiserfs, but that is another story.)

    5. Re:Yes you CAN! by SenorCitizen · · Score: 1
      You can indeed format a larger disc FAT32 - I have a 120GB disc and a 200GB disc both formatted FAT32, which I formatted myself. mkdosfs will do it quite happily. And Windows (and Linux) will be happy reading and writing that disc.

      You can do it in Windows just as well -- as long as you're running a version older than 2k or XP. See, the limitation *is* completely artificial. Now, volumes (and drives) bigger than 137 GB might be a bit hard to get to work under Win9x, but that's another story.

    6. Re:Yes you CAN! by petermgreen · · Score: 1

      You can do it in Windows just as well -- as long as you're running a version older than 2k or XP. See, the limitation *is* completely artificial.

      there is no version of the NT line older than 2K that supports fat32.

      98 (and i presume ME but i don't have access to check) will format larger fat32 paritions but it wouldn't at all surprise me if the formatters were seperate codebases.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  78. Royalties? by Anonymous Coward · · Score: 0

    Now perhaps I am being stupid so bear with me a moment. Talk is circulating of Microsoft retroactively demanding royalties for anyone wishing to sell operating systems or devices that will use the FAT filesystem. Much has this been decried in regards to free operating systems like Linux and their interoperability with the rest of the world.

    Wait.

    Free operating systems.

    How does Microsoft plan to extract royalties from the sales of operating systems that are not sold?

    1. Re:Royalties? by Weedlekin · · Score: 1

      They are charging a flat fee per item, not a percentage of the selling price for a product. MS have used the "percentage of selling cost" ploy to sting companies such as Stac and Spyglass, so they would hardly be silly enough to license their own technologies in a similar manner.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  79. that doesn't mean it will hold up in court by idlake · · Score: 1

    Just because the patent office didn't rule the patent invalid doesn't mean it's a valid patent; Microsoft still has to assert the patent in court.

    What will happen in court is anybody's guess. On the surface, any recent patent on FAT/VFAT is absolutely ridiculous because the systems were documented and in use for many years. I think there's a good chance that they'll get laughed out of court.

    Actually, I'm glad Microsoft is doing this: they are hurting themselves much more than any amount of money they can possibly collect with it. After this, electronics manufacturers are going to be reluctant to adopt any kind of Microsoft format.

    1. Re:that doesn't mean it will hold up in court by Jason+Hood · · Score: 1

      After this, electronics manufacturers are going to be reluctant to adopt any kind of Microsoft format.

      At 25 cents? Vendors will just jack the price up and move on. No one wants to make a removable storage device that requires proprietary drivers and won't just work after being plugged in. Vendors don't want to pay for R&D costs to support a new format and then worry about users who have trouble using their devices. Its easier to just buck up. MS knows this and that is why they agreesively pursued this. Its easy money, they have nothing to lose.

      Its also a nice sucker punch to Apple, which could have been the primary motivator ;) I would prefer that their be an open/free filesystem for all removable devices, but there is no hope for this unless Apple gets behind it. Apple is turning into one of OSS's biggest allies.

      --
      Are you intolerant of intolerant people?
    2. Re:that doesn't mean it will hold up in court by penguin-collective · · Score: 1

      I would prefer that their be an open/free filesystem for all removable devices, but there is no hope for this unless Apple gets behind it. Apple is turning into one of OSS's biggest allies.

      An "ally" implies deliberate aid; I think while Apple has been using and shipping open source software for a while, Apple's record on helping open source is at best mixed.

      In any case, I don't see switching away from FAT for manufacturers as a big problem. Most devices could simply be shipped unformatted. And for those cases where a file system is required, if everybody standardizes on the same thing, only one driver would need to be installed ever, and PC manufacturers could preinstall even that (they do so for Flash and other stuff).

      At 25 cents? Vendors will just jack the price up and move on.

      You're missing the point. Of course vendors will pass on this cost to consumers, but they will not just "move on", they'll be pissed and they'll be more careful next time.

    3. Re:that doesn't mean it will hold up in court by Jason+Hood · · Score: 1

      You're missing the point. Of course vendors will pass on this cost to consumers, but they will not just "move on", they'll be pissed and they'll be more careful next time.

      Negative. They wont be pissed because they dont care, its only 25 cents. Shipping portable drives unformatted will not happen. A few here and there might but all the big dogs will buck up. Its really not a big deal, this sort of process happens in many industries - all the time.

      If this was say a $5.00 "tax", then they would explore alternate filesystems, but probably end up just shipping devices unformatted.

      --
      Are you intolerant of intolerant people?
    4. Re:that doesn't mean it will hold up in court by idlake · · Score: 1

      They wont be pissed because they dont care, its only 25 cents.

      25 cents is huge for a mass product, even more so for one that goes for less than $100.

  80. VFAT isn't the only away by Anonymous Coward · · Score: 0

    IBM used a different method to store long file names on FAT in OS/2. Could that method be adopted by manufacturers?

  81. The harder they grip.... by WhiteWolf666 · · Score: 1

    ...the more shall slip through their fingers.

    http://rfsd.sourceforge.net/

    Or similar projects for ext2.

    If the giant flash companies (or whoever is in danger of paying a FAT royalty) instead put that moderate amount of money towards a few full time developers for alternative file system drivers for Windows, we won't need FAT.

    And that's a good thing, because FAT is ancient.

    The bigger question is what about VFAT support on Linux. It's not THAT big of a question anymore, since just about everyone I know runs their Windows XP partitions (and Vista, I presume) on NTFS, and has to work around proper file system support anyways.

    The best answer to Linux support is most likely going to be things like captive NTFS. That way, you can use a MS implementation, and thus not violate any pattents.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  82. WTF are you smoking?! Even Windows 95b does 32+ GB by Anonymous Coward · · Score: 0
    Did you tried to format a bigger than 32Gb drive under windows with FAT ?

    I have no clue what you are on, but I never had any trouble formatting my entire 40 GB HD years ago as one FAT32 partition under Windows 95 OSR2. I'll give you the benefit of the doubt and assume you meant the 2 GB limitation of FAT16 under Win 3x/9x and 4 GB under Windows NT (?)

    Of course the 32kB cluster size is overkill on my 40 GB FAT32 partition, and I would have been better off partitioning it as 32 + 8, but that's hindsight now....

  83. talk about adding insult to injury by penguin-collective · · Score: 1

    Not only do we have to put up with the miserable P.O.S. that is the FAT/VFAT file system, now we are also supposed to pay for the privilege. Unfortunately, this is the Microsoft story: first, they monopolize the market with bad technology, and then they try to make people pay for it.

    Hopefully, sooner or later, through efforts like these, it will become obvious even to the most clueless of CEOs that adopting any kind of Microsoft technology is a bad idea.

  84. MS Fat patents have been enforceable since 1996 by kansas1051 · · Score: 2, Informative

    The MS FAT patents weren't originally "rejected" by the USPTO. They were examined, allowed, and issued. The patents were placed into ex parte reexamination after issuance (by the USPTO at the request of PubPat) due to various prior art that the USPTO didn't consider. During the reexamination, the USPTO issued an initial rejection (as is always the case) which Microsoft was able to overcome. The FAT patents were never invalidated or rendered unenforceable. The patents at issue were filed in 1995 and issued in 1996, so your argument that these patents were somehow hidden or unenforceable during that time is entirely baseless.

    1. Re:MS Fat patents have been enforceable since 1996 by LordLucless · · Score: 1

      So now that they've been re-granted, when do they expire? Is their expiry based on the 1996 inception date, or the 2006 one?

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  85. Patent is for *implementation* by Nimey · · Score: 0, Redundant

    FFS. This patent is over Microsoft's /implementation/ of FAT, as in the code. This has been covered already in previous Slashwanking. If manufacturers don't want to pay the fee, they can gin up their own FAT implementation or use Linux's free cleanroom implementation, just as long as they comply with the GPL.

    I know it's too much to expect readers of this site to RTFA, but still.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Patent is for *implementation* by cortana · · Score: 1

      You are thinking of copyright. Patents protect an 'invention'; anyone else who implements the same 'invention' infringes on the patent, even if they developed their implementation independently.

  86. mod patent up!!! by Anonymous Coward · · Score: 0

    How can you patent something that is 25 years old???
    I thought patents were only good for 17 years.
    Does this mean "FAT" will be "Free" again in 2022?

    1. Re:mod patent up!!! by ConceptJunkie · · Score: 1

      I think it's now 20 years (up from 17) from when the patent was applied for, which was, I think, actually in the 90's, even though it was "invented" (if you can call it that) around 1981.

      --
      You are in a maze of twisty little passages, all alike.
  87. For a quarter? by everphilski · · Score: 1

    Are people really that cheap that they will switch operating systems to save a quarter on a thumb drive?

    1. Re:For a quarter? by LocalH · · Score: 1

      Think of it from the manufacturer's perspective - a quarter per unit, on how many million units? This shit adds up quickly.

      --
      FC Closer
  88. This is why not. by Anonymous Coward · · Score: 0

    Why not?

    Because a journalised filesystem writes a lot of excess i/o's to the media in addition to writing the data itself.
    Flash memory has a finite number of write operations before it "wears out". Yes, even though there are no moving parts, flash memory does "wear out".

  89. Re:WTF are you smoking?! Even Windows 95b does 32+ by Anonymous Coward · · Score: 0

    > I have no clue what you are on, but I never had any trouble formatting my entire 40 GB HD years ago as one FAT32 partition under Windows 95 OSR2. I'll give you the benefit of the doubt and assume you meant the 2 GB limitation of FAT16 under Win 3x/9x and 4 GB under Windows NT (?)

    You sentence started particulary well. It should have stopped after the fourth word, like in:

    "I have no clue"

    The FAT 32Gb limitation was not present on win 95/98 (because those OSes did not support NTFS). On OSes that supported NTFS, The Convicted Monopoly added this to force people to move to NTFS.

    As 95 and 98 are not sold anymore, I suppose that my original sentence "
    Did you tried to format a bigger than 32Gb drive under windows with FAT ?" still holds. Even the msdn link confirms it, and the various other posts too.

  90. Re:WTF are you smoking?! Even Windows 95b does 32+ by Anonymous Coward · · Score: 0
    Confusion surrounds us again. From the Microsoft article in above link:
    "
    In theory, FAT32 volumes can be about 8 terabytes; however, the maximum FAT32 volume size that Windows XP Professional can format is 32 GB. Therefore, you must use NTFS to format volumes larger than 32 GB. However, Windows XP Professional can read and write to larger FAT32 volumes formatted by other operating systems.
    "

    So:
    Yes: Windows XP has a limitation at 32GB
    No: There is no such 32GB limit in FAT32
    Yes: You can format > 32 GB limit if you are using 'another operating system'. That includes Win95/Knoppix.
  91. The problem is it's shit read only. by Anonymous Coward · · Score: 0

    next.

  92. The problem is... by Svartalf · · Score: 1

    That it shouldn't have been an Ex Parte re-examination of the Patent.

    There's problems with the whole lot- not to mention funny business with possible prior art and all.

    An Ex Parte re-exam means that MS gets to stack the deck and no substantive prior art search will be applied to the whole process- because I can assure you that the USPTO won't be bothering with that one as it costs money unless
    other interested parties perform the work for you.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  93. My God it's full of Stars... by headkase · · Score: 1

    I disagree.
    If you consider the possible search space wherin each program's number is located, its almost infinity to 1 for every useful program. What the software patents are meant to protect is the effort expended in finding the program's number within so many possible ways (with practically all ways broken).
    And just because a computer contains a processor that is subset of a Universal Turing Machine (e.g. can only run any computable program within finite limits (real UTM's would have an infinite tape)) doesn't mean that the collection of numbers that define a program are not an actual construct. The arrangement of numbers is physically modeled and computed using real physical logic gates and that total state is an arrangement of a machine so it is "real".
    I still believe that people should give their software away so everyone else will too - it's like the prisoner's dilemma: if you both co-operate you'll both benefit. With free software what you get back is generally quite a bit more than what you put in.

    --
    Shh.
    1. Re:My God it's full of Stars... by Anonymous Coward · · Score: 0

      What the software patents are meant to protect is the effort expended in finding the program's number

      NO. That's what software COPYRIGHTs already adequately "protect".

    2. Re:My God it's full of Stars... by Moflamby-2042 · · Score: 1

      The arrangement of numbers is physically modeled and computed using real physical logic gates and that total state is an arrangement of a machine so it is "real".

      But owning states of machines, real or not seems strange to me as well. Why should anyone own what a physical device does or is doing? This is undeniably interrelated to ownership of numbers. And I agree that unique, useful numbers are difficult to find, we use patents for a group of numbers with certain properties on various interpreting architectures here, and copyright for particular instants. But this translates to something that prevents somebody from doing something unique / novel that is discovered, not because of artificial limitataions. It is fundamental property of the universe that is freely available. It is weird to me to legally prevent others from using a class of things that a machine represents / interprets, or to tell others about this configuration.

      Wow, I stop here, moderated to 0 now! I thought this thread was even more nerdly than what usually appears, I love this stuff. Fundamental underpinnings of everything that our laws try to deal with in information domain. Maybe b/c it's all naive/incorrect/obvious what I say :(

      ...it's like the prisoner's dilemma: if you both co-operate you'll both benefit

      Agreed! :)

  94. What about NTFS? by Richard+Steiner · · Score: 1

    NTFS is not documented in a way that developers can use, and it's also been a constantly changing target over the years. That's why the drivers are considered "experimental" -- the reverse-engineering required to verify the accurace of the drivers is a trial-and-error process.

    Why doesn't Microsoft open up NTFS? Because they don't believe in interoperability.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  95. Then why use short filenames? by dhasenan · · Score: 1

    If you used only long filenames, would the Windows drivers be able to deal with it? Probably. But you do need a space for the driver to write the short filename if necessary; just bzero it in the factory.

    Really, the only issue is with organizations wanting to implement FAT--embedded systems with user-writeable media. If I want to sell flash drives pre-formatted with FAT32, I'm not writing drivers, so I'm not violating patents. And if someone else decides that they want to put files with long filenames on the drive I sold them, then that's their affair--as long as their driver supports it, Bob's their uncle.

    Who suffers? Manufacturers of MP3 players, mainly, who either need to license FAT, add a Windows driver, or use a form of FAT that implements *exactly one* filename system (long or short, doesn't matter) but still allows both to be written (for Windows interoperability).

    And the Linux kernel, of course.

  96. GOOD by wardk · · Score: 1

    No one should be using this piece of gargabe anyway, not on floppies, not on anything. let MS have their own dog food all to themselves

    we all win with this one

    even you losers who somehow "need" this filesystem win, you are just too stupid to realize it. no offense to the stupid people who don't use it.

  97. What about prior art? by Dcnjoe60 · · Score: 1

    My old Mac was using long file names prior to the 1995 date of this patent application. It also had short file names for backward compatability. Wouldn't that constitute prior art?

    1. Re:What about prior art? by Anonymous Coward · · Score: 0

      CROSS-REFERENCE TO RELATED APPLICATION

      This application is a continuation of U.S. patent application Ser. No. 08/041,497, filed Apr. 1, 1993, now abandoned.


      All well and good, but was it doing it before April 1, 1993? Was it doing it in the same way described by the patent?

    2. Re:What about prior art? by Dcnjoe60 · · Score: 1

      Long file name use was in place before the 90s, so yes it was before April 1, 1993. As for doing it the same way as described by the patent, well, the patent doesn't actually describe how it's done, only that it is done, so any file system that allows long and short file names or even multiple file names for the same file would fit with the description in the patent. I would surmise that dns lookup tables on the internet are a violation of the patent given how broadly worded it is.

      So, the short answer to your questions are "Yes" and "Yes."

  98. I felt a great disturbance in the Force... by Knight2K · · Score: 1

    as if millions of USB keys and MP3 players suddenly cried out in terror and were suddenly silenced.

    --
    ======
    In X-Windows the client serves YOU!
  99. To harm Free Software, Yeah That's Evil. by twitter · · Score: 1
    why would they want to keep the patent on that again, for other reasons than just appearing "evil"?

    Because they ARE evil. All you have to do is read the article:

    It also voiced concern that Microsoft would try to seek royalties from companies that sell and support Linux for using the technology, potentially posing a threat to the free software community. Under the terms of the Free Software Foundation's General Public License, Linux cannot be distributed if it contains patented technology that requires royalty payments.

    That's quite a spin for what I thought they were pantenting, long file names that have been in use since 1995. But it would make things more difficult. Right now all GNU/Linux distributions can easily read and write to fat, fat32 and NTFS. This is despite previous bogus patents on NTFS. It does not take much effort to see where they are going with this new set of bogus patents.

    The US should be ashamed of this. For my own purposes I could care less, having migrated from Windoze eight years ago and having plenty of old knoppix CDs around. I also imagine that it will continue to be possible to get copies of the software from countries that don't have software patents. Linux distributors and newbs will have problems though. It makes honest people look like crooks. Honest people have a right to access their data with free software and should not have to jump through dirty hoops to do it. The USPTO sucks life.

    --

    Friends don't help friends install M$ junk.

    1. Re:To harm Free Software, Yeah That's Evil. by ninkendo84 · · Score: 1

      Right now all GNU/Linux distributions can easily read and write to fat, fat32 and NTFS.

      I would hardly call NTFS writing "easy". As of right now you need captive-ntfs, which uses WINE to load the ntfs.sys driver from an existing windows install (if you have the right version that it expects), and even then, it writes at about 200KB/s. That's about as slow as a DSL connection. NTFS write() support just made it into the upstream kernel (2.6.15), but you can't create or remove files, only write to them. (If you attempt to, you'll get filesystem corruption.)

      --

      $ make love
      make: don't know how to make love. Stop
  100. Are you serious? by Anonymous Coward · · Score: 0

    So rather than charge $0.25 for certain items, many posters want to install other filesystems? So now when joe consumer wants to use said device, he has to install a driver. And of course no two companies will use the same driver when they now get to install stuff - no, they will install all their apps and user crap, so now instead of having simple, working devices, joe consumer has multiple drivers and associated crap from several different companies. And if he wants to take his MonkeyFS USB device to another machine, it won't work. He'll have to install more drivers. And he cannot use any locked-down PCs like libraries (should be), or Kinko's, or other machines he cannot install his drivers on.

    And then, when something doesn't work, he calls customer support, eating up many of those $0.25 charges when the company has to deal with the mess they created by not using something that just works.

    Plus, each manufacturer has to license or write another OS driver for their use, whether it is in their camera, PDA, MP3 player, etc., which also might eat a few $0.25.

    So it seems cheaper from manufacturer and consumer viewpoints to pay the $0.25. And before any halfwits get bent out of shape, you might want to see what other patent fees these device manufacturers pay. I'd bet this is not the only one by far.

    It's a quarter folks, and it works. Easy for the company to pass on to the consumer. And I'd happily pay $0.25 additional for every device if it just works. Especially if I don't have to load a driver for each device and on each machine. Heck, while working I easily make $1 per minute, so installing a driver or dealing with nonstandard filesystems at work would be a further waste of $.

    It's a quarter. The patent will expire. It's a good thing none of you are making business decisions for some company based on such pure unreasoning anti-microsoft bias.

  101. PTP may help Re:Food chain by Anonymous Coward · · Score: 0

    Though with the PTP protocol, and the new MTP protocol for media players, the choice of file system can become irrelevant. Implement using a decent fileystem designed for flash and hide the details behind PTP.

    Of course the companies will weigh up developing such a system versus just paying the royalty, and also a change will upset users accustomed to using external card readers. You'd have to ship filesystem drivers for your flash filesystem.

  102. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  103. Unhealthy by dhasenan · · Score: 1

    If Slashdot has at least 100,000 members (well, it's closer to ten times that, but....) and half of them owe $100 due to this patent at $0.25/pound, that's 50,000 people sharing 400 pounds of fat between them. That's 0.008 pounds of fat each.

    Given an average body weight of, say, 130 pounds (averaged between male and female), that's less than 0.01% fat each. How many Slashdotters are starving to death as we speak?

  104. Can't have long without short names by dscho · · Score: 1

    I actually looked at the specification. The long name is stored in directory entries which old DOS ignores, but they *reference* a single directory entry with the short name. So, the whole information about the file *except* the long name must be in another entry, together with the short name.

    Hth,
    Dscho

    1. Re:Can't have long without short names by CFrankBernard · · Score: 1

      And then there's the short form where you take the first 6 characters of the long name and append ~1
      or ~2 or ~3 etc. for the subsequent long names that have the same first 6 characters.

  105. Obligatory quote... by acariquara · · Score: 1

    Yea, but does it run on Linux? /ducks

    --
    Dear aunt, let's set so double the killer delete select all
  106. No, patents are for *methods*. by cduffy · · Score: 1

    A copyright covers original bits in the code (comments, or any places where the code itself can be changed without impacting how it does it).

    A patent impacts the method the code uses. Independently written code which follows the same algorithms still infringes on the patent.

    In cases where a patent describes a method for storing content in a standard format, there may be no reasonable alternate approach to writing data in that format -- in effect, the algorithm may be dictated by the format -- making the patent impact all sane implementations of said format.

  107. It's Non-obvious If... by Nom+du+Keyboard · · Score: 1

    I'd say the FAT patent is non-obvious if (and only if) no prior computer operating system or intelligent disc storage system was already using it -- and no CS textbook published prior to 1981 described it. There was plenty time from the first RAMDAC drives through the IBM PC for anyone else to have developed such an obvious way to track disc sector availability. If no one did, then it wasn't obvious.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:It's Non-obvious If... by scharkalvin · · Score: 1

      The original fat file system was based on the cp/m filesystem. Remember that
      the original MS-DOS was based on an 8086 operating system that was in turn based on cp/m. So the non-long file name file system is covered (or should be) by prior art. However MS DID invent the extensions for long file names.

      I don't think digital cameras actually use the long file names so I guess we can
      continue to support them on Linux.

  108. Here's how the exchange would go by acb · · Score: 1

    Consortium of Flash disk manufacturers: "Here is FlashFS, our better, more efficient filesystem designed for Flash disks. From now on, we'll make Flash disks preformatted with it. Mr. Gates, please feel free to add FlashFS support to Windows, at the generous licensing fee of 50c per copy of Windows."
    MSFT: "Screw you. The FAT filesystem's good enough so we'll keep that. Besides, we own it."

    A few months later, the drives that come preformatted with FlashFS aren't selling all that well. Most users get confused by the CD-ROM with the FlashFS driver that comes with them and don't want to have to install that on every machine they carry files between. Some buy the drives and reformat them with FAT, while others find that too intimidating and go for the (50c more expensive) preformatted drives. The colossal gains in efficiency, speed, data integrity and longevity that FlashFS offers are lost on the vast majority of users, who don't see anything wrong with FAT. The consortium quietly discontinues FlashFS, and sheepishly returns to Mr. Gates.

    Consortium: "OK, you we're right. We want to use FAT again, and will happily pay 50c per unit."
    MSFT: "Actually, we've revaluated our licensing, and it's now $2.50"

  109. CD Patent should be expired by now by sconeu · · Score: 1

    CDs came out in the early '80s. BYTE had an article on CD-ROM and the ISO9660 file system in May 85.

    Patents last for 20 years (actually, at the time it was 17). Shouldn't any patents on CD have expired?

    Any lawyers out there know?

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    1. Re:CD Patent should be expired by now by tepples · · Score: 1

      CDs came out in the early '80s.

      The ISO 9660 file system is also read-only. Do you want to have to carry around a CD with your camera so that you can install a user-space driver to look at the pictures?

  110. Move Kernel.org to the EU by sadler121 · · Score: 3, Insightful

    Thats why Linus needs to move the kernel.org server not from California to Oregon, but from Oregon to the EU*. That way MS can bitch all they want about vFat in the kernel, but can't get it out of the kernel cause the EU (for the time being, and if MS does try to enforce this agienst Linux, won't ever) have software patents.

    *this would also mean Linus and everyone working on the kernel would have to move to the EU, and also a fork in the kernel in the US that does not included vFat.

    1. Re:Move Kernel.org to the EU by swillden · · Score: 2, Insightful

      I don't the kernel sources matter as much as the distributions. It's not a big deal to leave kernel.org in the US and separate the vfat out as a patch that's hosted elsewhere. The bigger issue is what gets installed by default by the major distributions, at least three of which are based in the US.

      Also, if people were relocating in order avoid trouble, I'm not sure the EU would be a good choice. Software patents aren't currently valid in the EU, but that battle isn't finished yet.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Move Kernel.org to the EU by tedmg09130913 · · Score: 1

      You try to imply that it is likely that software patents will be brought for another vote sometime soon. How much do you want to bet that they will come up again in the next few decades?

    3. Re:Move Kernel.org to the EU by adtifyj · · Score: 1

      I heard recently that Linus keeps a few offshore backups in case the feds raid the Oregon servers.

    4. Re:Move Kernel.org to the EU by swillden · · Score: 1

      You try to imply that it is likely that software patents will be brought for another vote sometime soon.

      Won't they? I haven't followed the story in detail, but the last Groklaw article I read on the subject seemed to imply that the defeat was only temporary and that we could expect they pro-patent forces to try again.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  111. FAT and long filenames by acb · · Score: 1

    I am not a lawyer, but it looks to me like this won't affect many products:

    (a) media is not affected, as it can easily be shipped blank, and can be quite happily formatted by the appliance that uses it in whatever format it uses,
    (b) most digital cameras don't use the FAT long filename hack, sticking to 8+3 filenames, like \DCIM\100CANON\IMG_0001.JPG. This is not actually covered by the patent, so as long as the manufacturers don't put in long filenames (and digital cameras don't need them), they get off free.

    The main types of devices affected would be things like MP3 players, which recognise long filenames (or should, at least). Microsoft could in theory sue to remove the vfat filesystem from the Linux kernel, but the amount of ill will generated by doing so would probably exceed any competitive benefit gained.

  112. Re: $25c by Anonymous Coward · · Score: 0

    Ah, but if I steal the $25c in the woods when nobody is looking will it still be a crime?

  113. What is claimed? by PMuse · · Score: 1

    Sigh. Another patent article without the patent numbers (5,579,517 and 5,758,352). Of course, the old patent numbers are only half-useful, since the claims could have been amended during reexamination.

    Does anyone know what the claims say now? I mean, half the posters here seem to think these patents cover all of FAT, not just VFAT.

    --
    "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
  114. Forgent Patents by Anonymous Coward · · Score: 0

    As Microsoft is being sued by forgent over jpeg patent issues. Karma's a bitch, ain't it.

  115. Extents explanation please? by Spy+der+Mann · · Score: 1

    I'm getting interested in this stuff. What is an extent, and how does it work?

  116. Re:WTF are you smoking?! Even Windows 95b does 32+ by Anonymous Coward · · Score: 0
    Did you tried to format a bigger than 32Gb drive under windows with FAT ?

    Your original sentence did not specify which version of Windows. I CAN format it with Windows. Therefore your statement is still wrong. Next time, you should mention NT-based or something more specific, since there is still a significant Win 9x userbase out there (like it or not, that's a fact.)

    Can you provide a link to this MSDN article that you mention? Does it say that I cannot format a FAT32 volume on Win 9x larger than 32 GB? If so, the article is wrong. It certainly would not be the first time that I have seen errors in an MSDN article....

  117. Leader in innovation by OrangeTide · · Score: 1

    An advanced filesystem like FAT should be patented. Otherwise someone might steal this advanced technology from Microsoft.

    To the best of my knowledge the patents are the 1995/96/97 patents that do with VFAT and long filename support. You can format a flash device without knowledge of VFAT yet windows will still be able to store long filenames in it. So Microsoft can't really collect fees for flashes (at least from what I understand).

    Now if you have a digital camera you can display the 8.3 filenames for free, but you would have to pay to use the algorithm to display the long file names. .. Linux supports VFAT, but they aren't paying royalities. HMMM

    --
    “Common sense is not so common.” — Voltaire
  118. Solution is SO simple, guys! MS, you still lose :) by Anonymous Coward · · Score: 0
    I say, "Bring it on, Microsoft!" Just try to stop me from transferring my data from FAT12/16/32 to a CD (which is not FAT) :) and then transfer that over to Ext2/3/etc.

    Game over, Microsoft. I win. You lose.

  119. Only important in the US by Anonymous Coward · · Score: 0

    We should just ignore this, and let the damage be done to businesses in the US. Just another example of a nonsense patent damaging the competitiveness of business, and yet more clear evidence that software patents are the creation of corrupt US politicians, most of whom are raving religious right wingers or corporate lackeys.

  120. YOU GUYS ALL WORRY TOO MUCH by Anonymous Coward · · Score: 0

    DON'T WORRY. MICROS~1 CANNOT HURT US AS LONG AS WE GET USED TO SEEING OUR WORDS AND SENTEN~1 WRITTEN LIKE THIS. I REALLY DO NOT SEE WHAT ALL THE COMMOT~1 IS ALL ABOUT ANYWAY.

  121. AYDABTU by Khashishi · · Score: 1

    All your data are belong to us.

    You'll have to pay the MS tax if you want to read it.

    Ha Ha Ha Ha

  122. Prior Art and Billy by micromuncher · · Score: 1

    Why not remember the MTU and use CODOS circa (what) 1972. To heck with MSDOS.

    http://www.mtu.com/support/mtucomputers.htm

    But wait! That was 5 freakin years before Bill's brief hotel innovation where he tossed off DOS!

    Not like there was prior art (hey, RDOS from DataGeneral in 1970.)

    But I really like DOS 3.3 from Apple... but that's 1979. Or ProDOS in the early 80s.

    --
    /\/\icro/\/\uncher
    1. Re:Prior Art and Billy by micromuncher · · Score: 1

      What is this about Billy swiping DOS from CP/M anyway.

      --
      /\/\icro/\/\uncher
    2. Re:Prior Art and Billy by Teancum · · Score: 2, Interesting

      Microsoft was in the business of writing compilers in 1980, not operating systems. IBM wanted to buy the Microsoft compilers for the IBM-PC, but after getting the cold shoulder from Gary Kildal, Microsoft decided to include an operating system as well in their proposal.

      To get something going right away, Microsoft bought a variant of CP/M-86 as the core of MS-DOS 1.0, and included many of the older conventions of CP/M as well. Some of the file access methods including early FAT organization was introduced as well.

      In all fairness to Microsoft on this point, when MS-DOS 2.0 came out, there was a fairly substantial change to the architechture. It wasn't until DOS 2.0 that hard-drive support was offered at all, and the need for something like FAT as it currently exists. DOS 2.0 also supported sub-directories for the first time and tree navigation and diagnostics tools.

      That was all still more than 20 years ago, which still begs the question about what the patents really cover and if they are original research, as most ideas in FAT were hardly new even when Microsoft used them in later versions of DOS and Windows.

      NTFS might have some claims of originality, but that is another beast entirely and has its own pedigree.

  123. I've used them all by rsilvergun · · Score: 1

    and they all have problems and issues. I haven't lost any data, but I've had plenty of read/write failures. This wouldn't be acceptable for a major company even if it didn't also mean having the user install software to access their drive. The tech support costs for that alone would outweight any license fees.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  124. Gotta love United Dairy Farmers :) by Anonymous Coward · · Score: 0
    What about UDF?

    I don't know about you, but every time I visit the UDF, I get FAT!

  125. Almost infinity? by MS-06FZ · · Score: 1

    If you consider the possible search space wherin each program's number is located, it's almost infinity to 1 for every useful program.

    Not at all! Let's say a useful program these days is somewhere around 8MB. That's 2^23 possible combinations. For the purposes of this discussion I'll assume the number of useful programs in that search space is small enough that we can estimate the odds of finding a useful program in that search space as around 1:2^20 (nice, round number... I wouldn't say there are only 8 useful programs in that search space, but whatever...)

    Now, for this "almost infinity to one" thing... comparing the magnitude of infinity to 2^20, there's an infinite factor of difference there. Clearly 1:infinity is a much smaller probability than 1:2^20. 2^40, 2^60, 2^80 are all equally distant from infinity.

    Perhaps more to the point... The challenge of finding a useful program in that space by a completely random process is a much different task from crafting a useful program by using the abstractions with which we structure code. Any reasonably good programmer could create FAT or VFAT - though no two implementations or designs are likely to match exactly, there are countless different implementations and designs for the filesystem structure which would have similar practical advantages and weaknesses. (For instance, compare VFAT to UMSDOS... Completely different implementation but they have roughly the same characteristics) The problem is that the value of this one design has been artifically boosted, because it's become a de-facto standard with which devices are expected to be compatible. No one is interested in VFAT these days for its technical merit, they're interested in it because Microsoft's OS uses it and they want to be compatible.

    My prediction? Microsoft will do their best to make device manufacturers pay for VFAT, or even FAT if they can manage it. (But who's going to want FAT without VFAT?) Focusing mainly on consumer-visible devices like cameras and such. Then they'll also provide a better filesystem for these devices - maybe NTFS or maybe something new - and to encourage people to use it in devices they'll make it cheaper, or possibly no-cost. With this new filesystem being officially sanctioned by Microsoft with support on MS systems, it may be enough to convince manufacturers that it's a reasonable transition path. They may even make sure it's supported on Mac. But they'll make damn sure they control every aspect of this technology.

    --
    ---GEC
    I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
  126. But modern Flash drives support a million writes by WoTG · · Score: 1

    It doesn't really matter anymore. Modern flash supposedly supports so many read-write cycles that it would take years of heavy, constant, writes to wear out the flash chips. (Sorry, can't be bothered to dig up a link -- especially while at work. =) ) Other than a swap file, for all practical purposes, it just doesn't matter. Besides, for Windows users, NTFS gives you benefits besides journalling such as security, encryption, and compression.

  127. nope by jr87 · · Score: 1

    it doesn't have to be GPL just like the nvidia drivers aren't GPL it just taints the kernel and purists don't like that.

  128. Microsoft is coercing people to use NTFS instead, by petermgreen · · Score: 1

    the fact its not in 2K either makes me think its more likely an implementation screwup that they didn't bother fixing.

    did drives bigger than that even exist when win2K came out? (over 6 years ago now iirc)

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  129. Extents by Anonymous Coward · · Score: 0

    google says it's several contiguous blocks of data.

    So my guess is that when you can put data together in order you just keep track of the start position and length. Since you want to put data together on disk anyway, this saves a lot of space as long as the drive isn't fragmented.

    1. Re:Extents by Spy+der+Mann · · Score: 1

      So that means, that unlinke FAT, only the free space is fragmented in ext2?

      In this case, the table (map, trees, whatever) contains a list of all the continuous blocks of data, be them free or used by files, right?

    2. Re:Extents by swilver · · Score: 1
      No, files can be fragmented under ext2, it would simply mean that you'd need more extents per file; each extents keeps track of one of the fragments (and they link to each other)

      An Extent is simply a structure that contains a start block number and a length (in blocks) and, depending on the implementation, also a next and previous extent or block number (both can be used to find the next or previous extent, depending on implementation). Let's say such a structure would consists of 4 fields (start block number, length, next, previous), which takes up 16 bytes.

      When blocksizes are very small (512 bytes for example), or when files are generally quite large, it's not unreasonable to say that there's a good chance that when files are written to disk they will be stored in one or more large chunks of blocks (or "extents"). For example, if I put a 1 MB file on a disk with 4 kB blocks in one large piece, then a single Extent structure (16 bytes) will suffice for me to know where all the data is (and how to seek in the file).

      With FAT, for that same file you'd use about 256 entries in the FAT32 table (or 1024 bytes), which obviously is more space than our single extent.

      When our 1 MB file gets more fragmented, there will be a break even point. When our file exceeds 64 fragments (64 x 16 bytes = 1024) then FAT32 will become more efficient, since we know need 64+ Extents to keep track of our file. However, such high fragmentation is rare and can be avoided easily enough (and in general such a highly fragmented file / partition would become unworkable under both FAT32 and an Extent based filesystem).

      Implementation using Extent structures are generally more complex though, because you'll need to create a mechanism to find the Extent structure you are looking for easily; usually they are stored in somekind of B+ Tree implementation (reiserfs probably does that, and so did Smart Filesystem, something I wrote myself). With FAT, you can directly index and read the appropriate block from the FAT table which makes it a very trivial implementation.

      There's one very important point here still however. FAT based filesystems always use the exact same amount of space to store where filedata is located, no matter how unfragmented or fragmented those files are. Extent based filesystems however will use more space (for storing extents) as the files become more fragmented, however use significantly less space than FAT when files are only moderately fragmented.

      This is important because it can mean that your filesystem has 1 MB of free space (but all that space is fragmented into small chunks). With FAT, you can store a 1 MB file there, without any problem. However, with Extents, you may also need to allocate one or more new blocks in the B+ Tree for holding the extra Extents needed for all that fragmented space, which will result in slightly less space being available for that 1 MB file, and so it won't fit.

  130. old, old file system... by Anonymous Coward · · Score: 0

    Can someone clarify whether this licensing only applies to FAT32? It doesn't seem like FAT16 could be covered by any patents at this point, having been implemented since DOS 2.0. (Either it would be out of patent coverage, or it would have been commercially available for more than 1 year before it was patented.)

    Since FAT16 is fine for filesystems up to 2GB (and you can get around this with multiple partitions)...and seeing as how most flash memory cards are 2 GB...are there any devices that need to license FAT32? I can see where it might be useful in the future, but no current devices would need it.

    I just took a quick look at the three referenced patents...they all seem to apply to the use of long file names (eg. c:\progra~1 mapping to c:\Program Files). I can't think of any cameras that use long file names (my Kodak camera only uses 8.3 names). Again, these patents don't seem to be all that necessary for many manufacturers.

  131. Re: $25c by KDR_11k · · Score: 1

    No, it's c$, centidollars. Metric currency, yay!

    --
    Justice is the sheep getting arrested while an impartial judge declares the vote void.
  132. LVM by giorgosts · · Score: 1

    Any project that can read from LVM? (default ubuntu install - dual boot with windows xp). This drivers in parent for win32 doesn't seem to read anything but /boot

  133. Depends by tepples · · Score: 1

    what's to stop a hypothetical Microsoft from "patching" windows so as not to accept any non-preformatted drives?

    It depends on the approach Microsoft takes with the patch. What is the text of the error message that such a modified version of Windows might give if the user inserts an unformatted block storage medium? All versions of Mac OS Finder and Windows Explorer to date have offered to format any media that do not carry a recognizable file system.

    1. Re:Depends by rifter · · Score: 1

      "what's to stop a hypothetical Microsoft from "patching" windows so as not to accept any non-preformatted drives?"

      It depends on the approach Microsoft takes with the patch. What is the text of the error message that such a modified version of Windows might give if the user inserts an unformatted block storage medium? All versions of Mac OS Finder and Windows Explorer to date have offered to format any media that do not carry a recognizable file system.

      Text? Error message? Why would they need that? Instead they could just quietly patch the driver for flash media in Windows and suddenly unformatted devices mysteriously "just won't work" just as they now "just work." There's no message when these things mount; they either mount or they don't, and windows does not have a command to try to force mount a removable drive or query devices like Linux does. People will naturally blame the manufacturer of the camera that didn't pay the royalty and almost no one would ever find out what was really going on.

      Of course this is all moot. If microsoft's patent is valid, anything capable of reading or writing fat filesystems, including Linux, Freedos, and all these camera devices, is in violation of their patent by their very ability to do so.

  134. Two file systems, of course by tepples · · Score: 1

    Then put two file systems on the disc, one read-only file system using the pre-1986 version of FAT (as all U.S. patents filed before 1986 and granted before 1989 have expired) and one flash-specific file system for data storage. The read-only FAT file system would have a small (< 100 KB) Windows executable that installs a driver for the storage file system. Would that work?

    1. Re:Two file systems, of course by DrSkwid · · Score: 1

      that's one of the stupidest ideas I've heard

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  135. And there's more where that came from ... by SgtChaireBourne · · Score: 1
    There's more where that came from. That was only one patent.

    Ok. So it's 25c per unit? But then realize that's only one patent. In the US and regions weak enough to be forced into "Free Trade" agreements mandating US sw patents, there are tens of thousands of other sw patents which can potentially get royalties. Many of these patents have been lifted from comp sci text books, RFCs, existing programs and even established best practice. But the USPTO says they're good, so you gotta pay. Closed source, open source, developer or user - you gotta pay.

    If any device or is affected by even 1% of these many tens of thousand of outrageous patents @ 25 c per patent per unit, the added cost passed on will be significant. Say 30000 sw patents, 0.5% are relevant with royalties of 10c per unit per patent, that's an added cost of $38 per unit, not counting the 'administrative' costs and gouging which will get tacked on. Cool, everything just got more expensive without changing a thing.

    Software patents: the sugar in your gas tank on the "information superhighway"

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  136. Oops by QMO · · Score: 1

    You should watch your step, or at least clean your bathroom.

    Besides, my copy of Sid Meier's Pirates (the original one) is on a 3.5" DD (not HD) floppy, and it boots to the game.

    Luckily it doesn't appear to use FAT. (Which is why I don't have a backup.)

    [Notice how that wad of tangents and non-sequiters got back to the topic, before getting off-topic again?]

    --
    Exam 4/C again. Maybe I'll do better this time.
  137. Re:It's Non-obvious If...Allow me to correct here by Nom+du+Keyboard · · Score: 1, Informative
    The original fat file system was based on the cp/m filesystem. Remember that the original MS-DOS was based on an 8086 operating system that was in turn based on cp/m. So the non-long file name file system is covered (or should be) by prior art. However MS DID invent the extensions for long file names.

    Allow me to correct here.

    It's not the 8.3 length filenames that are patented. It's the way directories are structured and free space are handled in the FAT (File Allocation Table) file system.

    As for MS-DOS being based on CP/M (Control Program for Microprocessors), PC-DOS (first incarnation) and MS-DOS (non-IBM version) are based on QDOS (Quick & Dirty Operating System) which was written as a CP/M work-alike that Bill Gates was able to purchase rights to on very short notice. While it is likely that QDOS used the CP/M file format on floppy discs so that it could read CP/M discs, I've never heard that confirmed.

    But if MS-DOS, by way of QDOS, was based on CP/M floppy discs, than that should be more than sufficient prior art to invalidate at least the original FAT system, which was originally FAT12 (FAT 12-bit). And FAT16/32 are very obvious extensions of FAT12.

    But there's another reason MS doesn't deserve a FAT file patent. IMHO and IANAL, they waited far too long to file for it. You shouldn't be able to patent something so far after the fact that everyone has adopted using it because it wasn't patented. That's just Malum In Se (wrong in itself).

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  138. The most likely effect... by cwsulliv · · Score: 1

    of this news is that VFAT drivers will be dropped from the Linux kernel tree, at least for USA-based distros. No Linux publisher will want to take the risk of losing a lawsuit for _intentional_ patent infringement.

    Look how quickly GIF and MP3 support were dropped from apps included in mainline distros once patent claims were asserted.

  139. Mostly doesn't matter by KC1P · · Score: 1

    If it's true that the patents only cover the hideous SFN/LFN kludge, then that hugely reduces who's affected. A flash drive might come with a FAT file system on it, but since there are no files it can't infringe. And digital cameras etc. are OK as long as they write 8.3 filenames, and how long do you really want a randomly-generated filename to be? The Linux driver would be screwed though, as well as the LFN TSRs for real DOS.

  140. Is this constitutional? by myalias · · Score: 1

    "...patent re-examination process bars the public from rebutting..."

    It would seem to me that this would remove the ability to redress. IANAL of course, but it seems to me that this is an appeal process, and violates so many constitutional guarantees, that some lawyers would have a field day.

  141. It's an instance of a pattern. by jbn-o · · Score: 1

    Such a filesystem would not ship ready-to-use in Microsoft Windows or MacOS X. Therefore it would not be as convenient for users who are ignorant of a political fight that affects them directly.

    If one is going to have to install additional software to avoid patented filesystems, better to use one that already exists (like ext2 or ext3) rather than invent a new one. There is software to do this for Microsoft Windows, perhaps software exists to add support for this in MacOS X as well.

    Finally, it's not the cost of the license fee that scares businesses off (so I doubt that adding a quarter to the cost of a memory card will raise eyebrows). I suspect that business managers would rather buy into something and feel like they're on solid ground rather than dealing with something that might place them as the subject of a patent infringement lawsuit later. The problems businesses face with cross-licensing should tell any businessperson that such solid ground is a myth, and buying a license for a patent doesn't necessarily clear the licensee for other patents. But so many businesspeople will buy into it that they end up creating "de facto standards" that are simultaneously technologically inferior and lock the FLOSS users out: widespread support for the encumbered MP3 lossy audio codec instead of the unencumbered Ogg Vorbis lossy audio codec which is most comparable to MP3 in terms of function; FAT16/32 support instead of any version of ext; Apple making yet another lossless audio codec (that has not gained a significant audience, by the way) instead of using FLAC (but I'm sure Apple supporters will further the larger point I'm making by showing how this was done to further lock users in with "features" that make DRM possible, "features" which FLAC lacks).

  142. "bars the public from rebutting" by nurb432 · · Score: 1

    Umm wtf? Is that even legal? What happened to free speech.? How much did Microsoft pay for this ?

    Not even addressing the ramifications of them winning this, if they decide to demand royalties on most everything flash based on the planet..

    --
    ---- Booth was a patriot ----
  143. Don't worry about this patent by Veteran · · Score: 1

    The examiners must have been on crack.

    This patent will be overturned the first time anyone fights it in court. It is not possible to patent something which has been in commercial use for more than a year.

    Vfat has been in commercial versions of Linux for at least 9 years. If Microsoft has spent 10 years getting this patent they have already lost half of its useful life since the patent laws have changed to a 20 year from application total time .

    The Patent also fails in court because of obviousness.

    This is a classic example of a "lawyer" patent; that is lawyers love to spend money patenting things for companies since they make money by doing so. The bosses at big companies don't realize the patents are worthless, and they get all excited about them.

    By the way almost all patents are rejected by the examiners the first time through.

  144. Until the advent of the Net... by Zhe+Mappel · · Score: 1
    ...the rich and powerful were the only ones allowed to speak in most American fora. For the proles, the letters page of the newspaper was considered enough.

    While the essential domains still remain under lock and key (e.g., Congress, the courts, patent reexaminations), the decline in newspaper readership as people move to the Net has--possibly briefly--democratized speech in the world's "greatest democracy."

    But that still doesn't mean you get to say boo about M$ patents. That's the cost of freedom. ;-)

  145. How about the programs coming with the cameras by 1tsm3 · · Score: 1

    I doubt the Average Joe would access the camera's as drives. He/She probably uses the program that comes with the camera to download and organize the photos. For such people it doesn't matter if the camera uses EXT2 or FAT. I guess that should solve most of the problem. As for us techies, we can always use the EXT2 driver for Win.

    --
    -ItsME
  146. Short filenames (PIC0001.jpg PIC0002.jpg etc.) by hadaso · · Score: 1

    > Cameras, on the other hand, have to save their images in a structured way ...

    Forgive me if I'm wrong, but I thought the M$ patent was about the "long filename" method, not the organization of the more than 25 years old file system. All Cameras I've seen so far use the old 8+3 characters format and that's not patented.

    A different issue is support for long filenames under open source OSes. That would not be possible without patent violation, so perhaps a solution is to use another method of doing them under FAT (M$ has a patent on one method, not on the concept of using strings longer than 8 characters as filenames) and portray the method used under DOS/Windows as a limitation of that system (that is, create a FOSS utility for DOS/Windows that converts the proprietary FAT system to an "open" one that is compatible with all systems except for long filenames on "unpatched" Windows systems. It would still be compatible with the basic "shortname FAT" and would probably work with long filenames with the same issues that about 90% of the world population deals with anyway when moving files that are named with some characters between different systems (or differnt drives on the same system, or between compressed archive and file system, etc.)

    Google desktop could incorporate such a "patch"...

  147. Note that they were upheld by USPTO by Schraegstrichpunkt · · Score: 1

    They can still be struck down by SCOTUS.

  148. FAT Patent by golaith · · Score: 1

    I guess old age has blurred my memory but didn't Digital Research first come up with the File Allocation Table Scheme on CP/M?

  149. Re: Food chain; choke on it by drakewyrm · · Score: 1

    > MS could "open up" NTFS and sell the driver, but Linux would not be
    > able to use it. No software under the GPL may contain licensed
    > technology that requires royalty fees.

    True, the Linux kernel couldn't include Microsoft's royalty-licensed driver. However, as a Linux user, I could (without violating the GPL) pay for and use such a driver on my Linux system.

    Correction: any other Linux user could. I couldn't, but for philosophical reasons rather than legal reasons.

    --
    Batou: Hey, Major... You ever hear of "human rights"? Major: I understand the concept, but I've never seen it in action
  150. Patent term clock does not start over by tepples · · Score: 1

    So now that they've been re-granted, when do they expire? Is their expiry based on the 1996 inception date, or the 2006 one?

    This patent expires 20 years to the day after its effective filing date, in the mid-1990s. If the patent term clock started over after every examination, it would violate "limited Times" even more flagrantly than the Bono Act is said to.

  151. Re:Linux File System Driver by ghopper · · Score: 1

    A few things to keep in mind:

    1. Linux uses the FAT filesystem only for interoperability with Windows. This is not the native filesystem of Linux, and is not required.
    2. The FAT filesystem is widely used by things other than Linux. For example, my digital camera uses FAT on the removable storage card. I imagine the storage card people would make easier targets than Linux. (Of couse, they could also argue that they used FAT because it was the only thing that Windows supported.)
    3. They only upheld the patent; no case has been settled yet. There is still the issue of latches. Since Microsoft waited so long to enforce the patent, and FAT has now become a de facto standard for interoperability, can they turn around and start demanding royalty payments now? A lot depends on the judge, but there's certainly no guarantee that they would win.

    In regards to the long versus short file names. FAT (actually, VFAT) is the only FS I know of that does this. The ext2 filesystem has no use for "short" file names. There are several other File Systems available on Linux, and AFAIK none of them have short and long file names. Short file names as described in this patent are a hack on the FAT file system, and are very specific to DOS and pre-NTFS Windows.