back to article Open Invention Network adds Microsoft's exFAT to Linux System Definition, Satan spotted throwing snowballs

The Open Invention Network (OIN) has expanded the scope of its Linux System Definition to include the likes of exFAT and Android AOSP 10. Established back in 2005, OIN lays claim to being the world's largest patent non-aggression community, aimed at removing "patent friction in core open source technologies." It scored quite …

  1. Blackjack Silver badge

    Does anyone here use exFAT?

    Any portable storage device I have is either on ext2 or Fat32.

    1. Zippy´s Sausage Factory

      Re: Does anyone here use exFAT?

      I can't say I ever knowingly have. I do have some portable devices running NTFS though, probably for historical reasons (most likely NT3.51 virtual machines running Office 97, to be honest)

    2. SimonAldrich

      Re: Does anyone here use exFAT?

      Yep, all the time on micro SD cards for my kids android tablets. It's handy when you want to put a file on which exceeds FAT32's 4GB file system limit. For example a movie to watch on a road-trip.

      1. IvyKing

        Re: Does anyone here use exFAT?

        The 4GB limit on FAT32 dates back to 1980 when Tim Paterson was implementing FAT12 for QDOS/86-DOS while using some 4 byte block from the the Pile Control Block structure under CP/M for the file size under DOS. This was at a time when 8" DSDD floppies were good for 1.2MB and the relatively rare users of hard drives were content with 5 and 10MB capacities.

    3. Andy Non Silver badge

      Re: Does anyone here use exFAT?

      I always use EXT4 for everything and drop the reserved space to zero with "sudo tune2fs -m 0 /dev/mapper/..." Is there an advantage to using EXT2 ? The devices are only used on Linux computers.

      1. Claverhouse Silver badge

        Re: Does anyone here use exFAT?

        Ditto.

        Mind you, with the amazing increase in disk capacity, the alleged default reserved space ought to be dropped to 1% anyway.

        Can see why it's there, but I never exceed about 75% used on OS disks *, and storage disks don't need this at all. They should have a choice for neophytes to vary formatting according to intended use.

        .

        Actually once, but that was from trying out BTRFS, since when I have never strayed from the EXT4 true path.

      2. Blackjack Silver badge

        Re: Does anyone here use exFAT?

        To quote Wikipedia "Ext2 is still the filesystem of choice for flash-based storage media (such as SD cards and USB flash drives) because its lack of a journal increases performance and minimizes the number of writes, and flash devices have a limited number of write cycles. However, recent Linux kernels support a journal-less mode of ext4 which provides benefits not found with ext2, such as larger file and volume sizes."

        1. Claverhouse Silver badge

          Re: Does anyone here use exFAT?

          You can turn off journalling when formatting:

          To quote from my cheat-sheet:

          Yes, you can - you can disable it at mkfs time with

          mkfs.ext4 -O ^has_journal

          or after you run mkfs.ext4, you can disable the journal with

          # tune2fs -O ^has_journal

          .

          I would advise checking the syntax first...

      3. Anonymous Coward
        Pint

        Re: Does anyone here use exFAT?

        You've just saved me 815G on my home file server's storage disks.

        Cheers!

      4. bombastic bob Silver badge
        Devil

        Re: Does anyone here use exFAT?

        ext2 has no journal. not sure you would want that. But I think ext4 has differences with ext3 that make it NOT compatible with ext2 for a few things. In any case, if I'm on FreeBSD and I attempt to use an ext2 built-in driver to read ext4, it fails. I need to use the appropriate FUSE driver for ext4. but the ext2 driver "works" with ext3, as long as you don't care about journaling.

        so yeah depending on what you need, ext4 is a good thing, but not very compatible outside of the Linux world.

    4. Corporate Scum

      Re: Does anyone here use exFAT?

      Yup, and it's not my first choice of filesystems, but we need an option that allows shared media access and still supports large files and volumes. Fat32 hasn't been able to cut if for a while in that regard.

      I'd have preferred M$ open NTFS, but I'm not holding my breath on that, and ExFat addresses most of those concerns. Get it into the BSDs and we might be close to being able to support any modern media as portable storage under Win/Unix/OSX which is actually a fairly big deal when you start chucking projects and VMs around.

      I still dream of universal Ext support without "magic" drivers, but I'm not holding my breath on that either, though there is no justifiable reason why it's not already baked into, well _everything_ by default.

      1. Sandtitz Silver badge
        Thumb Up

        Re: Does anyone here use exFAT?

        "Get it into the BSDs and we might be close to being able to support any modern media as portable storage under Win/Unix/OSX which is actually a fairly big deal when you start chucking projects and VMs around."

        UDF 2.01 is mature and supported in most - if not all - operating systems.

        1. Dan 55 Silver badge

          Re: Does anyone here use exFAT?

          You were obviously downvoted by someone who doesn't know who UDF is.

          The cross-platform solution has been staring everyone in the face for a decade or more, and while a decade ago some OSes in circulation had patchy support for UDF that is no longer the case.

        2. Maventi
          Linux

          Re: Does anyone here use exFAT?

          Couldn't agree more - it's a pity the userland tools of many popular OSes neglect to support it well, so it takes a little bit of care (but is perfectly possible) to format a UDF disk in a way that works painlessly on every major platform. I can only guess Microsoft was too busy shoving ExFAT down everyone's throat via various standards forums (e.g. SD cards) to milk those sweet royalties, while UDF would have subverted that effort.

          On the flip side it's nice to see that MS turned a corner on that particular issue, so if ExFAT does in fact see proper wide adoption without patent encumbrance then it's only going to be a win for everyone.

      2. Blackjack Silver badge

        Re: Does anyone here use exFAT?

        NTFS is freaking terrible for removable drivers. Get any error while removing it and you need to scan and fix the whole drive and that is if you get lucky.

        1. Mage Silver badge
          Boffin

          Re: Removable disks with NTFS format, NT4.0

          Indeed originally computer controlled ejection was locked (Think archive MO disks) with NTFS, only allowing eject after shutdown so you couldn't use NTFS for 3.5" MO disks, no manual eject.

        2. Claverhouse Silver badge

          Re: Does anyone here use exFAT?

          Oh dear God, yes.

    5. Mage Silver badge
      Coffee/keyboard

      Re: Does anyone here use exFAT?

      Yes, 256 G micro SD cards use it and should not be be reformatted without special tools.

      Possibly most SDXC cards (64 G and larger?) use exFAT by default, I'm not sure.

      Certainly actual gadgets have limits on format types and sizes, I think notable boundaries being 2G or 4G (4G can be SDHC or SDHC). Usually FAT

      4G to 32G SDHC, always FAT32 by default.

      64G to 2T SDXC usually exFAT. There is though no assurance that something that works with a 256 G SDXC card using exFAT will work with a larger card.

      Most gadgets only work with cards up to a certain size and in the default format for that size. So while Ext2, 3 & 4 or NTFS will work on a laptop, they are unlikely to work on a camera, MP3 player, Zoom/Tascam recorder, portable video camera, phone or tablet.

      I've not seen an SDUC card yet, which I presume also uses exFAT. Probably 2T to 128 T. I noticed 512 G cards yesterday and noted that the the 256 G micro SD card I bought early this year has dropped about £10 in price to about £28.

      You need the reserved space for the onboard controller to silently swap dying memory locations.

      1. Mage Silver badge
        Facepalm

        Re: Does anyone here use exFAT?

        (4G can be SDHC or SDHC) --> (4G can be SD or SDHC)

      2. bombastic bob Silver badge
        Devil

        Re: Does anyone here use exFAT?

        should not be be reformatted without special tools.

        like maybe 'newfs' on FreeBSD, or 'mke2fs' on Linux?

        (but yeah, windows probably lacks the proper stuff to do it without 3rd party tools)

    6. Anonymous Coward
      Anonymous Coward

      "Any portable storage device I have is either on ext2 or Fat32"

      Most cameras will automatically format cards to exFAT above a given size. So, yes, exFAT is far more used than you think.

    7. bombastic bob Silver badge
      Big Brother

      Re: Does anyone here use exFAT?

      occasionally I've needed to use exFAT to transfer very large files to a windows system on a USB drive, or if someone hands me a USB drive formatted from a windows system [which apparently defaults to exFAT unless you tell it NOT to, and that may not be very easy...]

      In the past I've used FUSE. but as I use FreeBSD, is it part of OIN? Or are the people who make the FUSE driver part of it? In any case, I'll just use it anyway and ignore anyone peeking over my shoulder...

      (I do not want my birthday taken away, no no, seriously, stop looking over my shoulder)

  2. This post has been deleted by its author

  3. Anonymous Coward
    Anonymous Coward

    Qué?

    KDE Frameworks? Why is this in play? Is it fear-free commercialization that is new?

  4. Anonymous Coward
    Linux

    "A change (or perhaps a growth) of heart"

    Is it possible? "Well, in Whoville they say – that the Grinch’s small heart grew three sizes that day."

    Nah.

  5. Doctor Syntax Silver badge

    This sort of thing is getting me worried these stories about a Linux kernel in Windows might be true. Worried because there's less likely to be enthusiasm for existing developers to do stuff for Microsoft, Linus gets pushed out and then Microsoft themselves start shoving dubious stuff in there. EEE accomplished.

    1. jake Silver badge

      You can sleep soundly, Dr. S.

      Linus still owns the kernel, and he isn't going to allow that to happen. Neither will whoever takes over should he get hit by the proverbial bus. There will be an up-to-date and modern mainstream FOSS Linux kernel available that is not under the control of any corporate entity for far longer than you or I will be around to worry about it.

    2. kat_bg

      Not that simple.

  6. Graham Cobb Silver badge

    ActiveSync

    So when are they going to announce that they will not seek to enforce patents on ActiveSync? Allowing open development of PIM syncing tools might actually allow the world to make some progress on removing dependence on Apple and Google.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like