Microsoft Wants exFAT in Linux Kernel, Opens File System Specs

Microsoft announced today that it supports the inclusion of its exFAT (Extended File Allocation Table) file system for USB flash drives and SD cards in the Linux kernel through the Open Invention Network.

"Today we’re pleased to announce that Microsoft is supporting the addition of Microsoft’s exFAT technology to the Linux kernel," said John Gossman, Microsoft Distinguished Engineer, and Linux Foundation Board Member.

The proprietary exFAT tech was introduced more than a decade ago in 2006 as the successor to FAT32 in the FAT family of file systems and it is now used by the vast majority of flash memory storage devices.

Wiz

Although a free and FUSE-based exFAT implementation is available for Linux users who want to mount exFAT-formatted SD cards and flash drives on their computers, this driver still strives to provide a full-featured implementation.

exFAT Linux code to be available under GPLv2

In preparation for a future Linux kernel with exFAT support, Microsft published the exFAT technical specification on its Windows Dev Center website.

Redmond also said that they "are making the technical specification for exFAT freely available to all, and exFAT code incorporated into the Linux kernel will be available under GPLv2."

"It’s important to us that the Linux community can make use of exFAT included in the Linux kernel with confidence," added Gossman.

"To this end, we will be making Microsoft’s technical specification for exFAT publicly available to facilitate development of conformant, interoperable implementations."

"We also support the eventual inclusion of a Linux kernel with exFAT support in a future revision of the Open Invention Network’s Linux System Definition, where, once accepted, the code will benefit from the defensive patent commitments of OIN’s 3040+ members and licensees."

Microsoft's open-source journey

Microsoft joined The Linux Foundation as a platinum member in November 2016 after slowly embracing the open-source software model after Satya Nadella took over as the company's CEO.

Previously, Redmond had open-sourced various other core technologies and tools or core behind some of its proprietary tech including but not limited to the .NET compiler, Edge's JavaScript engine, TypeScript, and Xamarin.

Microsoft also developed the Windows Subsystem for Linux (WSL), a compatibility layer that makes it possible for users of Windows 10 and Windows Server 2019 to natively run Linux binaries in ELF format on their computers.

Even more recently, Redmond's developers have started working on WSL2 which uses a genuine open-source kernel compiled from the stable 4.19 version release of Linux at Kernel.org, thus making it no longer needed to use a translation layer between apps and their system calls.

Break down IAM silos like Bitpanda, KnowBe4, and PathAI

Broken IAM isn't just an IT problem - the impact ripples across your whole business.

This practical guide covers why traditional IAM practices fail to keep up with modern demands, examples of what "good" IAM looks like, and a simple checklist for building a scalable strategy.

Related Articles:

Turn your Windows 11 migration into a security opportunity

CISA: High-severity Linux flaw now exploited by ransomware gangs

Chinese state hackers use rootkit to hide ToneShell malware activity

Microsoft Copilot is rolling out GPT 5.2 as "Smart Plus" mode

Microsoft Teams to let admins block external users via Defender portal