Live data from Hacker News

exFAT in the Linux kernel

cloudblogs.microsoft.com

91–100 of 280 posts

Re: exFAT in the Linux kernel

#91

OMG, I can't believe we finally have a cross platform read/write disk format. At last. No more Fuse. I just need to know when it will be available for my Raspberry Pi.

Within the constraints of the technology (e.g. >2GB files) isn't FAT32 already this? I can plug it into my Apple, Windows, and Linux devices and it will just work.

2GB is not enough and it hasn't been for a really long time.

Re: exFAT in the Linux kernel

#92
wan't Samsung providing a GPL-version of exFAT for Linux already? what's the difference assuming this news means we will have a native exFAT driver in kernel "soon".

Is exFAT only good for file storage considering it has no journal ling? putting rootfs on it may have a dysfunction system relatively easily without fsck I assume.

Re: exFAT in the Linux kernel

#93
post #64

So after abusing this bullshit for more than a decade to bully companies. How gracious and generous of them. Oh btw, Satya is the CEO for 5 years.

Stop shitting on them. We won the war. They’re mending their ways. It takes a long time to right such a large ship with levels upon levels of bureaucratic bullshit that’s been caked on for decades. It’s a WIP and they just granted a patent license to the OIN for fuck’s sake. Even 10 years ago this would have sounded like science fiction.

> Stop shitting on them.

.... no?

> We won the war. They’re mending their ways.

"We" (?) are either there or not. The half-measures of mending continue at the pace of their choosing.

> Even 10 years ago this would have sounded like science fiction.

A strong point in favor of continued skepticism.

Nobody is calling Red Hat's Ansible Tower or other closed-source products some change of heart in the company and this is no exception in the reverse.

edit: Always good to be downvoted when responding to a comment poisoning the well (and cursing) with a comment that does neither.

Re: exFAT in the Linux kernel

#94
post #43

OMG, I can't believe we finally have a cross platform read/write disk format. At last. No more Fuse. I just need to know when it will be available for my Raspberry Pi.

We already have one, it is just that few know we do: Universal Disk Format ( https://en.wikipedia.org/wiki/Universal_Disk_Format ). I can confirm it works on Linux, and works on Windows (at least W10). The wikipedia article indicates it works on newer MacOS'es, but I can't confirm that fact.

I thought it was for optical media only.

Yet, it seems there's no way to format to it out of box on macOS and support looks dodgy. I'm not willing to bet my data on an unreliable file system implementation.

Re: exFAT in the Linux kernel

#95
post #70

Earlier quoted context omitted.

NTFS-3g is pretty good and support on Linux is definitely a lot better than it used to be. Still, official (or officially supported/documented) support would be really nice. Honestly I hope even Windows abandons NTFS soon. It's the worst part of using Windows. e.g. Try and develop any Node project on Windows and it's painful - takes literally minutes to delete the node_modules folder whereas on Linux/Mac it takes sec…

On the other side, file ACLs in NTFS are way more powerful than the Linux owner-group-world model.

You can use posix acls whenever you want though.

Re: exFAT in the Linux kernel

#96
post #68
post #64

So after abusing this bullshit for more than a decade to bully companies. How gracious and generous of them. Oh btw, Satya is the CEO for 5 years.

I think that's pretty unfair - Microsoft has changed enormously in the past 5 years.

VSCode, exFat, and .Net core are not enormous. Their revenue streams are enormous and remain as close to their chest as ever.

Re: exFAT in the Linux kernel

#97
post #52

Earlier quoted context omitted.

If you ever interact with people running Windows (or even OSX) all of their thumbdrives will be formatted with FAT unless they recently used it make a Linux boot disk after installing a later version of windows 10 that has extx support and didn't notice. If OSX and EFI had out of the box support for Linux filesystems we could at least stop using FAT on pendrives. I personally will look forward to that.

Later versions of Win10 have ext* support?

No. He might be confusing it with WSL2 which uses VHD files with ext4 file systems hosted in them, but those are only accessed by a Linux kernel under virtualization, never by Windows itself.

Re: exFAT in the Linux kernel

#98
post #81

Earlier quoted context omitted.

Stop shitting on them. We won the war. They’re mending their ways. It takes a long time to right such a large ship with levels upon levels of bureaucratic bullshit that’s been caked on for decades. It’s a WIP and they just granted a patent license to the OIN for fuck’s sake. Even 10 years ago this would have sounded like science fiction.

No, we are losing the war. Open Source is not an impediment to Microsoft's attacks on users' freedom. You can get a job on LinkedIn to write code on GitHub that runs on Windows and talks to a server deployed to Azure with a single click from within the README.md . In that ecosystem, permissively licensed Open Source software just helps Microsoft exploit you. Which is why Microsoft unironically love Open Source and ar…

This is not just a dump of soon to expire patent. The patent grant and their support and commitment to indemnify anyone who uses it through OIN proves to me, that at least when it comes to this, they are acting in good faith.

Listen, my first job outta high school was at Red Hat. For the majority of my life I hated Microsoft and everything they stood for. The bottom line is, money talks (the virtues or lack thereof of that are for a different debate) and they realized that people became familiar with Linux which was superior for most non-desktop use cases, enabled innovation at a greater pace and also was a path around all the Microsoft bullshit and customers were abandoning ship. Eventually they had NO CHOICE but to evolve or die.

Re: exFAT in the Linux kernel

#99
post #4

The big deal here is the patent grant. FAT related patents were held over linux like a gun in the Ballmer years. Its a reason Linux was stuck with 8.3 length filenames for so long.

Agreed! I made reference to the patent in the exFAT Wikipedia page for years ago and it was reverted within hours.

When Apple was at death's door (around the arrival of OS X) they were very open about protocols and formats (e.g. JPG, mp3, ssh, whatever) and happily paid the Danegeld so their customers could encode mp3s and RTF files etc. They proclaimed how important open formats were and managed somehow to get unprotected files in their music store. I thought to myself that they would lose "religion" if they ever achieved any success and indeed, they don't really care so much. They don't even oppose it, just don't care.

So I wonder if this is MS seeing that exFat might be replaced just to save a few pennies of BOM cost and that they need to be in the thick of IoT things, having lost the embedded OS competition. And while exFat is hardly a big money earner, staying relevant matters. With linux beating Ones in the Azure cloud, every bit helps.

BTW I'm a long term apple user; my comments about the waxing and waning of their commitment to openness is a dispassionate observation.

Re: exFAT in the Linux kernel

#100

Any news on NTFS ?

NTFS-3g is pretty good and support on Linux is definitely a lot better than it used to be. Still, official (or officially supported/documented) support would be really nice. Honestly I hope even Windows abandons NTFS soon. It's the worst part of using Windows. e.g. Try and develop any Node project on Windows and it's painful - takes literally minutes to delete the node_modules folder whereas on Linux/Mac it takes sec…

NTFS itself has had support for long paths for at least 17 years (with the prefix \\?\)
Post reply on HN