TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

exFAT in the Linux kernel

454 pointsby UkiahSmithover 5 years ago

32 comments

pedrocrover 5 years ago
I&#x27;ll believe Microsoft loves Linux when I can install Microsoft Office in my desktop Linux machine. Everything else is marketing.<p>Edit: to expand, the corporate world runs on Excel&#x2F;PowerPoint&#x2F;Outlook. Microsoft milks them on Windows&#x2F;Office licensing and is very aggressive against organizations that try to do Linux deployments. They&#x27;re a convicted monopolist that got away easily when at some point the option on the table was to split OS and Office into two different companies. If they want to continue to use Office to keep Windows dominant that&#x27;s their strategy. WSL and their other &quot;love Linux&quot; efforts are all about making sure developers stay on Windows. If you want to do all that fine but don&#x27;t patronize us by then claiming you love Linux.
评论 #20824887 未加载
评论 #20826498 未加载
评论 #20823691 未加载
评论 #20823705 未加载
评论 #20828852 未加载
评论 #20824244 未加载
评论 #20825583 未加载
评论 #20824760 未加载
评论 #20823742 未加载
评论 #20828087 未加载
评论 #20836815 未加载
评论 #20824319 未加载
jaclazover 5 years ago
The IMHO extremely relevant point is in the very end of the actual specifications:<p><a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;it-it&#x2F;windows&#x2F;win32&#x2F;fileio&#x2F;exfat-specification" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;it-it&#x2F;windows&#x2F;win32&#x2F;fileio&#x2F;exfat-...</a><p>&gt;26-Aug-2019 Seventh release of the Basic Specification, which includes the following changes:<p>Updated legal terms pertaining to the specification, including:<p>Removal of Microsoft Confidential notice<p>Removal of Microsoft Corporation Technical Documentation License Agreement section<p>Updated copyright notice to 2019<p>Till now the documentation wasn&#x27;t AFAIK publicly available or it was anyway &quot;restricted&quot;.
评论 #20826127 未加载
jdsullyover 5 years ago
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.
评论 #20824673 未加载
评论 #20826399 未加载
评论 #20823393 未加载
评论 #20822322 未加载
评论 #20828875 未加载
评论 #20824978 未加载
hnarnover 5 years ago
I don&#x27;t mean for this question to sound inflammatory but I can&#x27;t help but think: why does this matter? You can already use exFAT on Linux via FUSE, and as pointed out by VentureBeat:<p>&gt; To be clear, Microsoft isn’t open-sourcing exFAT — but it is making sure anyone building with Linux can use it. &#x27;It’s important to us that the Linux community can make use of exFAT included in the Linux kernel with confidence.&#x27;<p>exFAT is still not open source, and still can&#x27;t be distributed with the kernel. So what changed? It will now be easier to integrate it into a <i>custom</i> kernel instead of using FUSE? Why is this better than the current situation, where you&#x27;d install exfat-utils for example? Are there benefits of using a kernel module that I&#x27;m missing which makes this important news?
评论 #20823312 未加载
评论 #20821858 未加载
评论 #20823457 未加载
评论 #20822259 未加载
评论 #20821538 未加载
评论 #20821875 未加载
评论 #20823998 未加载
评论 #20821701 未加载
评论 #20823366 未加载
rhn_mk1over 5 years ago
Does this affect anything outside the Linux kernel? Will *BSDs be able to use the specs without patent fears? What about microcontrollers, and the Arduino community?
评论 #20823881 未加载
tambourine_manover 5 years ago
OMG, I can&#x27;t believe we finally have a cross platform read&#x2F;write disk format. At last. No more Fuse. I just need to know when it will be available for my Raspberry Pi.
评论 #20823814 未加载
评论 #20828442 未加载
评论 #20824095 未加载
mixmastamykover 5 years ago
Thanks MS. Would also like to see ext4 support in Windows and better NTFS support under Linux. Then the turnaround (on the technical side at least) will be complete.
评论 #20841776 未加载
newscrackerover 5 years ago
When will we have a modern file system that “just works” for read and write on Windows, Linux and Mac without the need to buy some proprietary product or depend on some open source option that may not be maintained or 100% reliable?<p>Seems like going over the network is the easiest option for people who use multiple OSes, though it comes with incompatibilities in permissions, ownership and also comes with a speed hit.<p>I doubt if Apple would provide implementations of APFS for non-Apple operating systems. So that probably leaves Microsoft to push NTFS (since ReFS isn’t a common option anymore as per Wikipedia) if it desires. But Microsoft seems to be on a cost cutting mode (cf the adoption of Chromium in Edge).<p>Are there viable and good options suitable for these three operating systems?
评论 #20827004 未加载
评论 #20828894 未加载
buildbuildbuildover 5 years ago
Too little too late, with no acknowledgement of Ballmer-era exclusivity, bullying. It’s progress, but progress without awareness of baggage in the room.
jasonhanselover 5 years ago
&quot;We love Linux so much that we would never let it be polluted by our horrible desktop software!&quot;
postitover 5 years ago
MS wants a native kernel fs compatible with Windows so they can improve WSL. Today&#x27;s virtualized kernel pays an unecessary price to access ext4 FS
xvilkaover 5 years ago
Meanwhile, ntfs-3g[1] wasn&#x27;t updated for years and looks like totally dead. Last version is of March 28, 2017.<p>[1] <a href="https:&#x2F;&#x2F;www.tuxera.com&#x2F;community&#x2F;open-source-ntfs-3g&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.tuxera.com&#x2F;community&#x2F;open-source-ntfs-3g&#x2F;</a>
bubblethinkover 5 years ago
Any news on NTFS ?
评论 #20823970 未加载
The_rationalistover 5 years ago
Almost every months Microsoft make a more or less major gift to the open source community, this is beautiful. They are the new &quot;benevolent&quot; Google and it&#x27;s no surprise they&#x27;re now the number one open source contributor of the world.
评论 #20823407 未加载
评论 #20824082 未加载
评论 #20823733 未加载
评论 #20823582 未加载
dangover 5 years ago
Related: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20821161" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20821161</a>
acdover 5 years ago
Thanks Microsoft and the developers there for sharing ExFat!<p>It is great to see the changed attitude and embracing of open source software! This will ease the use of large external disks, sharing files between Windows and Linux systems. It will help with larger USB memory sticks which no longer needs to be reformatted. It will also make it much easier to deal with SD cards from cameras and mobile phones.
shmerlover 5 years ago
Finally. Next steps — MS can release active sync without patents, and also start supporting Vulkan and drop DirectX 12 diversion.
ausjkeover 5 years ago
wan&#x27;t Samsung providing a GPL-version of exFAT for Linux already? what&#x27;s the difference assuming this news means we will have a native exFAT driver in kernel &quot;soon&quot;.<p>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.
评论 #20830617 未加载
评论 #20827500 未加载
dkhover 5 years ago
Big deal! This is right up there with Adobe Premiere on Windows finally getting a ProRes encoder at the top of my list of &quot;Things That Would&#x27;ve Helped My FilmTech Career Around 6 years ago&quot;.<p>1) We finally have a file system that works across operating systems, which is a big deal if you ever do anything in a multi-OS environment.<p>2) exFAT is heavily used in the film production world, and the convenience of knowing it&#x27;ll mount properly on any OS so you can duplicate it a few times is much more important than whether or not it&#x27;s a &quot;safer&quot; file system in general. It doesn&#x27;t need to survive forever -- the card just has to make it from the camera to the computer on the other side of the set, or survive a trip from one office to another on a shuttle drive that by this point is not the only place that data exists.<p>Regardless, it&#x27;s still more mature in general than I remember it when it started to appear in high-end cameras around 2012&#x2F;2013. When your Blackmagic camera shoots exFAT but isn&#x27;t capable of deleting files off it without a computer...<p>3) Should something still go wrong (like, oh, the time I was almost responsible for losing $60k of footage my second day on a job due to unexpected use of exFAT + a truly unfortunate and odd-defying day of bad luck) the fact that Microsoft is implementing it in the kernel should still be a huge help -- it will be a proper implementation (not a reverse-engineered sometimes-working mess), will perform much better than FUSE, and just generally improve reliability. Trust me, when your card with irreplaceable footage won&#x27;t mount, you&#x27;d rather not have to fight that battle on two fronts, with one of them being your Linux implementation.
评论 #20826416 未加载
Canadauniover 5 years ago
Is it worth formatting my external flash media as exFAT at this point if I find myself dual booting often? NTFS on Ubuntu is pretty well covered so that has been what I have been using. But if exFAT support is improving I&#x27;m wondering if it is worth switching over.
goatinaboatover 5 years ago
Great news! But I would have delayed announcing it until I had the patches ready to be merged.
评论 #20823532 未加载
评论 #20823030 未加载
wcchandlerover 5 years ago
I haven&#x27;t spun up anything in Azure for quite a while. Does anybody know if their default images use anything exFAT formatted? Doesn&#x27;t UEFI&#x2F;EFI binaries usually sit on exFAT?
评论 #20824739 未加载
panpannaover 5 years ago
&gt; To this end, we will be making Microsoft’s technical specification for exFAT publicly available to facilitate development of conformant, interoperable implementations.<p>How about their FAT patents??
whalesaladover 5 years ago
Sweet. I had to purchase something for my Synology NAS fairly recently to support an ExFAT device. It’s great to see this contribution to open source.
mikorymover 5 years ago
I remember having had problems with exFAT on linux. Did it not work at all, or did you have to use user repos to get exFAT working?
评论 #20827490 未加载
cosararaover 5 years ago
In my experience, exFAT gets corrupted constantly, and then on linux you don&#x27;t have a proper fsck for it.
decoyworkerover 5 years ago
Will this allow WSL2 to access your entire Windows filesystem without the performance hit?<p>If so this is really cool.
dis-sysover 5 years ago
I will believe Microsoft loves Linux when they decide to drop the development of their buggy NT kernel and starts to build windows on top of the mainline Linux kernel.<p>Everything else is just cheap marketing.
评论 #20828005 未加载
vkdeltaover 5 years ago
Does this mean it is royalty free now?
mmoreartyover 5 years ago
embrace, extend, exFAT
mdaover 5 years ago
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.
评论 #20824179 未加载
评论 #20824146 未加载
morekozhambuover 5 years ago
Hmm.. Oops! now exFAT will bring the [A-Za-z] case in-sensitivities into the GNU&#x2F;Linux system.
评论 #20835187 未加载